Фев 102014
На днях понадобилось сделать в postfix разграничение для каждого из доменов отправку с определенного ип адреса.
Имеется 4 ип адреса и 4 домена
Добавим в конец файла master.cf такие записи.
# nano /etc/postfix/master.cf dom unix - - n - 10 smtp -o smtp_bind_address=13.13.7.3 dom1 unix - - n - 10 smtp -o smtp_bind_address=8.21.29.61 dom2 unix - - n - 10 smtp -o smtp_bind_address=8.21.29.64
Добавим в файл main.cf такую строчку.
# nano /etc/postfix/main.cf sender_dependent_default_transport_maps = hash:/etc/postfix/sender_transport
Теперь посмотрим содержимое файла sender_transport
# nano /etc/postfix/sender_transport @video.locall dom @chat.locall dom1 @tets.testss dom2
Сохраняем файл и создаем индексный файл.
# postmap /etc/postfix/sender_transport
Теперь едло за малым, перезагружаем postfix.
# /etc/init.d/postfix restart