We are using mail tracking to keep track of when someone was sent an email. We'd like to associate the email with an object_id so we can determine if a particular message regarding that object was sent to a particular user.
The use case, in assessment we want to email users their score after they have completed an assessment. This is done by an administrator regularly. To keep track of who has already received the email we pass in the object_id to acs_mail_lite::send which is propagated to the send callback which triggers mail tracking.
This is pretty simple and doesn't change the behavior of existng code if the object_id is unspecified.
Request notifications