rabbitmq-email:用于RabbitMQ的SMTP网关插件

时间:2024-06-17 16:47:21
【文件属性】:

文件名称:rabbitmq-email:用于RabbitMQ的SMTP网关插件

文件大小:86KB

文件格式:ZIP

更新时间:2024-06-17 16:47:21

Erlang

用于RabbitMQ的SMTP网关插件 该插件使SMTP和AMQP 0-9-1可以互操作。 它可以 将收到的电子邮件转换为AMQP 0-9-1消息 消耗AMQP 0-9-1消息并发送电子邮件 与其他协议(即STOMP)的某些互操作性也可以实现。 此实现旨在替换插件。 它基于更高级的而不是 。 这个插件已经相当成熟。 所描述的功能已完全实现,并已在生产中使用了两年。 鼓励用户和测试套件贡献者提供反馈。 安装 该插件的二进制版本和(注意:在Bintray上,必须单独下载 )。 文献资料 SMTP和AMQP 0-9-1之间的映射在两个方向上均有效。 在提供特定的配置示例之前,让我们看一下两种协议中消息之间的概念映射。 AMQP 0-9-1到SMTP的转换工作流程 适配器使用一组AMQP队列(例如, email-out )。 每个队列都链接有一个“默认”域名。 使用邮件时,将检查其AMQP路由


【文件预览】:
rabbitmq-email-master
----.gitignore(174B)
----Makefile(1KB)
----build.config(710B)
----src()
--------rabbit_email_handler.erl(6KB)
--------rabbitmq_email.app.src(1KB)
--------rabbit_message_handler.erl(3KB)
--------rabbit_email_filter.erl(5KB)
--------rabbit_message_sender.erl(3KB)
--------rabbit_message_handler_sup.erl(887B)
--------rabbit_email_sender.erl(2KB)
--------rabbitmq_email_app.erl(1KB)
----.travis.yml(736B)
----LICENSE(16KB)
----erlang.mk(251KB)
----README.md(10KB)
----rabbitmq-components.mk(17KB)
----.gitattributes(137B)
----test()
--------system_SUITE.erl(11KB)
--------send.py(327B)
--------system_SUITE_data()

网友评论