Если не отправляются письма с доменов на удаленный почтовый ящик

Решение проблем связанных с электронной почтой при использовании Brainy
Ответить
humbert
Сообщения: 13
Зарегистрирован: Ср ноя 10, 2021 10:50 am

Если не отправляются письма с доменов на удаленный почтовый ящик

Сообщение humbert » Ср мар 16, 2022 10:08 am

Столкнулся с тем, что если домен site.ru на сервере, а почтовый ящик info@site.ru находится на сервисе Яндекса, Гугла или еще где, то почта, отправленная с локального сервера не уходит - exim считает, что почта идет на локальный домен и незачем её отправлять.

Т.к. я не силен в администрировании серверов, то потратил кучу времени, чтобы решить проблему отправки таких писем.
Решение такое - идем в конфиг exim.conf и правим следующее:

было
domainlist local_domains = @:localhost:${lookup mysql{SELECT `domain` \
FROM `domain` WHERE \
`domain`='${domain}' AND \
`active`='1'}}
стало
domainlist local_domains = localhost:${lookup mysql{SELECT `domain` \
FROM `domain` WHERE \
`domain`='${domain}' AND \
`active`='1'}}
Убираем "@:" и перезапускаем exim.

Ответить