1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-11 01:12:41 +01:00
phorge-phorge/src
epriestley 6deddbfc70 Better enforce uniqueness for email delivery
Summary:
@skrul reports receiving multiple copies of notification emails since
@hunterbridges configured some bizarre dystopian email replication factory on
their outbound route. Two fixes:

  - Ensure "To" and "Cc" are unique. Email shouldn't be replicated for "To:
x@y.com, x@y.com" but it's silly that we do this.
  - Remove "To" addresses from "Cc". Email shouldn't be replicated here either,
but we don't really lose anything by accommodating this.

Test Plan:
Sent a mail to the same to/cc, verified I was to'd only and not cc'd when the
mail was delivered.

@hunterbridges, can you apply this patch locally and verify it fixes the issue?
You can test by going to MetaMTA -> Send New Message and sending a message to
yourself as both To and CC.

Reviewed By: skrul
Reviewers: skrul, hunterbridges, jungejason, tuomaspelkonen, aran
CC: aran, skrul, epriestley
Differential Revision: 751
2011-08-01 15:52:51 -07:00
..
aphront Restore "author" link to diffusion 2011-07-26 12:02:50 -07:00
applications Better enforce uniqueness for email delivery 2011-08-01 15:52:51 -07:00
docs Update roadmap document. 2011-07-22 10:38:34 -07:00
infrastructure Rough implementation of drag-and-drop file uploads 2011-08-01 15:27:13 -07:00
storage Improve DarkConsole "Services" and "XHProf" plugins 2011-07-11 12:51:58 -07:00
view Rough implementation of drag-and-drop file uploads 2011-08-01 15:27:13 -07:00
__celerity_resource_map__.php Rough implementation of drag-and-drop file uploads 2011-08-01 15:27:13 -07:00
__phutil_library_init__.php Distinguish between aphront and phabricator. 2011-01-22 17:45:28 -08:00
__phutil_library_map__.php Rough implementation of drag-and-drop file uploads 2011-08-01 15:27:13 -07:00