exim отправка почты с указанного ip адреса.

Дата | 10.10.2015

Всем привет!
Появилась задача реализовать отправку писем с сервера с указанного ип адреса, то-есть.
Имеется вэб сервер с 5 доменами и 6 ип адресов, ип адрес самого сервера не хочется светить.
В итоге привязал определенный домен к ип адресу для отправки, теперь почта с сервера отправляется с нужного ип адреса.
Система.

# uname -rsm
FreeBSD 10.2-RELEASE-p5 amd64
# pkg version | grep exim
exim-4.86_1                        =

Создаем файл /usr/local/etc/exim/domain

# cat /usr/local/etc/exim/domain
domen1.local:9.13.12.1
domen2.local:9.13.12.4
domen3.local:9.13.12.1
domen4.local:9.13.12.4
domen5.local:8.1.1.1
# Этот ип адрес для остальных доменов которые не указаны в списке.
*:8.1.1.1

Теперь отредактируем конфигурационный файл exima.

# grep -A2 "emote_smtp:" /usr/local/etc/exim/configure
remote_smtp:
  driver = smtp
  interface = ${lookup{$sender_address_domain}lsearch*{/usr/local/etc/exim/domain}}

Перезагрузим exim.

# /usr/local/etc/rc.d/exim restart

Проверим наши действия.

# echo "Test" | sendmail -ffff@domen1.local my@mail.ru

Вот и все.
Практично и безопасно!

Категории: mail Метки:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *