gpt4 book ai didi

ruby-on-rails - Amazon SES/Rails:553无效的电子邮件地址

转载 作者:行者123 更新时间:2023-12-04 05:40:59 26 4
gpt4 key购买 nike

我正在尝试通过Amazon SES从rails 2.5应用程序发送电子邮件。由于某些原因,当发件人地址名为I.E.时,它将不接受我的电子邮件。

"Chuck Norris" <chuck@norris.com>


如果我仅以chuck@norris.com的形式发送FROM电子邮件地址,那么它发送的也很好,所以我知道该操作邮件程序配置是正确的。

我阅读了文档,但仍然对失败的原因一无所知。地址似乎格式正确,并且可以通过其他任何SMTP中继正常发送。

当我将电子邮件地址写入日志文件时,我看到以下内容:

"Saint Leo Admissions" <admissions@saintleo.edu>


对我来说看起来不错。但是,当我尝试发送电子邮件时,Amazon会显示以下错误消息:

553 <Saint Leo Admissions <admissions@saintleo.edu> Invalid email address.


如您所见,转储时的电子邮件地址看起来与错误消息中显示的有所不同。我已经坚持了几天。我什至尝试使用应该正确格式化电子邮件地址并且有相同问题的gem。我还尝试在虚荣名称周围加上单引号,这给了我同样的错误。如果我尝试删除<>,则出现此错误 501 Invalid MAIL FROM address provided

我被卡住了。有任何想法吗?

最佳答案

在Rails中使用mail gem时,我也遇到了这个问题。

我检查并确认我使用的电子邮件域已在Amazon SES中验证。

问题是我的电子邮件地址发件人中有一个逗号。

这是我解决的方法:

上一封电子邮件是

Clarence Dickson, DL <support@dickson.com>"


我只是在Clarence Dickson之后删除了逗号

 Clarence Dickson DL <support@dickson.com>"


就这样。

我希望这有帮助

关于ruby-on-rails - Amazon SES/Rails:553无效的电子邮件地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19282557/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com