Amazon SES 返回的 SMTP 响应代码 530



我试图通过 Amazon SES SMTP 接口发送一封带有 php 的电子邮件,引用此链接:AWS SES SMTP 接口与 PHP

它给出了authentication failure的错误。 [SMTP: Invalid response code received from server (code: 530, response: Must issue a STARTTLS command first)]

只是为了通知,我已经移出了 Amazon SES 沙盒,并且我的发件人电子邮件已经过验证。

我应该如何处理此响应代码?

这对

我有用。尝试将以下内容添加到环境变量中:

aws_access_key_id为变量名称,访问 ID 为变量值

aws_secret_access_key为变量名称,您的访问密钥为变量值

我遇到了同样的错误。此问题已通过使用最新的 javax.mail jar 文件 - https://github.com/javaee/javamail/releases/tag/JAVAMAIL-1_6_2

得到解决

您是否正在尝试从家用 PC 执行此操作?大多数互联网提供商阻止端口 587、25 等。 我想知道这是否是正在发生的事情。

相关内容

  • 没有找到相关文章

最新更新