Sympa documentation licensed under GPL
Sympa::Spindle::AuthorizeMessage - Workflow to authorize messages bound for lists
Sympa::Spindle::AuthorizeMessage authorizes messages and stores them into confirmation spool, moderation spool or the lists.
msg
) spool or held (auth
) spool may be
passed to this class (messages fetched from moderation spool won’t be passed
to this class).send
scenario.do_it
(except if tagging topics
is required or when personalization failed);
Sympa::Spindle::ToHeld for request_auth
(except if personalization
failed);
Sympa::Spindle::ToModeration for editorkey
(except if personalization
failed);
Sympa::Spindle::ToEditor for editor
;
otherwise reject it.If the message was confirmed, i.e. it has been fetched from held spool and
at last decided to be distributed, X-Validation-By
header field is added.
If the message at last will be distributed, {shelved}
attribute (see
Sympa::Message) is added as necessity.
See also “Public methods” in Sympa::Spindle.
new ( key => value, … )
In most cases, Sympa::Spindle::DoMessage splices messages to this class. This method is not used in ordinal case.
spin ( )
Not implemented.
Sympa::Message, Sympa::Scenario, Sympa::Spindle::DistributeMessage, Sympa::Spindle::DoMessage, Sympa::Spindle::ProcessHeld, Sympa::Spindle::ToEditor, Sympa::Spindle::ToHeld, Sympa::Spindle::ToModeration, Sympa::Spool::Topic.
Sympa::Spindle::AuthorizeMessage appeared on Sympa 6.2.13.
The content of this page is automatically generated from the source distribution of Sympa. For details about this document see original source file.
Theme originally designed by orderedlist