Отправляйте разные электронные письма, используя разные настройки SMTP в Rails - PullRequest
2 голосов
/ 08 августа 2011

У меня есть приложение, с помощью которого я отправляю электронные письма пользователям, используя настройки 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.

1 Ответ

0 голосов
/ 08 августа 2011
...