MOON
Server: Apache/2.2.34 (Unix) mod_ssl/2.2.34 OpenSSL/0.9.8e-fips-rhel5 mod_bwlimited/1.4 FrontPage/5.0.2.2635
System: Linux server.asjudinet.com 2.6.32-042stab141.3 #1 SMP Fri Nov 15 22:45:34 MSK 2019 i686
User: asjudine (504)
PHP: 5.2.17
Disabled: NONE
Upload Files
File: //usr/lib/python2.4/Tools/scripts/mailerdaemon.pyo
mò
‚=5Dc@sâdZdkZdkZdkZdkZdkZdZdeifd„ƒYZdd"dd#ddd
dddddddgZ	x¥e
ee	ƒƒD]‘Ze	eZ
ee
ƒedƒjoeie
eiƒZ
nCgZx*e
D]"Z
eieie
eiƒƒqäWeeƒZ
[e
e	e<[
q•W[ddeideiƒeidƒeideiƒgZeideieiBƒZd„ZegZd„Zd„Zd„Zed jpeid!ejoeƒndS($s6mailerdaemon - classes to parse mailer-daemon messagesNsmailerdaemon.UnparseabletErrorMessagecBs#tZd„Zd„Zd„ZRS(NcCs tii||ƒd|_dS(Nt(trfc822tMessaget__init__tselftfptsub(RR((t0/usr/lib/python2.4/Tools/scripts/mailerdaemon.pyRscCsd|idƒ}|pdSn|iƒ}|idƒodSnd|jodSn||_dS(NtSubjectiswaiting mailitwarning(Rt	getheaderRtlowert
startswith(RR((Rt
is_warnings
	cCsRxEtD]=}|iƒy||i|iƒSWqtj
oqXqWt‚dS(N(t	EMPARSERStpRt
rewindbodyRRtUnparseable(RR((Rt
get_errorss
	(t__name__t
__module__RRR(((RRs		
s.error: (?P<reason>unresolvable): (?P<email>.+)s?----- The following addresses had permanent fatal errors -----
s(?P<email>[^ 
].*)
( .*
)?s(remote execution.*
.*rmail (?P<email>.+)s8The following recipients did not receive your message:

sK +(?P<email>.*)
(The following recipients did not receive your message:

)?s?------- Failure Reasons  --------

(?P<reason>.*)
(?P<email>.*)s ^<(?P<email>.*)>:
(?P<reason>.*)s=^(?P<reason>User mailbox exceeds allowed size): (?P<email>.+)s0^5\d{2} <(?P<email>[^
>]+)>\.\.\. (?P<reason>.+)s)^Original-Recipient: rfc822;(?P<email>.*)sR^did not reach the following recipient\(s\):

(?P<email>.*) on .*
 +(?P<reason>.*)s+^ <(?P<email>[^
>]+)> \.\.\. (?P<reason>.*)s@^Report on your message to: (?P<email>.*)
Reason: (?P<reason>.*)s^^Your message was not delivered to +(?P<email>.*)
 +for the following reason:
 +(?P<reason>.*)sO^ was not +(?P<email>[^ 
].*?) *
.*
.*
.*
 because:.*
 +(?P<reason>[^ 
].*?) *
Rs^5\d{2} <>\.\.\. (?P<reason>.*)s<>\.\.\. (?P<reason>.*)s^<<< 5\d{2} (?P<reason>.*)s,===== stderr was =====
rmail: (?P<reason>.*)s ^Diagnostic-Code: (?P<reason>.*)s^From:cCs/|iƒ}ti|ƒ}|djot|ƒ}n|i	dƒ}g}g}	d}x7t
D]/}t|ƒtfƒjoª|di|d|ƒ}|dj	o€y|idƒ}Wntj
onXxO|di||idƒ|ƒ}|djoPn|	i|idƒƒqÑWPqq`|i|d|ƒ}|dj	oD|	i|idƒƒy|idƒ}Wntj
onXPq`q`W|	p
t‚n|pE|}|d djo|d}nxtD]}t|ƒtdƒjoÂx¸tt|	ƒdddƒD]š}
|	|
}titi|ƒi|id	ƒƒti ƒ}|i|ƒ}|dj	o>|id
i|i"ƒd|idƒiƒƒƒ|	|
=qqWq×n|i|ƒ}|dj	o|idƒ}Pq×q×Wnx8|	D]0}|id
i|i"ƒd|iƒƒƒq÷W|S(Nitreasonitemailisreturned mail: Riÿÿÿÿs<>t s: (#Rtreadtdatatemparse_list_fromtsearchtrestNonetlent
from_indextstartterrorstemailsRtemparse_list_listtregexpttypetgroupt
IndexErrortmatchtendtappendRRtemparse_list_reasontrangetiRtretcompiletescapetjointsplitt	MULTILINEtexptstrip(RRR"RRR RR%RR#R.R5((Rtemparse_list[st

"
	
	

0
3

.cCsJt|ƒ}t|ƒ}||jodSn||jodSndSdS(Niÿÿÿÿii(tinttatb(R9R:((Rtsort_numeric–s

cCsÚti|ƒtidƒ}h}h}h}d}	}}t|d„ti
dƒƒ}|itƒxË|D]Ã}t|ƒ}t|ƒ}|idƒ}d||dfG|iƒo?|iƒdGH|d}|oti|d	|ƒqnqnny|iƒ}Wn/tj
o#d
GH|d}|iƒqnnXt|ƒGdGHx±|D]©}y;|i!dƒddd
!\}}
dt$i%||
f}Wn
d}nX|i'|ƒp"d||<d||f||<n||d||<d||f||<qQW|iƒ|	d}	|oti|d	|ƒqnqnWdGH|	GdG|GdG|GdGHdGHg}x9|i)ƒD]+}|i*|||||||fƒqkW|iƒx/|D]'\}}}
}d|||
|fGHq«WdS(Ns^[0-9]*$icCs|i|ƒdj	S(N(tpatR)tfnR(R=R<((Rt<lambda>¦st.tFroms	%s	%-40s	iswarning onlyt,s** Not parseableR"tdateis%s %02ds??????s%s (%s)s--------------s
files parsed,sfiles warning-only,sfiles unparseables
%d %s - %s	%s(.tostchdirtdirR/R0R<t	errordictt
errorfirstt	errorlasttnoktnwarntnbadtfiltertlistdirtfilestsortR;R=topenRRtmtgetaddrtsenderRtclosetmodifytrenameRR"RRtetgetdatetmmtddtcalendart
month_abbrRBthas_keytlisttkeysR+tnumtfirsttlast(RERUR^R`RR"R<RHRNRIRZRGRBRbR=RWRSRFRYRKRQRJRa((Rtparsedirsr






 



	
)
cCs”d}ttiƒdjo(tiddjod}tid=nttiƒdjo)x3tidD]}t||ƒqhWntd|ƒdS(Niis-ds/ufs/jack/Mail/errorsinbox(RURtsystargvtfolderRc(RfRU((Rtmainás*t__main__i(s?----- The following addresses had permanent fatal errors -----
s(?P<email>[^ 
].*)
( .*
)?(s8The following recipients did not receive your message:

sK +(?P<email>.*)
(The following recipients did not receive your message:

)?(t__doc__RR[R/RCRdRRRR$R-RR.txR&R0R4txlR+ttupleR,t
IGNORECASERR7RR;RcRgRRe(RkRcR[RR,R/RRgR;RRRdR7R.RR$RjRC((Rt?s>					#0
 
<	9			D	!