Nginx 配置为 DMZ 上的 POP3/SMTP 反向代理

Nginx 配置为 DMZ 上的 POP3/SMTP 反向代理

可能重复:
nginx 作为 smtp 代理

我来这里是想请教如何将 Nginx 配置为 POP3/SMTP 服务的反向代理。我们有一个 Zimbra 服务器,提供 webmail、POP/SMTP、日历等服务。LAN 内的 Zimbra 服务器提供所有服务。

之后,我在 DMZ 上配置了一个 Apache2 作为反向代理,以通过 HTTP 向外部客户端提供 WebMail。它重定向到 LAN 上的 Zimbra 服务器。一切正常。

我现在面临的问题是如何通过反向代理向外部客户端提供 POP3/SMTP/POP3SSL/SMTPSSL/TLS 服务。Apache2 不提供此功能,Nginx 社区也不提供任何可供我寻求解决方案的教程、wiki 或文档。

如果有人能给我发送一些文档或提示我将非常感激。

先感谢您。

答案1

我可以将您重定向到此链接:

nginx 作为 smtp 代理

Nginx 显然为此提供了很多模块。

例如:MailCoreModule =>http://wiki.nginx.org/MailCoreModule

希望这可以帮助?

相关内容