文件名称:monkey-mailer:Ruby gem 用于处理优先支持的电子邮件队列
文件大小:16KB
文件格式:ZIP
更新时间:2024-07-09 20:48:34
Ruby
猴子邮递员 描述 Monkey Mailer 是一个 gem,允许构建处理电子邮件队列的服务,它支持优先级(紧急、正常和低优先级)并且高度可定制。 可以使用loader插件从不同的数据源加载电子邮件(见下文),它使用优先级来确定哪些邮件在排队时立即发送,哪些邮件可以等待加载后,可以使用 SMTP 或发送电子邮件,它们是adapters ,并且与loaders ,MonkeyMailer 可以轻松扩展以与您选择的电子邮件提供商合作设置后,Monkey Mailer 可以配置为在无限循环中运行和处理您的电子邮件,直到您停止它为止,它使用gem,在您的服务器中作为守护程序运行MonkeyMailer 功能背后的原理很简单,它运行一个无限循环,在该循环中它要求adapter发送电子邮件。 这就是优先级变得重要的地方: 每次迭代都会加载和发送Urgent邮件 在经过一定次数的迭代后加载和发送Nor
【文件预览】:
monkey-mailer-master
----UNLICENSE(1KB)
----.gitignore(18B)
----README.md(6KB)
----examples()
--------dummy_postman.rb(521B)
----spec()
--------support()
--------adapter_spec.rb(830B)
--------mandrill_adapter_spec.rb(1KB)
--------monkey_mailer_spec.rb(5KB)
--------loader_spec.rb(1019B)
--------spec_helper.rb(225B)
----.travis.yml(84B)
----.gems(60B)
----lib()
--------monkey-mailer()
--------monkey-mailer.rb(1KB)
----monkey-mailer.gemspec(971B)