У меня есть приложение, с помощью которого я отправляю электронные письма пользователям, используя настройки sendgrid.
Теперь я хочу, чтобы определенные сообщения электронной почты, такие как Exception Occur Emails, отправлялись с использованием моих настроек smtp, а не с помощью настроек сетки отправки.
Как мне этого добиться?
Я установил свои настройки электронной почты в enviorment.rb следующим образом
config.action_mailer.delivery_method = :smtp
config.action_mailer.perform_deliveries = true
config.action_mailer.raise_delivery_errors = true
config.action_mailer.default_charset = "utf-8"
config.action_mailer.smtp_settings = {
:address => @@config_settings["email_settings"]["address"],
:port => @@config_settings["email_settings"]["port"],
:domain => @@config_settings["email_settings"]["domain"],
:authentication => @@config_settings["email_settings"]["authentication"],
:user_name => @@config_settings["email_settings"]["user_name"],
:password => @@config_settings["email_settings"]["password"]
}
Где я должен установить другие настройки электронной почты и использовать их для определенных методов Action Mailer.
Также это не должно влиять на другие методы Action Mailer.