Инструкция про то как в системе freebsd exim random ip отправку писем настроить.
Один из заказчиков поставил задачу, что бы почта рассылалась через разные ип адреса.
Закупили ип адреса, сервер почты уже настроен.
Почему выбрали почтовый сервер exim вы спросите?, потому что в exim для отправки писем используется транспорт с smtp драйвером.
У smtp драйвера имеется опция interface, в которой и указываются ип адреса, с которых в последствии и будет происходить отправка почты.
Постфикс по крайне мере такого не умеет.
Первым делом создадим файл с ип адресами, в нем они построчно будут написаны.
Название файла можете выбрать любое, без разницы.
# /usr/local/etc/exim/random_ip Содержимое. 1: ип адрес 2: ип адрес1 3: ип адрес1 и т.д. ...
Внесем изменения в почтовый сервер exim, после параметра driver = smtp, вставляем полностью строку interface …, в параметре randint — указываем количество ип адресов.
# grep -A 3 "remote_smtp:" /usr/local/etc/exim/configure remote_smtp: driver = smtp interface = "${lookup {${randint:10}} lsearch {/usr/local/etc/exim/random_ip}}" dkim_domain = DKIM_DOMAIN
Осталось только перезагрузить exim.
# service exim restart
На момент написания статьи версия exim такая.
# pkg version | grep "exim" exim-4.85_2 =
Вот и вся настройка freebsd exim random ip отправка писем с сервера.
FreeBSD exim настройка dkim.
Pingback: exim 4.94 dkim настройка подписи писем. - FRYAHA.RU
Pingback: exim добавляем доверие на пользователя - FRYAHA.RU
Pingback: exim команды - FRYAHA.RU
Pingback: freebsd exim dkim - FRYAHA.RU
Pingback: exim отправка почты с указанного ip адреса. - FRYAHA.RU