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/notify | |
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 'userconfig/listtext/notify')
-rw-r--r-- | userconfig/listtext/notify | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/userconfig/listtext/notify b/userconfig/listtext/notify new file mode 100644 index 0000000..6c2876c --- /dev/null +++ b/userconfig/listtext/notify @@ -0,0 +1,41 @@ +%ifaction sub%Subject: Subscribed to $list$@$domain$: $subaddr$%endif% +%ifaction unsub%Subject: Unsubscribed from $list$@$domain$: $subaddr$%endif% + +%text prologue% + +%ifaction sub% + %^%%wrap%The address <$subaddr$> has been subscribed to the + %iftype normal% normal %endif% + %iftype digest% digest %endif% + %iftype nomail% no-mail %endif% + version of the list + %ifreason request% + because a request to join was received. + %endif% + %ifreason confirm% + because a request to join was confirmed. + %endif% + %ifreason admin% + because an administrator commanded it. + %endif% + %ifreason permit% + because a gatekeeper permitted it. + %endif% +%endif% + +%ifaction unsub% + %^%%wrap%The address <$subaddr$> has been unsubscribed from the list + %ifreason request% + because a request to unsubscribe was received. + %endif% + %ifreason confirm% + because a request to unsubscribe was confirmed. + %endif% + %ifreason admin% + because an administrator commanded it. + %endif% + %ifreason bouncing% + because it has been bouncing for too long. + %endif% +%endif% + |