Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 554交易失败:亚马逊SES地址为空_Amazon Web Services_Smtp - Fatal编程技术网

Amazon web services 554交易失败:亚马逊SES地址为空

Amazon web services 554交易失败:亚马逊SES地址为空,amazon-web-services,smtp,Amazon Web Services,Smtp,当我直接连接到SES时: 应用程序->亚马逊SES 我得到这个错误 但是,如果我使用后缀: 应用->后缀(卫星系统)->亚马逊SES 一切正常 打开SMTP调试后,我发现了问题所在。基本上,我的应用程序设置的SMTP头无效 返回路径: 当它被发送到postfix时,postfix并没有将其转发给Amazon SES 当直接发送到Amazon SES时,会出现错误 554事务失败:空地址 我可以通过根本不设置返回路径头来解决这个问题。Amazon SES将计算出它,并使用适当的值设置标题 我想,如

当我直接连接到SES时:

应用程序->亚马逊SES

我得到这个错误

但是,如果我使用后缀:

应用->后缀(卫星系统)->亚马逊SES

一切正常


打开SMTP调试后,我发现了问题所在。

基本上,我的应用程序设置的SMTP头无效

返回路径:

当它被发送到postfix时,postfix并没有将其转发给Amazon SES

当直接发送到Amazon SES时,会出现错误

554事务失败:空地址

我可以通过根本不设置返回路径头来解决这个问题。Amazon SES将计算出它,并使用适当的值设置标题

我想,如果你将它设置为一个有效的电子邮件地址,并通过你的亚马逊SES帐户验证,它可能会工作(我没有尝试)