У меня есть действие почтовика в моем приложении, почтовик настроен с Gmail SMTP. Ниже приведены мои данные конфигурации в файле environment.rb
require "smtp_tls"
ActionMailer::Base.delivery_method = :smtp
ActionMailer::Base.perform_deliveries = true
ActionMailer::Base.raise_delivery_errors = true
ActionMailer::Base.default_charset = "utf-8"
ActionMailer::Base.default_content_type = "text/html"
ActionMailer::Base.smtp_settings = {
:address => "smtp.gmail.com",
:port => 587,
:domain => 'gmail.com',
:user_name => "info@example.com",
:password => "password",
:authentication => :plain
Идея, которую я хочу реализовать, заключается в том, что когда приложение, генерирующее электронную почту, адрес отправителя показывает "info@example.com".
Можно настроить адрес от. В разных местах я хочу использовать другой адрес отправителя вместо «info@example.com»
Я пытался с моей почтовой моделью:
@from = "#{user.email}"
В журнале сервера разработки правильно отображается настроенный идентификатор. если перейти в мой почтовый ящик, адрес отправителя будет отображаться как «info@example.com»
Может кто-нибудь, пожалуйста, руководство по этому вопросу. заранее спасибо.