1

我想发送带有格式化发件人的电子邮件,例如“支持团队 foo@bar.com”。

如果我写了交付方法from "support team <foo@bar.com>"from "\"support team\" <foo@bar.com>"但 smtp 服务器说

#<Net::SMTPSyntaxError: 501 <support team <foo@bar.com>>: "@" or "." expected after "support"

这意味着 rails 将完整的“from”字符串放入大括号中。我如何在没有猴子补丁的情况下解决这个问题?

4

1 回答 1

3
 @from         = "\"support team\" <foo@bar.com>"

参考:- Rails ActionMailer - 格式化发件人和收件人姓名/电子邮件地址

http://jrmehle.com/2009/05/09/setting-email-and-name-with-actionmailer/

或尝试

From        ["support team <foo@bar.com>"]
于 2010-04-05T10:14:01.990 回答