;ò
¢)?Bc           @   s]   d  Z  d k Z d k l Z d k l Z d k l Z d k l Z d k	 l
 Z
 d „  Z d S(   s   Handler for auto-responses.
N(   s   Utils(   s   Message(   s   _(   s   SafeDict(   s   syslogc         C   sS  | i d d ƒ i ƒ  } | d j p | i d ƒ o d  Sn | i d d ƒ i ƒ  } | d j o | d d d	 f j o d  Sn | i d
 ƒ } | i d ƒ } | o |  i	 p* | o |  i
 p | o | o |  i o d  Sn | i ƒ  } t i ƒ  } |  i } | d j o
 | d j on | o |  i i | d ƒ }
 n6 | o |  i i | d ƒ }
 n |  i i | d ƒ }
 |
 | j o d  SqŽn |  i } t d ƒ } t h  d | <d |  i d ƒ <d |  i ƒ  <d |  i ƒ  <d |  i ƒ  <ƒ } | o |  i  } n | o |  i" } n
 |  i# } t$ |  d d ƒ o t% i& | ƒ } n y | | } Wn2 t( j
 o& t) d d |  i* ƒ  | ƒ | } n Xt% i+ | ƒ } t, i- | |  i ƒ  | | |  i. ƒ }	 t d ƒ |	 d <d |	 d <|	 i0 |  ƒ | d j oW | | d d d }
 | o |
 |  i | <qO| o |
 |  i | <qO|
 |  i | <n d  S(   Ns   x-acks    s   nos   noacks
   precedences   yess   bulks   junks   lists   toowners	   torequesti    sA   Auto-response for your message to the "%(realname)s" mailing lists   listnames   listurls   listinfos   requestemails
   adminemails
   owneremails   use_dollar_stringss   errors"   Bad autoreply text for list: %s
%ss   The Mailman Replybots   X-Mailers   Nos   X-Acki   i<   (1   s   msgs   gets   lowers   acks   msgdatas
   precedences   toadmins	   torequests   mlists   autorespond_admins   autorespond_requestss   autorespond_postingss
   get_senders   senders   times   nows   autoresponse_graceperiods   graceperiods   admin_responsess   quiet_untils   request_responsess   postings_responsess	   real_names   realnames   _s   subjects   SafeDicts   GetScriptURLs   GetRequestEmails   GetBouncesEmails   GetOwnerEmails   ds   autoresponse_admin_texts   rtexts   autoresponse_request_texts   autoresponse_postings_texts   getattrs   Utilss
   to_percents   texts	   Exceptions   syslogs   internal_names   wraps   Messages   UserNotifications   preferred_languages   outmsgs   send(   s   mlists   msgs   msgdatas
   precedences   texts	   torequests   subjects   rtexts   graceperiods   outmsgs   quiet_untils   realnames   nows   ds   senders   acks   toadmin(    (    s)   /var/mailman/Mailman/Handlers/Replybot.pys   process   sd    	#?		T		
(   s   __doc__s   times   Mailmans   Utilss   Messages   Mailman.i18ns   _s   Mailman.SafeDicts   SafeDicts   Mailman.Logging.Syslogs   syslogs   process(   s   SafeDicts   processs   Utilss   syslogs   times   Messages   _(    (    s)   /var/mailman/Mailman/Handlers/Replybot.pys   ?   s   	