Skip to main content

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.

Action priority

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.

Further notes on on security

This api is part of the list manager system. you can read more about the broader security implication of enabling the feature here.