diff options
author | Malfurious <m@lfurio.us> | 2024-06-13 23:06:48 -0400 |
---|---|---|
committer | Malfurious <m@lfurio.us> | 2024-06-15 17:41:53 -0400 |
commit | fea6ee9debbb5d46e756953afcd3383eb0c23f73 (patch) | |
tree | 72099ccf022c419529622f5fe413965d1b5f3157 /userconfig/listtext/finish | |
parent | 7d2158a75b6ff294146444a6e1b51170d3f43010 (diff) | |
download | mailnode-fea6ee9debbb5d46e756953afcd3383eb0c23f73.tar.gz mailnode-fea6ee9debbb5d46e756953afcd3383eb0c23f73.zip |
mlmmj: Add user configuration directories
Configuration variables for individual mailing lists should go in
subdirectories under `userconfig/lists/`. The directory name is the
list name and files/directories beginning with a '.' are ignored.
The contents within these list directories should be the list's
"tunable" settings which usually reside in the lists's "control"
directory. See https://mlmmj.org/TUNABLES.html for more information.
Files under `userconfig/listtext/` are the auto-response messages sent
out by the lists. The files we store here are shared by all lists, and
much of their contents are parameterized. This commit adds the default
versions of these files.
Signed-off-by: Malfurious <m@lfurio.us>
Diffstat (limited to '')
-rw-r--r-- | userconfig/listtext/finish | 55 | ||||
-rw-r--r-- | userconfig/listtext/finish-sub | 44 |
2 files changed, 99 insertions, 0 deletions
diff --git a/userconfig/listtext/finish b/userconfig/listtext/finish new file mode 100644 index 0000000..8560bae --- /dev/null +++ b/userconfig/listtext/finish @@ -0,0 +1,55 @@ +%ifaction unsub%Subject: Goodbye from $list$@$domain$%endif% +%ifaction release reject%Subject: Moderated $list$@$domain$: $subject$%endif% +%ifaction permit obstruct%Subject: Guarded $list$@$domain$: $subaddr$%endif% +%ifaction post%Subject: Posted to $list$@$domain$: $subject$%endif% + +%text prologue% + +%ifaction unsub% + %^%%wrap% + %ifreason request% + %endif% + %ifreason confirm% + Thank you for confirming your unsubscribe. + %endif% + %ifreason admin% + An administrator has removed you from the list. + %else% + You have now been removed from the list. + %endif% +%endif% + +%ifaction release% + %^%%wrap%You have successfully released the message from <$posteraddr$> + with subject "$subject$" to the list. +%endif% + +%ifaction reject% + %^%%wrap%You have successfully rejected the message from <$posteraddr$> + with subject "$subject$". +%endif% + +%ifaction permit% + %^%%wrap%You have successfully permitted <$subaddr$> to join the list. +%endif% + +%ifaction obstruct% + %^%%wrap%You have successfully obstructed <$subaddr$> from joining the + list. +%endif% + +%ifaction post% + %^%%wrap% + %ifreason confirm% + Thank you for confirming + %endif% + %ifreason release% + A moderator has released + %endif% + %ifreason request% + Thank you for + %endif% + your post with subject "$subject$". It is now being distributed to the + list. +%endif% + diff --git a/userconfig/listtext/finish-sub b/userconfig/listtext/finish-sub new file mode 100644 index 0000000..64337a3 --- /dev/null +++ b/userconfig/listtext/finish-sub @@ -0,0 +1,44 @@ +Subject: Welcome to $list$@$domain$ + +%text prologue% + +%wrap% +%ifreason request% + Thank you for your request to join us. +%endif% +%ifreason confirm% + Thank you for confirming your subscription. +%endif% +%ifreason permit% + A gatekeeper has permitted you to join us. +%endif% +%ifreason switch% + Your subscription has been switched to the +%else% + %ifreason admin% + An administrator has subscribed you to the + %else% + You have now been added to the + %endif% +%endif% +%iftype normal% normal %endif% +%iftype digest% digest %endif% +%iftype nomail% no-mail %endif% +version of the list. + +%wrap%The email address you are subscribed with is <$subaddr$>. + +%ifcontrol closedlist% + %^%%wrap%If you ever wish to unsubscribe, you will need to contact a list + administrator. You can email <$list+$owner@$domain$> to contact the list + owner. +%else% + %^%%wrap%If you ever wish to unsubscribe, send a message to + <$list+$unsubscribe@$domain$> using this email address. The subject and + the body of the message can be anything. You will then receive + confirmation or further instructions. +%endif% + +%wrap%For other information and help about this list, send a message to +<$list+$help@$domain$>. + |