This class executes the last stage of message transformation to be sent through the list. Transformation processes by this class are done in the following order:
- Classifies recipients for whom message is delivered by each reception mode, filters recipients by topics (see also Sympa::Spool::Topic), and choose message tracking modes if necessary.
- Transforms message by each reception mode.
- Enables DMARC protection (according to
dmarc_protectionlist configuration parameter), message personalization (according to
merge_featurelist configuration parameter) and/or re-encryption by S/MIME (if original message was encrypted).
- Alters envelope sender of the message to list
Then stores message into outgoing spool (see Sympa::Spool::Outgoing) with classified packets of recipients.
This cass updates statistics information of the list (with digest delivery, Sympa::Spindle::ToOutgoing will update it).
Sympa::Message, Sympa::Spindle, Sympa::Spindle::DistributeMessage, Sympa::Spool::Outgoing, Sympa::Spool::Topic, Sympa::Tracking.
Sympa::Spindle::ToList appeared on Sympa 6.2.13.