Sendgrid php:以text / plain和html发送电子邮件

时间:2016-12-05 13:54:33

标签: php html email utf-8 sendgrid

我使用Sendgrid PHP API并希望以text / plain和text / html发送电子邮件,

我试过了:

$request_body = json_decode('{
    "content": [
       {
          "type": "text/plain", 
          "value": "text version"
       },
       {
          "type": "text/html", 
          "value": "html version"
       }
     ], 
     "subject": "blabla €",
     ...
  }');

  $response = $sg->client->mail()->send()->post($request_body);

结果:

  • Sendgrid没有生成错误。

  • 主题变为“blablaâ,”(如果只有text / html,收到的主题很好“blabla€”)

  • 我收到的电子邮件只包含此内容类型:

  

Content-Type:text / html;字符集= UTF-8

结果预期:

我想发送一封只有2种内容类型的电子邮件:

  

Content-Type:text / plain;字符集= UTF-8

  

Content-Type:text / html;字符集= UTF-8

有可能吗?任何的想法 ?

0 个答案:

没有答案