HAProxy - IMAP、SMTP、POP3 - 多台服务器

HAProxy - IMAP、SMTP、POP3 - 多台服务器

如果这与主题无关或不适用于更广泛的范围,请接受我的道歉(我搜索了互联网,似乎找不到任何解决方案)。我不确定这是否可行,如果您有任何更好的建议,或者只是让我知道它行不通。我是 HAProxy 的新手。请多多包涵(哈哈)

我使用 HAProxy 为 Web 服务器建立 HTTP 和 HTTPS 代理连接,我想对我拥有的服务器群做同样的事情。我遇到的唯一问题是,这些服务器中的每一个都包含电子邮件(通常是 Postfix 和 Dovecot),用于附加到它们的电子邮件。

我正在尝试设置相同的内容,但针对多个域和电子邮件。例如,我会为 HAProxy 服务器分配一个公共 IP 地址,它会在内部查询每台服务器并找到具有该域的服务器,然后将数据传输到该服务器。

俗气的文字图:

我希望动态地执行此操作,因此如果 example.net 从服务器 2 移动到服务器 3,它也会相应更改。再次......我不知道这是否可行,我花了大约 3 周的时间研究并尝试查找有关此信息,但规模并不像我希望的那样。

任何帮助都将不胜感激,正如我所说,如果这可以通过其他程序(例如 Nginx 反向代理)来实现,请告诉我。

相关内容