Возможный дубликат:
Исходящая почта из linux не доставляется
Я отправляю электронную почту с сервера, скажем, domain.com.
У меня также есть электронная почта Google Apps, настроенная для размещенной электронной почты, в том же домене, domain.com.
Если мне присылают почту откуда-то еще, я получаю нормально. Однако, если электронное письмо исходит с моего сервера, оно попадает в / var / mail / root из-за ошибки доставки, в которой говорится, что пользователь неизвестен.
Я создал пользователя на сервере для имени, у которого возникли проблемы, webmaster@domain.com. Попытался отправить, и он отправляется, но не на мою электронную почту, размещенную в Google Apps. Я только что получил его по адресу / var / mail / webmaster.
Я использую sendmail. Я возился с / etc / aliases, но добавление webmaster: webmaster@domain.com выглядело бесполезным (и я был прав).
Любая помощь?
Похоже, ваш сервер думает, что это domain.com, и поэтому пытается доставить почту локально, а не отправлять ее в Интернет.
Самое простое решение - переименовать сервер. Но это не касается случая получения локальной почты для удаленной доставки. В этом случае перейдите к:
Следующим проще всего настроить почтовый сервер для отправки всей почты на смарт-хост (в данном случае в Google). Как вы это делаете, зависит от того, какой MTA работает на машине (sendmail, postfix и т. Д.), Но инструкции можно легко найти, выполнив поиск в Интернете.