1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-09-22 10:18:48 +02:00
phorge-phorge/src/applications/metamta
epriestley 1670f5841d Set messageIDHash from SendGrid and Test controllers
Summary:
Most mail comes in through the script, but we can also generate it with the test controller or the SendGrid receiver.

In these cases, we produce a `null` message hash ID, which fails on inserts into MySQL databases configured in strict mode.

Instead, correctly generate the hash ID in these cases (for tests, make one up).

Test Plan: Generated test mail. (I'll see if @sokcevic can test SendGrid).

Reviewers: btrahan

Reviewed By: btrahan

CC: sokcevic, aran

Maniphest Tasks: T2423

Differential Revision: https://secure.phabricator.com/D4667
2013-01-26 15:22:06 -08:00
..
__tests__ Delete license headers from files 2012-11-05 11:16:51 -08:00
adapter Fix EncodeQ implementation in PHPMailer, and provide SSL/TLS options 2012-12-20 11:11:15 -08:00
application Use application icons for "Eye" menu and Crumbs 2012-12-07 13:37:28 -08:00
constants Delete license headers from files 2012-11-05 11:16:51 -08:00
contentsource Move setUser() to AphrontView 2012-12-20 14:49:52 -08:00
controller Set messageIDHash from SendGrid and Test controllers 2013-01-26 15:22:06 -08:00
replyhandler Conpherence - reply handler integration 2013-01-25 16:03:54 -08:00
storage fix mail handler for conpherence try 2 2013-01-26 10:49:20 -08:00
view Delete license headers from files 2012-11-05 11:16:51 -08:00
PhabricatorMetaMTAEmailBodyParser.php Delete license headers from files 2012-11-05 11:16:51 -08:00
PhabricatorMetaMTAWorker.php Add data information to daemon task view 2012-12-17 17:12:55 -08:00