From b7801c44fe6e99bb480a259dc72182888a41ef5f Mon Sep 17 00:00:00 2001 From: epriestley Date: Wed, 9 Feb 2011 16:46:33 -0800 Subject: [PATCH] Don't double-generate message IDs. Summary: Test Plan: Reviewers: CC: --- .../PhabricatorMailImplementationPHPMailerLiteAdapter.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/applications/metamta/adapter/phpmailerlite/PhabricatorMailImplementationPHPMailerLiteAdapter.php b/src/applications/metamta/adapter/phpmailerlite/PhabricatorMailImplementationPHPMailerLiteAdapter.php index 822ee8e32e..af131b28fb 100644 --- a/src/applications/metamta/adapter/phpmailerlite/PhabricatorMailImplementationPHPMailerLiteAdapter.php +++ b/src/applications/metamta/adapter/phpmailerlite/PhabricatorMailImplementationPHPMailerLiteAdapter.php @@ -51,7 +51,11 @@ class PhabricatorMailImplementationPHPMailerLiteAdapter } public function addHeader($header_name, $header_value) { - $this->mailer->AddCustomHeader($header_name.': '.$header_value); + if (strtolower($header_name) == 'message-id') { + $this->mailer->MessageID = $header_value; + } else { + $this->mailer->AddCustomHeader($header_name.': '.$header_value); + } return $this; }