【问题标题】:nginx as mail proxynginx 作为邮件代理
【发布时间】:2013-01-21 08:57:26
【问题描述】:

我正在尝试将 nginx 设置为邮件代理。我想要的只是让 nginx 接收邮件并将其转发到脚本。这组可能吗,还是我应该只使用 sendmail。

【问题讨论】:

    标签: proxy email nginx


    【解决方案1】:

    我可以远程想象工作的唯一方法是让 nginx 在 smtp 端口上侦听并在该端口上运行 smtp 服务器 Web 应用程序。那时 nginx 基本上只会将外部端口连接到本地运行的应用程序。 所以,是的,我认为使用像 sendmail 这样的真正的 smtp 服务器会更好。实际上,我建议您使用 postfix,因为它可以更好地执行相同的操作。

    【讨论】:

      【解决方案2】:

      缺少文档,但无法使用它 看起来 nginx 邮件选项用于创建代理以更轻松地向现有 MTA 添加自定义身份验证。

      一个用例可能是使用 php 脚本使用网站的现有用户数据库对现有网站用户进行身份验证,而无需为他们创建系统用户或设置额外的数据库。

      所以不,它不会将实际的电子邮件转发到脚本 (在 MTA 中寻找类似“pipe_tansport”的东西,比如 exim 来做到这一点) 但它会让您使用脚本将身份验证放在现有 smtp 服务器的前面。

      【讨论】:

        猜你喜欢
        • 2012-10-14
        • 2016-05-24
        • 2014-03-31
        • 1970-01-01
        • 1970-01-01
        • 2015-03-22
        • 1970-01-01
        • 2021-06-17
        • 2017-07-21
        相关资源
        最近更新 更多