LINUX.ORG.RU
ФорумAdmin

Ротация Ай-Пи адресов. Postfix

 


0

1

Добрый вечер! Имеется установленный почтовый сервер, где в качестве МТА работает postfix. Подключен внешний фильтр содержимого - amavisd-new:

content_filter = smtp-amavis:[127.0.0.1]:10024 
Далее я реализовал следующее, как описано здесь
То есть происходит ротация Ай-Пи адресов при отправке
master.cf
127.0.0.1:2527 inet n n n - 0 spawn
 user=nobody argv=/etc/postfix/random.pl
# random smtp
rotate1  unix -       -       n       -       -       smtp
          -o smtp_bind_address=185.14.28.20
          -o smtp_helo_name=mail1.oni4you.ru
     -o myhostname=mail1.oni4you.ru
          -o syslog_name=postfix-rotate1
 
rotate2  unix -       -       n       -       -       smtp
          -o smtp_bind_address=185.14.28.21
          -o smtp_helo_name=mail2.oni4you.ru
     -o myhostname=mail2.oni4you.ru
          -o syslog_name=postfix-rotate2
rotate3  unix -       -       n       -       -       smtp
          -o smtp_bind_address=185.14.30.83
          -o smtp_helo_name=oni4you.ru
     -o myhostname=mx.oni4you.ru
          -o syslog_name=postfix-rotate3 
main.cf
transport_maps = tcp:127.0.0.1:2527
127.0.0.1:2527_time_limit = 3600s 
Теперь, в чем проблема. Дело в том, что в каждом письме в заголовках содержится адрес smtp-mail(FROM) и программа шлет поток писем и у всех одинаковый адрес smtp-mail(FROM). И любой почтовый провайдер, яндекс или гугл определяет этот самый адрес smtp-mail(FROM) и соответственно ему прописывает DKIM подпись, содержащую в поле d=oni4you.ru. Надо написать скрипт, который подменял адрес smtp-mail(FROM) в момент ротации на адрес того поддомена, от которого идет отправка в данный момент. Например. Если в данный момент идет отправка с поддомена mail2.oni4you.ru, то надо заменить адрес на @mail2.oni4you.ru
А может это можно сделать в настройках самого Postfix?
Готов оплатить тому, кто поможет решить этот вопрос.
Сообщите свои координаты. С Вас работа, с меня оплата.

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.