TL;DR 我需要通过端口 80 连接邮件客户端。
我有一个要求,允许邮件客户端通过端口 80 连接到我的邮件提供商。
我公司的一些用户在客户工作场所工作。在其中一些工作场所,他们只能通过代理服务器访问互联网,代理服务器只允许通过 80 和 443 端口传输数据。因此,他们无法使用任何电子邮件客户端软件连接到我们的公司邮箱(此电子邮件服务器与 cpanel 共享主机)。
因此,我有了一个疯狂的想法,使用 nginx 作为代理服务,将端口 80 中的特定子域重定向到我的主机提供商:端口。例如
smtp.mycompany.com:80 -> mail.hostingprovider.com:25
pop3.mycompany.com:80 -> mail.hostingprovider.com:110
有什么方法可以实现这个目的吗?
答案1
我在 Google 上搜索了“Nginx 作为电子邮件代理服务器”,并在 Nginx 网站上找到了这篇文章如何使用 Nginx 作为电子邮件代理服务器. 只需更改配置中的端口即可。
也许您应该尝试阅读官方文档,如果它不适合您,则提出问题。