Я настраиваю свой сервер для использования сервера ретрансляции для отправки почты. Я сделал следующие записи в /etc/mail/sendmail.mc
определить(`SMART_HOST', `corprelay.example.com')dnl
MASQUERADE_AS(`example.com')dnl
ОСОБЕННОСТЬ (masquerade_envelope) dnl
FEATURE(masquerade_entire_domain)dnl
MASQUERADE_DOMAIN(локальный хост)dnl
MASQUERADE_DOMAIN(localhost.localdomain)dnl
m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
systemctl перезапустить sendmail
Я получаю следующую ошибку в почтовых журналах, и письма откладываются:
28 сентября, 08:00:51 ve4-fsdb-l-p01 sendmail[3242]: 18SC0pTv003242: from=ram, size=229, class=0, nrcpts=1, msgid=<202109281200.18SC0pTv003242@ve4-fsdb-l-p01 .us.ajds.net>, relay=ram@localhost
28 сентября, 08:00:51 ve4-fsdb-l-p01 sendmail[3243]: 18SC0peL003243: from=<[email protected]>, size=521, class=0, nrcpts =1, msgid=<[email protected]>, proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1]
28 сентября, 08:00:51 ve4-fsdb-l-p01 sendmail[3242]: 18SC0pTv003242: [email protected], ctladdr=ram (1011/1011), delay=00:00:00, xdelay=00: 00:00, mailer=relay, pri=30229, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (18SC0peL003243 Сообщение принято к доставке)
28 сентября, 08:05:51 ve4-fsdb-l-p01 sendmail[3245]: 18SC0peL003243: тайм-аут ожидания ввода от corprelay.example.com. во время приветствия клиента
28 сентября, 08:05:51 ve4-fsdb-l-p01 sendmail[3245]: 18SC0peL003243: to=<[email protected]>, ctladdr=<[email protected]> (1011/1011), задержка = 00:05:00, xdelay = 00:05:00, почтовая программа = реле, pri = 120521, реле = corprelay.example.com. [20.11.7.5], dsn=4.0.0, stat=Deferred: истекло время ожидания соединения с corprelay.example.com.
Примечание. IP-адреса и имя хоста являются фиктивными.
Спасибо и привет