Мы перемещаем наши серверы исходящей почты Postfix в регион AWS. У нас есть новые внешние IP-адреса с нейтральной репутацией, и мы не можем переместить старые. Мы хотели бы подогреть новые IP-адреса, прежде чем переносить всю нагрузку, отправив процентное или общее количество наших законных писем на новые серверы с новыми IP-адресами.
Можно ли настроить Postfix на старых серверах для ретрансляции измеримой части почты через эти новые серверы, чтобы они могли начать создавать репутацию, прежде чем мы возложим на них полную ответственность?
Вы могли бы написать «простой» TCP-сервер, который вернул бы к использованию сервер ретрансляции. Это будет следовать tcp_table
формат:
http://www.postfix.org/tcp_table.5.html
Другой вариант, в зависимости от того, что это за электронные письма, вы можете использовать маршрутизацию на основе заголовков и добавить X-NextRelay
заголовок и определите следующий переход от него. При этом решение о том, какой ретранслятор использовать, будет зависеть от системы, генерирующей электронную почту. Это делается с помощью http://www.postfix.org/header_checks.5.html - тогда у вас может быть файл регулярного выражения, например
/^X-NextRelay: (.*)$/ FILTER smtp:$1
На ум приходят две идеи.