%PDF- %PDF-
Direktori : /lib/mailman/Mailman/ |
Current File : //lib/mailman/Mailman/Mailbox.pyo |
� ��ac @ s� d Z d d l Z d d l Z d d l Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z y e e f Wn e k r� d Z d Z n Xd � Z d e j f d � � YZ d � Z d e f d � � YZ d S( s Extend mailbox.UnixMailbox. i����N( t Parser( t MessageParseError( t mm_cfg( t Generator( t Messagei i c C s- y t j | t � SWn t k r( d SXd S( Nt ( t emailt message_from_fileR R ( t fp( ( s] /builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/Mailbox.pyt _safeparser( s t Mailboxc B s e Z d � Z d � Z RS( c C s t j j | | t � d S( N( t mailboxt PortableUnixMailboxt __init__R ( t selfR ( ( s] /builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/Mailbox.pyR 2 s c C s� y | j j d d � Wn t k r, } n, X| j j d � d k rX | j j d � n | j j d d � t | j � } | j | d t �| j Jd S( Ni����i i s i t unixfrom( R t seekt IOErrort readt writeR t flattent True( R t msgt et g( ( s] /builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/Mailbox.pyt AppendMessage6 s ( t __name__t __module__R R ( ( ( s] /builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/Mailbox.pyR 1 s c C s | d � } | S( Nc S s) t | � } | d k r | S| j | � S( NR ( R t scrub( R R R ( ( s] /builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/Mailbox.pyt scrubberV s ( ( R R ( ( s] /builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/Mailbox.pyt _archfactoryP s t ArchiverMailboxc B s e Z d � Z d � Z RS( c C sa t j r/ t t j � t j t j j | _ n d | _ | | _ t j j | | t | � � d S( N( R t ARCHIVE_SCRUBBERt __import__t syst modulest processt _scrubbert Nonet _mlistR R R R ( R R t mlist( ( s] /builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/Mailbox.pyR c s c C s$ | j r | j | j | � S| Sd S( N( R% R'