我有一个应用程序,我使用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方法。