1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-23 07:12:41 +01:00
phorge-phorge/src/docs/user
epriestley b469a5134d Allow "SMTP" and "Sendmail" mailers to have "Message-ID" behavior configured in "cluster.mailers"
Summary:
Fixes T13265. See that task for discussion. Briefly:

  - For mailers that use other mailers (SMTP, Sendmail), optionally let administrators set `"message-id": false` to improve threading behavior if their local Postfix is ultimately sending through SES or some other mailer which will replace the "Message-ID" header.

Also:

  - Postmark is currently marked as supporting "Message-ID", but it does not actually support "Message-ID" on `secure.phabricator.com` (mail arrives with a non-Phabricator message ID). I suspect this was just an oversight in building or refactoring the adapter; correct it.
  - Remove the "encoding" parameter from "sendmail". It think this was just missed in the cleanup a couple months ago; it is no longer used or documented.

Test Plan: Added and ran unit tests. (These feel like overkill, but this is super hard to test on real code.) See T13265 for evidence that this overall approach improves behavior.

Reviewers: amckinley

Reviewed By: amckinley

Maniphest Tasks: T13265

Differential Revision: https://secure.phabricator.com/D20285
2019-03-16 12:35:55 -07:00
..
cluster Cleanup some clustering rough edges 2018-12-20 11:19:19 -08:00
configuration Allow "SMTP" and "Sendmail" mailers to have "Message-ID" behavior configured in "cluster.mailers" 2019-03-16 12:35:55 -07:00
field Document the "bin/auth revoke" tool 2018-01-23 14:02:18 -08:00
userguide Remove all whitespace options/configuration everywhere 2019-02-19 13:09:29 -08:00
feedback.diviner Update support documentation for modern times 2015-10-19 13:29:24 -07:00
installation_guide.diviner Issue setup guidance recommending MySQLi and MySQL Native Driver 2018-03-13 12:38:09 -07:00
introduction.diviner Reorganize Diviner articles into user/ and tech/ 2013-08-28 09:57:00 -07:00
reporting_security.diviner Update support documentation for modern times 2015-10-19 13:29:24 -07:00
support.diviner Update the "Support Resources" documentation for pacts instead of consulting 2018-03-14 08:27:11 -07:00
upgrading.diviner Write 500 words on how to restart webservers 2015-12-02 09:16:10 -08:00