文件名称:multi_smtp:使用 MultiSMTP 在 Rails 中自动进行电子邮件故障转移
文件大小:7KB
文件格式:ZIP
更新时间:2024-07-23 03:06:18
Ruby
多SMTP 电子邮件传递是许多 Web 应用程序的重要组成部分。 有时,分布式第三方服务可能会遇到临时停机。 我们可以通过使用 MultiSMTP 覆盖默认的电子邮件传送方法来实现自动故障转移。 MultiSMTP 接受一组 (1..N) SMTP 提供程序,并将遍历每个提供程序,直到成功发送电子邮件。 安装 将此行添加到应用程序的 Gemfile 中: gem "multi_smtp" 然后执行: $ bundle 配置 对于应该使用自动故障转移的每个环境,将传递方法设置为:multi_smtp 。 # config/environments/{staging,production}.rb ExampleApp :: Application . configure do config . action_mailer . delivery_method = :mult
【文件预览】:
multi_smtp-master
----LICENSE.txt(1KB)
----lib()
--------multi_smtp.rb(498B)
--------multi_smtp()
----Gemfile(95B)
----spec()
--------lib()
--------spec_helper.rb(278B)
----Rakefile(29B)
----README.md(2KB)
----.gitignore(124B)
----multi_smtp.gemspec(1KB)