任务是构建 SMTP 代理网关,它将所有信件发送到 API 进行一些检查,并且依赖于 API 答案将发送信件到目标服务器或将错误消息返回给客户端。
IMAP 将以相同的方式组织,所有信件将被发送到 API 进行病毒检查等,只有 API 响应成功的信件才会被接收到邮箱。
想询问和建议哪种软件更适合用于此目的。Dovecot/后缀?但是如何将它与 AMQP API 集成呢?也许更好的是通过 nginx 代理来组织它?还是 python Twisted 框架?
将不胜感激任何帮助。
如果您正在寻找 COTS 软件解决方案,Forum Sentry API 安全网关软件版本可以充当 SMTP 代理或 AMQP 代理。
http://www.forumsys.com/forum-sentry-secure-amqp-proxy/
[我为论坛系统工作]