Sympa::Spindle::ToList - Process to distribute messages to list members
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
- Classifies recipients for whom message is delivered by each reception
mode, filters recipients by topics (see also Sympa::Topic), and choose
message tracking modes if necessary.
- Transforms message by each reception mode.
- Enables DMARC protection (according to "dmarc_protection" list
configuration parameter), message personalization (according to
"merge_feature" list configuration parameter) and/or
re-encryption by S/MIME (if original message was encrypted).
- Alters envelope sender of the message to list"-owner"
Then stores message into outgoing spool (see Sympa::Bulk) with classified
packets of recipients.
This cass updates statistics information of the list (with digest delivery,
Sympa::Spindle::ToOutgoing will update it).
Sympa::Bulk, Sympa::Message, Sympa::Spindle, Sympa::Spindle::DistributeMessage,
Sympa::Spindle::ToList appeared on Sympa 6.2.13.