@@ -73,8 +73,8 @@ class SendGridTransport implements Swift_Transport
7373 * (From SendGrid docs)
7474 */
7575 const RESERVED_KEYWORDS = [
76- 'x-sg-id ' , 'x-sg-eid ' , 'received ' , 'dkim-signature ' , 'Content-Type ' , 'Content-Transfer-Encoding ' ,
77- 'To ' , 'From ' , 'Subject ' , 'Reply-To ' , 'CC ' , 'BCC '
76+ 'X-SG-ID ' , 'X-SG-EID ' , 'RECEIVED ' , 'DKIM-SIGNATURE ' , 'CONTENT-TYPE ' , 'CONTENT-TRANSFER-ENCODING ' ,
77+ 'TO ' , 'FROM ' , 'SUBJECT ' , 'REPLY-TO ' , 'CC ' , 'BCC '
7878 ];
7979
8080 public function __construct (Swift_Events_EventDispatcher $ eventDispatcher , $ sendGridApiKey , $ sendGridCategories )
@@ -233,7 +233,7 @@ public function send(Swift_Mime_SimpleMessage $message, &$failedRecipients = nul
233233 if ($ headers = $ message ->getHeaders ()->getAll ()) {
234234 foreach ($ headers as $ header ) {
235235 $ headerName = $ header ->getFieldName ();
236- if (!in_array ($ headerName , self ::RESERVED_KEYWORDS )) {
236+ if (!in_array (strtoupper ( $ headerName) , self ::RESERVED_KEYWORDS )) {
237237 $ mail ->addHeader ($ headerName , $ header ->getFieldBody ());
238238 }
239239 }
0 commit comments