php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&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?qS XzG'ay
files >> /usr/lib/mailman/Mailman/Handlers/ |
files >> //usr/lib/mailman/Mailman/Handlers/Approve.pyc |
Pc @ s d Z d d k Z d d k l Z d d k l Z d d k l Z y e e f Wn e j o d Z d Z n Xd Z d Z d Z d S( s3 Determine whether the message is approved for delivery. This module only tests for definitive approvals. IOW, this module only determines whether the message is definitively approved or definitively denied. Situations that could hold a message for approval or confirmation are not tested by this module. iN( t typed_subpart_iterator( t mm_cfg( t Errorsi i s c C s | i d o d Sg } | i d | i d | } | | j od } t } x t | d d D] } Pqe W| d j o | i d j o | i d t i } d } x; t t t | | D] \ } } | i o Pq q W| i d } | d j ob | | } | | d } | i d j o3 | i } | | =t | t i | t } qjqnn | o | d t i | } x t | d D]o } | d j o\ | i d j oI | i d t } t i | | o t | t i | d | qqqWqn | | j o7 | i t i t i f | o d | d <d | d <n g } | i d g D] } | | i i qr~ } | i i | j o t i n d S( Nt approvedt approvet textt plaint decodet t :i i s :(\s| )*t adminapproveds x-beenthere( R R ( t gett Nonet FalseR t get_payloadt Truet splitlinest zipt ranget lent stript findt lowert lstript reset_payloadt NLt joint ret escapet searcht subt AuthenticateR t AuthListModeratort AuthListAdmint get_allt GetListEmailR t LoopError( t mlistt msgt msgdatat missingt passwdt partt strippedt linest linet linenot it namet valuet patternt _[1]t st beentheres( ( sa /builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Handlers/Approve.pyt process, sT 0 9c C s | i p d } | i } | i d } | i d } | d =| d =| i | | | i | | o | i d | n | o | i d | n d S( Ns us-asciit formatt delsps content-transfer-encodings content-typet Formatt DelSp( t get_content_charsett get_content_typet get_paramt set_payloadt set_typet set_param( R* t payloadt csett ctypeR7 R8 ( ( sa /builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Handlers/Approve.pyR x s ( t __doc__R t email.IteratorsR t MailmanR R R R t NameErrorR R6 R ( ( ( sa /builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Handlers/Approve.pyt <module> s Ly~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`