When targeted e-mail senders initiate a mailing, the EmailManager
fires an OutboundEmailMessage
that includes the javax.mail
Message
object. If your site uses SQL JMS for mailings, and you send out a large number of e-mails, mailings can take a long time to complete because the javax.mail
Message
object needs to be written to the SQL database that is used for message persistence.
If your mailings do not require the javax.mail
Message
object, you can improve performance by setting the serializeOutboundEmailContent
property in the /atg/userprofiling/DPSMessageSource
component to false. This setting omits the javax.mail
Message
object from the message.