在用户邮件程序中添加多个管理员

时间:2015-09-28 10:37:49

标签: ruby-on-rails email activeadmin

class UserMailer < ActionMailer::Base
  default :from => {"admin@abc.com","app@xyz.com"}
end

这是添加多个默认电子邮件帐户的正确方法吗?

1 个答案:

答案 0 :(得分:3)

Rails不了解多个from地址。您应该使用纯字符串,用逗号分隔电子邮件:

default from: [email1, email2, email3].join(',')

但要小心。我不确定此功能是否广泛supported

<强>更新

如果Rails不支持,那么在评论中会询问为什么要从地址格式化多个问题。我研究了一下,发现了RFC-2822规范,section 3.6.2说明了以下内容:

  

from字段包含字段名称&#34; From&#34;以及一个以逗号分隔的一个或多个邮箱规范列表。