php Amazon SES返回的SMTP响应代码530

gc0ot86w  于 2023-02-21  发布在  PHP
关注(0)|答案(3)|浏览(208)

我试图通过Amazon SES SMTP接口使用php发送电子邮件,引用此链接:AWS SES与PHP的SMTP接口
它给出的错误为authentication failure[SMTP: Invalid response code received from server (code: 530, response: Must issue a STARTTLS command first)]
只是通知,我已经搬出了亚马逊SES沙箱,我有我的发件人电子邮件验证。
我应该如何处理此响应代码?

2hh7jdfx

2hh7jdfx1#

这对我很有效。尝试将以下内容添加到环境变量中:
aws_access_key_id作为变量名,您的访问ID作为变量值
aws_secret_access_key作为变量名,您的访问密钥作为变量值

flvlnr44

flvlnr442#

我得到了同样的错误。通过使用最新的javax. mailjar文件-https://github.com/javaee/javamail/releases/tag/JAVAMAIL-1_6_2解决了这个问题

vlju58qv

vlju58qv3#

你想在家里的电脑上做这个吗?大多数互联网提供商都会屏蔽587、25等端口。我想知道这是否是真的。

相关问题