在使用AWS SES发送电子邮件时,如果收件人的电子邮件地址未经验证,会导致错误。为了解决这个问题,你可以按照以下步骤进行:
以下是使用AWS SDK for PHP来验证电子邮件地址的示例代码:
'latest',
'region' => 'us-west-2', // 替换为你的AWS区域
]);
$result = $sesClient->verifyEmailAddress([
'EmailAddress' => $verificationEmail,
]);
if ($result) {
echo "Verification email has been sent to $verificationEmail.";
} else {
echo "Verification email failed to send.";
}
?>
请确保你已经在代码中替换了正确的电子邮件地址和AWS区域。这段代码将向指定的电子邮件地址发送一封验证邮件,并输出相应的结果。
希望这个示例能解决你在使用AWS SES时遇到的问题。