提问人:Alexey Ignatyev 提问时间:11/13/2023 更新时间:11/18/2023 访问量:93
AWS sendCustomVerification电子邮件不发送电子邮件
AWS sendCustomVerificationEmail not sending email
问:
我正在尝试使用 PHP 和 Amazon SDK (sendCustomVerificationEmail) 发送自定义验证电子邮件
$data = $ses->sendCustomVerificationEmail(['EmailAddress' => $verifyEmail, 'TemplateName' => 'TemplateName']);print_r($data);
但$verifyEmail中的用户永远不会收到验证电子邮件。
我得到的是
Aws\Result Object
(
[data:Aws\Result:private] => Array
(
[MessageId] => 0100018bc4d420b2-10b031c0-4256-48ce-b301-0f248ac9b268-000000
[@metadata] => Array
(
[statusCode] => 200
[effectiveUri] => https://email.us-east-1.amazonaws.com
[headers] => Array
(
[date] => Sun, 12 Nov 2023 18:38:38 GMT
[content-type] => text/xml
[content-length] => 398
[connection] => keep-alive
[x-amzn-requestid] => 96c83696-4393-4c73-bbab-60596beadf3d
)
[transferStats] => Array
(
[http] => Array
(
[0] => Array
(
)
)
)
)
)
[monitoringEvents:Aws\Result:private] => Array
(
)
)
状态 200 表示一切正常。但用户永远不会收到验证电子邮件。我尝试了几个地址 - 没有人在工作。
这很奇怪 - 一切都按预期工作,但大约 1 个月前 - 似乎停止工作。
我正在使用 PHP 和最新的适用于 PHP 的 AWS 开发工具包。
答: 暂无答案
评论
$ses
'debug' => true
$data