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

Postfix использует исходящий IP на основе используемого входящего IP

Я использую Плавающие IP-адреса Digital Ocean на моем почтовом сервере. Итак, у меня есть два общедоступных IP-адреса, которые может использовать сервер, и я хотел бы использовать любой IP-адрес, который использовался для доступа к серверу Postfix, в качестве идентифицирующего IP-адреса, когда Postfix передает электронную почту. я нашел этот ответ, что близко, но он выбирает, какой IP-адрес использовать в качестве исходящего IP-адреса, на основе домена отправляемого электронного письма, а не IP-адреса, который использовался для доступа к машине. Кто-нибудь знает возможно ли это?

Я собираюсь предположить, что вы интересовались бегом несколько экземпляров постфикса?

Есть варианты, которые вы могли бы сделать (это например), но они будут включать использование разных IP-адресов с разными доменными именами (чтобы вы могли назначать им сертификаты SSL), а также запуск одного экземпляра, который отправляется внутренне на разные порты в amavisd, а затем повторно вводит в разные внутренние порты в postfix. , и используя эти «пути», вы можете гарантировать, что почта, приходящая на один IP-адрес, будет отправлена ​​через этот IP-адрес. Другой вариант - запуск двух отдельных экземпляров постфикса на машине с отдельными почтовыми очередями, поэтому каждый экземпляр постфикса имеет дело только со своим собственным IP.