%wrap%Se recibió un mensaxe de <$posteraddr$> col asuntu "$subject$" unviáu
pa espublizar. Te pedimos que lu moderes
+%ifreason selfmoderated%
+ porque yes el remitente y nun tas subscriptor.
+%endif%
%ifreason modnonsubposts%
porque'l remitente nun ye suscriptor.
%endif%
%wrap%Si nun quies facer denguna d'estes coses, o manda un mensaxe a
<$rejectaddr$> o simplemente salta esti mensaxe.
+%ifnreason selfmoderated%
Recibieron esti corréu los siguientes moderadores:
- %moderators%
+%%endif
--=_$random0$$random1$_=
Content-Type: message/rfc822
%text prologue%
%wrap%Zpráva od <$posteraddr$> s předmětem "$subject$" byla zaslána a nastal požadavek na moderování,
+%ifreason selfmoderated%
+ protože jsi odesílatel a nejsi konference.
+%endif%
%ifreason modnonsubposts%
protože odesílatel není členem konference.
%endif%
%wrap%Pokud nechcete zprávu odeslat, zašlete zprávu na <$rejectaddr$>,
nebo prostě jednoduše tento email ignorujte.
+%ifnreason selfmoderated%
Následující moderátoři obrželi tento požadavek:
- %moderators%
+%endif%
--=_$random0$$random1$_=
Content-Type: message/rfc822
%wrap%Eine Nachricht von <$posteraddr$> mit dem Betreff "$subject$" wurde an
die Liste geschickt. Sie sollten die Nachricht moderieren,
+%ifreason selfmoderated%
+ weil du der Absender bist und nicht Abonnent bist.
+%endif%
%ifreason modnonsubposts%
da der Absender kein Abonnent ist.
%endif%
%wrap%Wenn Sie nichts davon ausführen möchten, Senden Sie eine Mail an
<$rejectaddr$> oder ignorieren Sie einfach diese Mail.
+%ifnreason selfmoderated%
Folgende Moderatoren haben diese Mail erhalten:
- %moderators%
+%endif%
--=_$random0$$random1$_=
Content-Type: message/rfc822
%wrap%A message from <$posteraddr$> with subject "$subject$" has been
submitted for posting. You are being asked to moderate
+%ifreason selfmoderated%
+ because you are the requester and not subscribed.
+%endif%
%ifreason modnonsubposts%
because the requester is not a subscriber.
%endif%
%wrap%If you do not want to do any of this, either send a message to
<$rejectaddr$> or simply ignore this message.
+%ifnreason selfmoderated%
The following moderators have received this mail:
- %moderators%
+%endif%
--=_$random0$$random1$_=
Content-Type: message/rfc822
%wrap%Viesti osoitteesta <$posteraddr$> otsikolla "$subject$" on lähetetty
listalle välitettäväksi. Sinua pyydetään moderoimaan viesti, koska
+%ifreason selfmoderated%
+ Koska olet lähettäjä etkä ole tilaaja.
+%endif%
%ifreason modnonsubposts%
viestin lähettäjä ei ole listan tilaaja.
%endif%
%wrap%Jos et halua viestiä hyväksyttävän, lähetä viesti osoitteeseen
<$rejectaddr$> tai jätä tämä viesti kokonaan huomioimatta.
+%ifnreason selfmoderated%
Seuraavat moderaattorit ovat saaneet tämän viestin:
- %moderators%
+%endif%
--=_$random0$$random1$_=
Content-Type: message/rfc822
%wrap%Un message de <$posteraddr$> ayant pour sujet "$subject$" a été soumis
pour envoi. Il vous est demandé de le modérer
+%ifreason selfmoderated%
+ parce que vous êtes le demandeur et n'êtes pas inscrit.
+%endif%
%ifreason modnonsubposts%
parce que le demandeur n'est pas inscrit.
%endif%
%wrap%Si vous ne souhaitez faire aucune de ces actions, vous pouvez envoyer
un message à <$rejectaddr$> ou simplement ignorer ce message.
+%ifnreason selfmoderated%
Les modérateurs suivants ont reçu ce mail :
- %moderators%
+%endif%
--=_$random0$$random1$_=
Content-Type: message/rfc822
%wrap%Το μήνυμα με αποστολέα <$posteraddr$> και θέμα "$subject$" πρέπει να
ελεγχθεί πριν τη δημοσίευσή του
+%ifreason selfmoderated%
+ Επειδή είσαι ο αποστολέας και δεν είσαι εγγεγραμμένος.
+%endif%
%ifreason modnonsubposts%
καθώς ο αποστολέας του μηνύματος δεν είναι εγγεγραμμένος στη λίστα.
%endif%
%wrap%Αν δεν επιθυμείτε να κάνετε τίποτα από τα παραπάνω τότε στείλτε ένα
μήνυμα στο <$rejectaddr$> ή απλά αγνοήστε το μήνυμα αυτό.
+%ifnreason selfmoderated%
Το μήνυμα αυτό απεστάλη στους παρακάτω διαχειριστές :
- %moderators%
+%endif%
--=_$random0$$random1$_=
Content-Type: message/rfc822
%wrap%È stato inviato un messaggio da <$posteraddr$> con oggetto
"$subject$". Ti è stato richiesto di moderarlo
+%ifreason selfmoderated%
+ perché siete il richiedente e non siete inscritto/a.
+%endif%
%ifreason modnonsubposts%
perché il/la richiedente non è un/a iscritto/a.
%endif%
%wrap%A mensagem de <$posteraddr$> com o assunto "$subject$" foi enviada
para publicação. Esta mensagem requer moderação
+%ifreason selfmoderated%
+ porque és o remetente e não estás subscriptor.
+%endif%
%ifreason modnonsubposts%
porque o remetente não é um subscritor.
%endif%
%wrap%Se não o quiser fazer, envie uma mensagem para <$rejectaddr$> ou
ignore esta mensagem.
+%ifnreason selfmoderated%
Os seguintes moderadores receberam esta mensagem:
- %moderators%
+%endif%
--=_$random0$$random1$_=
Content-Type: message/rfc822
%wrap%Od <$posteraddr$> bola na zverejnenie doručená správa s predmetom
"$subject$". Žiadame Vás o jej preverenie,
+%ifreason selfmoderated%
+ lebo si odosielateľ a nie si abonentom.
+%endif%
%ifreason modnonsubposts%
lebo jej odosielateľ nie je abonentom diskusie.
%endif%
%wrap%Ak nechcete vykonať žiadnu z týchto akcií, pošlite mail na
<$rejectaddr$> alebo jednoducho túto správu ignorujte.
+%ifnreason selfmoderated%
Túto správu dostali nasledujúci moderátori:
- %moderators%
+%endif%
--=_$random0$$random1$_=
Content-Type: message/rfc822
%text prologue%
%wrap%来自 <$posteraddr$> 题为《\=$subject$\=》的邮件已提交发布\=。
+%ifreason selfmoderated%
+ 因为你是发件人,并且你没有订阅。,
+%endif%
%ifreason modnonsubposts%
由于请求者不是订户\=,
%endif%
%wrap%如果您不打算通过\=,请发邮件到 <$rejectaddr$> 或直接忽略本邮件\=。
+%ifnreason selfmoderated%
本邮件已发给下述版主\=:
- %moderators%
+%endif%
--=_$random0$$random1$_=
Content-Type: message/rfc822
MODNONSUBPOSTS,
MODNONMODPOSTS,
ACCESS,
- MODERATED
+ MODERATED,
+ SELFMODERATED
};
"modnonsubposts",
"modnonmodposts",
"access",
- "moderated"
+ "moderated",
+ "selfmoderated"
};
selfmoderate = statctrl(ml->ctrlfd, "selfmoderate");
- if (selfmoderate)
+ if (selfmoderate) {
to = xstrdup(posteraddr);
- else
+ modreason = SELFMODERATED;
+ } else {
xasprintf(&to, "%s-moderators@%s", ml->name, ml->fqdn);
+ }
txt = open_text(ml->fd, "moderate", "post",
modreason_strs[modreason], NULL, "moderation");
if [ $# -eq 1 ]; then
moderator="$1"
rcpto="$1"
+ self=1
else
moderator="test-moderators@mlmmjtest"
rcpto="me@modos"
+ self=0
fi
cat > first <<EOF
Hi, this is the Mlmmj program managing the <test@mlmmjtest> mailing list.\r
\r
A message from <bob@test> with subject "yeah" has been submitted for\r
+EOF
+ if [ $self -eq 0 ]; then
+ cat >> expected-1.txt <<EOF
posting. You are being asked to moderate because this is a moderated list.\r
The message is below.\r
+EOF
+ else
+cat >> expected-1.txt <<EOF
+posting. You are being asked to moderate because you are the requester and\r
+not subscribed. The message is below.\r
+EOF
+ fi
+ cat >> expected-1.txt <<EOF
\r
To release it to the list, please send a message to\r
<test+release-@mlmmjtest> which can usually be done simply\r
If you do not want to do any of this, either send a message to\r
<test+reject-@mlmmjtest> or simply ignore this message.\r
\r
+EOF
+ if [ $self -eq 0 ]; then
+ cat >> expected-1.txt <<EOF
The following moderators have received this mail:\r
- me@modos\r
\r
+EOF
+ fi
+ cat >> expected-1.txt <<EOF
--=boundary=\r
Content-Type: message/rfc822\r
Content-Transfer-Encoding: 8bit\r