Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Sympa::Spindle::ProcessBounce(3Sysympa 6.Sympa::Spindle::ProcessBounce(3Sympa)

NAME
       Sympa::Spindle::ProcessBounce - Workflow	of bounce processing

SYNOPSIS
	 use Sympa::Spindle::ProcessBounce;

	 my $spindle = Sympa::Spindle::ProcessBounce->new;
	 $spindle->spin;

DESCRIPTION
       Sympa::Spindle::ProcessBounce defines workflow to process bounce
       messages	including notifications	requested by tracking feature.

       When spin() method is invoked, messages kept in bounce spool are
       processed.  Bounce spool	may contain several types of bounce messages
       by their	recipient addresses:

       o   Bounce address of particular	list.  Messages	bound for this address
	   are analysed	and increase bounce score of original recipient	if
	   any.

       o   VERP	address.  Messages bound for this address are stored into
	   tracking spool without envelope ID, and increase bounce score.

       o   VERP	address	with "w" or "r"	suffix.	 Messages bound	for this
	   address cause deletion of original recipient.

       o   VERP	address	with envelope ID.  Messages are	Delivery Status
	   Notification	(DSN) or Message Disposition Notification (MDN).  They
	   are stored into tracking spool with envelope	ID, and	increase
	   bounce score.

       o   Others, and messages	are E-mail Feedback Report.  Reports are
	   analyzed, and if opt-out report is found and	list configuration
	   allows it, original recipient will be deleted.

   Public methods
       See also	"Public	methods" in Sympa::Spindle.

   Properties
       See also	"Properties" in	Sympa::Spindle.

       {distaff}
	   Instance of Sympa::Spool::Bounce class.

SEE ALSO
       Sympa::Message, Sympa::Spindle, Sympa::Spool::Bounce, Sympa::Tracking.

HISTORY
       Sympa::Spindle::ProcessBounce appeared on Sympa 6.2.10.

6.2.16				  2016-02Sympa::Spindle::ProcessBounce(3Sympa)

NAME | SYNOPSIS | DESCRIPTION | SEE ALSO | HISTORY

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Sympa::Spindle::ProcessBounce&sektion=3sympa&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help