我正在尝试通过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
我被卡住了。有什么想法吗?
[我在Rails中使用mail gem时也遇到了这个问题。