Ich möchte Devise E-Mails von angegebenen Adresse, nicht von ActionMailer Standard senden. Ist es möglich?Wie Devise 'from' email
11
A
Antwort
21
config.mailer_sender
Eigenschaft in config/devise/devise.rb
können Sie das angeben. Wenn Sie nicht config/devise/devise.rb
haben, führen Sie devise:install
Generator.
5
In Rails 4 gesetzt config.mailer_sender
in config/initializers/devise.rb
wie folgt aus:
config.mailer_sender = 'Some One <[email protected]>'
1
Falls die Datei nicht vorhanden ist, können Sie eine Datei auf 'config/initializers/devise.rb' erstellen und fügen Sie -
Devise.setup do |config|
config.mailer_sender = SUPPORT_EMAIL
end
In Rails 3 wurde dies in config/initializers/devise.rb verschoben. –
Erinnern Sie sich auch (für diejenigen von Ihnen, die das nicht zum Funktionieren bringen können, wie ich nicht konnte), dass, um Ihre Änderungen zu sehen, Sie Rails Server neu starten müssen, wenn Sie einen Initialisierer bearbeiten. – welbornio