When targeted e-mail senders initiate a mailing, the EmailManager fires an OutboundEmailMessage that includes the javax.mail Message object. If your sites use 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.