summaryrefslogtreecommitdiffstats
path: root/userconfig/listtext/deny
diff options
context:
space:
mode:
authorMalfurious <m@lfurio.us>2024-06-15 17:43:00 -0400
committerMalfurious <m@lfurio.us>2024-06-15 17:43:00 -0400
commit2e2e06f47683d484e4852c2978fd787660ad730e (patch)
treeb1f25e6b9fe681144c82b361527965a535a535d6 /userconfig/listtext/deny
parent2ee344e9c7ab8182efde6a18e50d4b4e7d148e71 (diff)
parent57d0c93851d72789c2adda1ed1e8b671bcd3f884 (diff)
downloadmailnode-2e2e06f47683d484e4852c2978fd787660ad730e.tar.gz
mailnode-2e2e06f47683d484e4852c2978fd787660ad730e.zip
Merge branch 'mailing-lists'
* mailing-lists: mlmmj: Add maintenance service mlmmj: Don't mention FAQ address mlmmj: Use simpler message prologue mlmmj: Add user configuration directories mlmmj: Integration with postfix mlmmj: Setup mailing list package
Diffstat (limited to '')
-rw-r--r--userconfig/listtext/deny76
-rw-r--r--userconfig/listtext/deny-post70
2 files changed, 146 insertions, 0 deletions
diff --git a/userconfig/listtext/deny b/userconfig/listtext/deny
new file mode 100644
index 0000000..e02b1be
--- /dev/null
+++ b/userconfig/listtext/deny
@@ -0,0 +1,76 @@
+%ifaction sub%Subject: Unable to subscribe to $list$@$domain$%endif%
+%ifaction unsub%Subject: Unable to unsubscribe from $list$@$domain$%endif%
+%ifaction release reject%Subject: Unable to moderate $list$@$domain$%endif%
+%ifaction permit obstruct%Subject: Unable to gatekeep $list$@$domain$%endif%
+
+%text prologue%
+
+%ifaction sub%
+ %^%%wrap%You were unable to be subscribed to the list
+ %ifreason disabled%
+ because the
+ %iftype normal% normal %endif%
+ %iftype digest% digest %endif%
+ %iftype nomail% no-mail %endif%
+ version of the list is turned off.
+ %endif%
+ %ifreason closed%
+ because people are not allowed to subscribe to this list by email.
+ %endif%
+ %ifreason subbed%
+ because you are already subscribed.
+ %endif%
+ %ifreason expired%
+ because too much time passed without a gatekeeper permitting your entry.
+ %endif%
+ %ifreason obstruct%
+ because a gatekeeper obstructed your entry.
+ %endif%
+%endif%
+
+%ifaction unsub%
+ %^%%wrap%You were unable to be unsubscribed from the list
+ %ifreason unsubbed%
+ because you are not subscribed.
+
+ %^%%wrap%If you are receiving messages, perhaps a different email
+ address is subscribed. To find out which address you are subscribed
+ with, refer to the message welcoming you to the list, or look at the
+ envelope "Return-Path" header of a message you receive from the list.
+ %endif%
+%endif%
+
+%ifaction release reject%
+ %^%%wrap%
+ %ifaction release%
+ You were unable to release the specified post to the list
+ %endif%
+ %ifaction reject%
+ You were unable to reject the specified post
+ %endif%
+ %ifreason notfound%
+ because it could not be found. Perhaps another moderator already
+ released or rejected it, or it expired.
+ %endif%
+ %ifreason moderators%
+ because you are not a moderator for the list.
+ %endif%
+%endif%
+
+%ifaction permit obstruct%
+ %^%%wrap%
+ %ifaction permit%
+ You were unable to permit the specified subscription request
+ %endif%
+ %ifaction obstruct%
+ You were unable to obstruct the specified subscription request
+ %endif%
+ %ifreason notfound%
+ because it could not be found. Perhaps another gatekeeper already
+ permitted or obstructed it, or it expired.
+ %endif%
+ %ifreason gatekeepers%
+ because you are not a gatekeeper for the list.
+ %endif%
+%endif%
+
diff --git a/userconfig/listtext/deny-post b/userconfig/listtext/deny-post
new file mode 100644
index 0000000..9de308a
--- /dev/null
+++ b/userconfig/listtext/deny-post
@@ -0,0 +1,70 @@
+Subject: Post to $list$@$domain$ denied: $subject$
+MIME-Version: 1.0
+Content-Type: multipart/mixed;
+ boundary="=_$random0$$random1$_="
+Content-Transfer-Encoding: 8bit
+
+--=_$random0$$random1$_=
+Content-Type: text/plain; charset=utf8
+Content-Transfer-Encoding: 8bit
+
+%text prologue%
+
+%wrap%The message from <$posteraddr$> with subject "$subject$" was unable to
+be delivered to the list
+%ifreason maxmailsize%
+ because it exceeded the maximum allowed message size of $maxmailsize$
+ bytes.
+%endif%
+%ifreason tocc%
+ because the list address was not found in either the To: or CC: header.
+%endif%
+%ifreason access%
+ because of an access rule set up by the list administrator.
+%endif%
+%ifreason expired%
+ because too much time passed without any moderator releasing it.
+%endif%
+%ifreason reject%
+ because a moderator rejected it.
+%endif%
+%ifreason subonlypost%
+ because you are not a list subscriber.
+
+ %ifncontrol closedlist%%ifncontrol closedlistsub%
+ %^%%text subrelease%
+ %endif%%endif%
+
+ %ifcontrol closedlist closedlistsub%
+ %^%%wrap%If you wish to become a subscriber, you will need to contact a
+ list administrator. You can email <$list+$owner@$domain$> to contact the
+ list owner.
+ %endif%
+
+ %^%%wrap%If you believe you are a subscriber, you are probably subscribed
+ with a different email address. To find out which address you are
+ subscribed with, refer to the message welcoming you to the list, or look
+ at the envelope "Return-Path" header of a message you receive from the
+ list.
+%endif%
+%ifreason modonlypost%
+ because you are not a list moderator.
+%endif%
+
+%ifreason maxmailsize%
+ %^%(The beginning of the denied message is below.)
+%else%
+ %^%(The denied message is below.)
+%endif%
+
+--=_$random0$$random1$_=
+Content-Type: message/rfc822
+Content-Transfer-Encoding: 8bit
+Content-Disposition: inline; filename="message.eml"
+
+%ifreason maxmailsize%
+ %^%%originalmail 300%
+%else%
+ %^%%originalmail%
+%endif%
+--=_$random0$$random1$_=--