Mail Events
The module will register two interception points. PreMailSend
and PostMailSend
. These interception points are useful to alter the mail object before it gets sent out, and/or perform any functions after the mail gets sent out. An example interceptor would be:
preMailSend
Announced before the mail payload is sent to the chosen mailer protocol for sending. This is your last change to influence the payload.
Data Passed
Key
Type
Description
mail
The mail payload object
postMailSend
Announced after the mail payload has been sent via the mailer protocol of choice.
Data Passed
Key
Type
Description
mail
The mail payload object
result
struct
The result structure from the mailer protocol. At most it will contain an error
boolean key and a messages
array.
Last updated