php - Mailgun 通过 curl 忽略 CC/BCC
问题描述
所以这是代码。
define('MAILGUN_URL', '--domain--');
define('MAILGUN_KEY', '--key--');
$array_data = array(
'from' => 'from',
'to' => [$email, $cc],
'cc' => $cc,
'bcc' => $cc,
'subject' => '--subject--',
'html' => $html,
'text' => 'test',
'o:tracking' => 'no',
'o:tracking-clicks' => 'no',
'o:tracking-opens' => 'no',
);
$session = curl_init(MAILGUN_URL . '/messages');
curl_setopt($session, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($session, CURLOPT_USERPWD, 'api:' . MAILGUN_KEY);
curl_setopt($session, CURLOPT_POST, true);
curl_setopt($session, CURLOPT_POSTFIELDS, $array_data);
curl_setopt($session, CURLOPT_HEADER, false);
curl_setopt($session, CURLOPT_ENCODING, 'UTF-8');
curl_setopt($session, CURLOPT_RETURNTRANSFER, true);
curl_setopt($session, CURLOPT_SSL_VERIFYPEER, false);
$response = curl_exec($session);
curl_close($session);
我尝试了所有可能的方法,似乎它只是忽略了 $cc 字段,也尝试直接在“”之间放置电子邮件,只将电子邮件发送到第一个“to”。
解决方案
推荐阅读
- javascript - Gauge charts with custom ranges
- c# - EFCore save entity with relation ids
- python-3.x - 为什么在字典中当我们有相同的值和不同的键名时为什么它选择一个与另一个相比
- system - 以客户为中心的一致性的实际例子
- laravel-5 - 如果记录不存在则插入,如果存在则更新
- c# - Unity3d Photon custom room property problem for making countdown timer
- c# - 为什么 WMI 的结果在标准模式和 Windows 7 中的管理员用户中不同?
- android - 将 MutableLiveData 公开为 LiveData 的正确方法?
- python - How to groupby the keys in dictionary and sum up the values in python?
- php - 我的 php 注册文件在数据库中创建了太多条目