如何构建基于Linux的SMTP插件

时间:2012-06-26 14:44:07

标签: ruby plugins smtp

我正在寻找有关如何开发依赖于与SMTP服务器交互的特定解决方案的建议。基本上,我想要一个SMTP服务器设置,接收所有传入的电子邮件,解析凭据并与基于服务器的应用程序(用Ruby编写)进行交互。该应用程序可以发回响应,SMTP服务器将转发该消息。

详细说明,我正在寻找以下内容:

  • 适用于任何高质量基于Linux的SMTP服务器的插件(脚本或应用程序) - Postfix,QMail,Sendmail等。
  • 执行以下操作的插件:
    • 从传入的SMTP请求中提取身份验证,将其发布到服务器端应用程序
    • 收到真实或错误的回复,接受或拒绝该消息
    • on accept,拉取收件人,主题和正文,并将其发布到服务器端应用程序
    • 收到修改后的邮件正文,替换电子邮件
    • 将消息转发到最终目的地

我正处于我甚至不知道自己在寻找什么的阶段。它是否可以与Postfix的配置指令串联起来? procmail在某种程度上是这个的一部分吗?我是否需要开发人员为某些SMTP服务器编写完整的插件?我熟悉管理这些应用程序,但不熟悉。

所有见解和指示赞赏!

0 个答案:

没有答案