У меня есть три сервера, на которых sendmail работает как MTA: mail.example.com, alpha.example.com и bravo.example.com. Первый, mail.example.com, содержит электронную почту для пользователей и предоставляет услугу IMAP для получателей, отличных от example.com, которую он отправляет в MTA провайдера.
Я хочу, чтобы сценарии на альфе и браво могли отправлять по электронной почте оповещения на адрес joe@example.com, которые Джо может получать в своей обычной электронной почте с помощью IMAP с mail.example.com.
Как мне настроить sendmail на alpha и bravo для отправки почты на адрес joe@example.com на mail.example.com, а не на учетную запись Джо на отправляющей машине?
alpha и bravo будут считать почту для joe@example.com локальной, только если для них example.com определен в / etc / mail / local-host-names.
У каждого хоста должно быть указано его имя хоста, а не имя домена. mail.example.com должен иметь как имя хоста, так и имя домена.
После этого почта должна маршрутизироваться правильно, если ваши записи MX также верны.