Письма для
root
по умолчанию доставляются через локальный Posfix-сервер (MTA — Mail Transport Agent).
Проблема заключается в том, что для домена прописана неверная МХ
-запись:
# dig domain.com MX +short 10 puppy.domain.com.
И доставка почты через него невозможна:
Jan 14 16:19:07 zeus postfix/smtp[21287]: 37399CC: to=<[email protected]>, orig_to=<root>, relay=none, delay=1.4, delays=0.01/1.3/0.04/0, dsn=4.4.1, status=deferred (connect to puppy.domain.com[172.***.***.121]:25: Connection refused)
Редактируем файл /etc/postfix/main.cf
, и устанавливаем новый сервер, через который будем отправлять письма в домен:
relayhost = worm.domain.com
Перезапускаем сервер:
# service postfix restart Shutting down postfix: [ OK ] Starting postfix: [ OK ]
Проверяем:
# echo "TestMail from server" | mail -s TestMail root
Jan 14 16:27:03 zeus postfix/smtp[21725]: 53446FB: to=<[email protected]>, orig_to=<root>, relay=worm.domain.com[10.***.***.92]:25, delay=0.61, delays=0.01/0.07/0.23/0.29, dsn=2.0.0, status=sent (250 Ok, message saved <Message-ID: [email protected]>)
Готово.