【发布时间】:2011-05-13 06:02:19
【问题描述】:
我希望 Devise 从指定地址发送电子邮件,而不是默认的 ActionMailer。有可能吗?
【问题讨论】:
标签: ruby-on-rails email ruby-on-rails-3 devise
我希望 Devise 从指定地址发送电子邮件,而不是默认的 ActionMailer。有可能吗?
【问题讨论】:
标签: ruby-on-rails email ruby-on-rails-3 devise
config/devise/devise.rb 中的config.mailer_sender 属性允许您指定。如果您没有config/devise/devise.rb,请运行devise:install 生成器。
【讨论】:
在 Rails 4 中,像这样在 config/initializers/devise.rb 中设置 config.mailer_sender:
config.mailer_sender = 'Some One <no-reply@example.com>'
【讨论】:
如果文件不存在,您可以在以下位置创建文件 'config/initializers/devise.rb' 并添加 -
Devise.setup do |config|
config.mailer_sender = SUPPORT_EMAIL
end
【讨论】: