gpt4 book ai didi

ruby-on-rails - rails 3 : how can my app send from multiple email accounts?

转载 作者:行者123 更新时间:2023-12-04 00:46:53 25 4
gpt4 key购买 nike

在我的 environment.rb 文件中我有:

ActionMailer::Base.smtp_settings = {
:address => "smtp.example_host.com",
:port => '25',
:domain => "example_send_from.com",
:authentication => :plain,
:user_name => "send_account_name",
:password => ENV['MY_EMAIL_SEND_PWD']
}

它工作正常。

但是,现在我的应用程序有一个新的电子邮件类别,需要通过不同的电子邮件帐户发送......在一些低容量的情况下可能是 gmail,在其他高容量的情况下可能是 sendgrid。

我确信这很简单——但是我如何在逐个电子邮件的基础上覆盖默认的 Base.smtp_settings 设置?

最佳答案

每个电子邮件帐户是否有单独的 actionmailers?然后你可以设置每个操作邮件程序类的 smtp 设置:

class Mailer1 < ....
self.smtp_settings = { .... }
end

等等

关于ruby-on-rails - rails 3 : how can my app send from multiple email accounts?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7910971/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com