class UserMailer < ActionMailer::Base
default :from => {"admin@abc.com","app@xyz.com"}
end
这是添加多个默认电子邮件帐户的正确方法吗?
答案 0 :(得分:3)
Rails不了解多个from
地址。您应该使用纯字符串,用逗号分隔电子邮件:
default from: [email1, email2, email3].join(',')
但要小心。我不确定此功能是否广泛supported。
<强>更新强>
如果Rails不支持,那么在评论中会询问为什么要从地址格式化多个问题。我研究了一下,发现了RFC-2822规范,section 3.6.2说明了以下内容:
from字段包含字段名称&#34; From&#34;以及一个以逗号分隔的一个或多个邮箱规范列表。