Postfix меняем пользователя и домен отправителя

Как правило сразу после установки posstfix отправляет письма используя домен, который возвращает команда

uname -n

При этом отправителем является системный пользователь от которого выполняется скрипт или идет отправка.

Пример может быть user@localhost.localdomain.

Для того что бы изменить домен, который будет значиться в отправленных письмах, и имя пользователя, от которого осуществляется отправка, нужно подредактировать файл /etc/postfix/main.cf следующей строкой:

smtp_generic_maps = hash:/etc/postfix/generic

После этого редактируем файл /etc/postfix/generic для пользователя user

user@localhost.localdomain info@tst-amo.net.ua

или для домена и пользователя:

user@localhost.localdomain info@example.com

Дальше в консоли выполняем:

postmap /etc/postfix/generic

И перезапускаем postfix, чтобы измменения вступили в силу:

service postfix reload

Отправляем письмо и смотрим логи

Jun 22 11:31:11 mail postfix/qmgr[81428]: 2A78E3010E0E: from=<info@tst-amo.net.ua>, size=1315, nrcpt=1 (queue active)

 

image_pdfimage_print

Leave a Reply

Your email address will not be published. Required fields are marked *