LinuxForum.Fans
Тема

Sendmail проблемы на отправку при подключённой гуглпочты

Автор: Aerus 2 сообщений 1627 просмотров
#328804

Добрый вечер. Ребят, подскажите пожалуйста.
Стоит ISPManager, настройки все стандартные.
Почту подключили к Google Apps, сменили MX-записи для домена test-server-1.ru
Используем Sendmail как MTA.
Почта уходит на все ящики, кроме ящиков, которые были созданы на Google Apps (user@test-server-1.ru)
Адрес сервера: test-server-1.ru
Почтовые ящики имеют вид: user@test-server-1.ru

При отправке, в логах ошибки типа "Can't find user". И ведь это правильно, потому что скорей всего Sendmail смотрит на запись в хостах, там прописан IP-адрес текущей машины и домен test-server-1.ru
Вопрос, можно как-то сказать Sendmail, что не ищи ты данные ящики на данном сервер, а ищи их на таких-то ? Либо как-то заставить Sendmail, смотреть на DNS-записи для текущего домена, таким образом дать понять, что гугловский почтовый сервер, обслуживает почту и ему следует искать пользователя там, а не на локальной машине.

Заранее спасибо.

#328820

Ребят. Нашёл решение. Если кто-нибудь столкнется с проблемой, вот решение:

Редактируем файл:

nano /etc/mail/sendmail.mc

В конце или перед:

MAILER(`local')dnl
MAILER(`smtp')dnl

дописываем:

define(`MAIL_HUB', `наш.домен.')dnl
define(`LOCAL_RELAY', `наш.домен.')dnl

Переконфигурируем в зависимости от системы:

sendmailconfig или /etc/mail/make

Отправляем тестовое сообщение:

echo -e "To: user@наш.домен\nSubject: Test\nTest\n" | sendmail -bm -t -v

(с) Paweł Gościcki _http://serverfault.com/questions/65365/disable-local-delivery-in-sendmail

Войдите или зарегистрируйтесь, чтобы ответить.