Amazon SES / Rails:553无效的电子邮件地址

问题描述 投票:3回答:1

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

"Chuck Norris" <[email protected]>

如果我仅以[email protected]的形式发送FROM电子邮件地址,那么它的发送就很好,所以我知道该操作邮件程序配置是正确的。

我阅读了文档,但仍然不知道为什么会失败。地址似乎格式正确,并且可以通过其他任何SMTP中继正常发送。

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

"Saint Leo Admissions" <[email protected]>

哪个对我很好。但是,当我尝试发送电子邮件时,Amazon会显示以下错误消息:

553 <Saint Leo Admissions <[email protected]> Invalid email address.

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

我被卡住了。有什么想法吗?

ruby-on-rails actionmailer amazon-ses
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.