我希望Devise从指定地址发送电子邮件,而不是从ActionMailer默认发送。它可以吗?
答案 0 :(得分:22)
config.mailer_sender
中的 config/devise/devise.rb
属性允许您指定。如果您没有config/devise/devise.rb
,请运行devise:install
生成器。
答案 1 :(得分:8)
在Rails 4中,在config.mailer_sender
中设置config/initializers/devise.rb
,如下所示:
config.mailer_sender = 'Some One <no-reply@example.com>'
答案 2 :(得分:1)
如果文件不存在,您可以在中创建文件 'config / initializers / devise.rb'并添加 -
Devise.setup do |config|
config.mailer_sender = SUPPORT_EMAIL
end