Назад | Перейти на главную страницу

Как отправлять почту с hMailserver с разных IP для разных доменов?

домен abc.com должен отправлять с IP 1.1.1.1, а домен xyz.com должен отправлять с IP 2.2.2.2

Я не мог найти, как настроить IP для обоих доменов по-разному. Однако я уже нашел, где изменить IP для всех доменов (в разделе TCP / IP Ports).

Это не hMailserver, который решает, какой IP-адрес является отправителем. Это определяется обычной сетевой маршрутизацией. Вам нужно будет передать исходящую почту для одного из доменов другому MTA, который настроен для отправки этой почты на определенный IP-адрес. Поскольку это может быть сложной проблемой на одной машине, я предлагаю установить второй MTA на отдельной машине. Для этого подойдет минимальная виртуальная машина.

Это не то решение, которое hMailserver может легко принять, поскольку hMailserver полагается на стек TCP / IP в вашей системе для транспорта. Поэтому исходящий интерфейс определяется решением о маршрутизации, которое принимает ваше ядро. Обычно у вас будет такая таблица маршрутизации:

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0     192.168.0.42     192.168.0.16    266
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
      192.168.0.0    255.255.255.0         On-link      192.168.0.16    266
     192.168.0.16  255.255.255.255         On-link      192.168.0.16    266
    192.168.0.255  255.255.255.255         On-link      192.168.0.16    266
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
        224.0.0.0        240.0.0.0         On-link      192.168.0.16    266
  255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
  255.255.255.255  255.255.255.255         On-link      192.168.0.16    266
===========================================================================

Весь трафик в Интернет (0.0.0.0/0) в этой системе идет с интерфейса 192.168.0.16. Даже если вы добавите второй интерфейс с тем же шлюзом, сетевой маской и метрикой, компьютер просто выберет один из двух и всегда будет использовать его. Так что нет простого способа делать то, что вы хотите.