【发布时间】:2017-04-30 06:12:13
【问题描述】:
我正在使用 mailgun 发送电子邮件,但我无法发送更多电子邮件(如果我复制下面的代码并添加更改 'to' 变量)或者我无法发送 cc。如果我从代码中删除“cc”,一切正常,否则会抛出粘贴在下面的错误:
$result = $mgClient->sendMessage($domain, array(
'from' => 'Me <me@domain.com>',
'to' => $_POST["customer"]["email"]),
'cc' => 'me@domain.com',
'subject' => 'Confirmation – domain.com',
'html' => $text
));
错误:
致命错误:未捕获 Mailgun\Connection\Exceptions\MissingRequiredParameters:传递给 API 的参数无效。检查您的输入!域未经验证,需要 DNS 配置。登录到您的控制面板以查看所需的 DNS 记录。
【问题讨论】:
-
$_POST["customer"]["email"]这是有问题的;这样做有什么价值? -
没关系,代码可以使用,如果我用'cc'注释行
-
这可能是与服务器/域相关的问题,看到您发布的错误。