ó
#¶cc           @   sß   d  d l  Z  d  d l m Z d  d l m Z d d d „ Z e d k rÛ e  j j	 ƒ  j
 ƒ  Z e e  j j	 ƒ  ƒ Z e d k r† d Z n9 g  Z x0 e e ƒ D]" Z e j e  j j	 ƒ  j
 ƒ  ƒ q™ We e e  j j ƒ  e ƒ n  d S(   iÿÿÿÿN(   t   mm_cfg(   t   get_switchboardc         C   sf   | d  k r t j } n  t | ƒ } i |  d 6d d 6d d 6} | rR | | d <n  | j | |  d  S(   Nt   listnamei   t   tolistt
   _plaintextt   recips(   t   NoneR    t   INQUEUE_DIRR   t   enqueue(   R   t   msgR   t   qdirt   queuet   kws(    (    s    /opt/osstech/lib/mailman/Post.pyt   inject   s    

t   __main__i    (   t   syst   MailmanR    t   Mailman.Queue.sbcacheR   R   R   t   __name__t   stdint   readlinet   stripR   t   intt	   numrecipsR   t   ranget   it   appendt   read(    (    (    s    /opt/osstech/lib/mailman/Post.pyt   <module>   s   	 