Как создать почтовый шлюз с двумя почтовыми серверами в качестве внутреннего почтового сервера - PullRequest
0 голосов
/ 28 февраля 2020

Я знаю, что мы можем использовать Nginx в качестве обратного прокси-сервера для пересылки трафика на несколько вышестоящих серверов. Теперь я хочу знать, как я могу получить такую ​​вещь для электронной почты? Я хочу иметь почтовый шлюз или почтовый прокси для доставки полученных писем на соответствующие почтовые серверы. что-то вроде следующего псевдокода:

server {
    listen 25;
    server_name mydomain1.com;
    forward to server mydomain1.com;
}
server {
    listen 25;
    server_name mydomain2.com;
    forward to server mydomain2.com;
}

Когда сервер получает, например, info@mydomain1.com, он доставляет электронную почту на сервер mydomain1.com, и всякий раз, когда сервер (шлюз) получает info@mydomain2.com, он пересылается mydoamin2.com. mydoamin1.com и mydoamin2.com являются внутренними почтовыми серверами. Какую службу с открытым исходным кодом я могу использовать и настроить для этой цели? Может ли apache james использоваться в качестве слоя шлюза перед несколькими серверами электронной почты?

...