One of Discourse's killer features (imho) is its ability to act as a mailing list, allowing people to reply to posts by email, and start new discussions by emailing a specific address.
It's possible to set this up using POP3 with a dedicated inbox, but it's always felt neater to use "direct delivery mail" (set-up instructions, where a specially-configured Postfix server passes emails directly to Discourse using its API endpoints.
At Autonomic, we've previously used Web Architects' Ansible playbook to set this up directly on the host; presumably there's some nifty way of crowbaring it into Docker, and adding it to this recipe as a compose.incoming-email.yml or something.
One of Discourse's killer features (imho) is its ability to act as a mailing list, allowing people to reply to posts by email, and start new discussions by emailing a specific address.
It's possible to set this up using POP3 with a dedicated inbox, but it's always felt neater to use "direct delivery mail" ([set-up instructions](https://meta.discourse.org/t/configure-direct-delivery-incoming-email-for-self-hosted-sites/49487), where a specially-configured Postfix server passes emails directly to Discourse using its API endpoints.
At Autonomic, we've previously used [Web Architects' Ansible playbook](https://git.coop/webarch/discourse/-/blob/master/tasks/email.yml) to set this up directly on the host; presumably there's some nifty way of crowbaring it into Docker, and adding it to this recipe as a `compose.incoming-email.yml` or something.
3wordchant
changed title from Work out (and document) how to set up incoming mail to Work out (and document) how to set up direct-delivery incoming mail2023-04-09 18:35:24 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
One of Discourse's killer features (imho) is its ability to act as a mailing list, allowing people to reply to posts by email, and start new discussions by emailing a specific address.
It's possible to set this up using POP3 with a dedicated inbox, but it's always felt neater to use "direct delivery mail" (set-up instructions, where a specially-configured Postfix server passes emails directly to Discourse using its API endpoints.
At Autonomic, we've previously used Web Architects' Ansible playbook to set this up directly on the host; presumably there's some nifty way of crowbaring it into Docker, and adding it to this recipe as a
compose.incoming-email.ymlor something.Work out (and document) how to set up incoming mailto Work out (and document) how to set up direct-delivery incoming mail