Interactions via Email
MailFlow Relay supports list membership changes for publically editable lists over email.
By sending an email to mylist-subscribe@example.com the
user is added to the list if the list has self-service
enabled and the filter allows the action
ListManager actions
We support list management via automatic list postfixes. The default postfixes
are -subscribe and -unsubscribe. These actions add the email from which
the action is invoked to the list the action is invoked on.
Configuration
The automailer-prefix is a global setting that applies to all lists. The configuration key api.listManager.postfix
allows changing these for all lists at once. Setting a key to an empty value diables the action.
ListManager actions have priority over forwarding lists. If you set an editable list example@ and
example-subscribe@ then the second list will never recieve forwards.
Security implications
By default only users on the instance allowlist are able to execute automail actions.
This api is part of the list manager system. you can read more about the broader security implication of enabling the feature here.