Page 1 of 2
Почта Yanex
Posted: Wed Feb 20, 2013 6:01 pm
by dignityinside
У меня почта работает через Yandex (подключен домен). Что нужно настроить в панели?
Re: Почта Yanex
Posted: Thu Feb 21, 2013 8:37 am
by skid
Для того, чтобы почта заработала нужно настроить
MX записи. Если dns управляется сервером, то это можно сделать в панели управления в соответсвующем разделе.
Re: Почта Yanex
Posted: Mon Feb 25, 2013 8:07 pm
by drlamer
У меня при подключении домена через яндекс.почту всплыла такая проблема: яндекс блочит все письма, генерируемые скриптами при отправки на е-мейл домена. Т.е.
- Скрипт генерит емыл о поздравлении с регистрацией нового юзера на форуме forum.ru.
- одно письмо отправляется юзеру о его регистрации на емыл
[email protected] (письмо доходит)
- одно письмо отправляется админу, что зарегился новый юзер
[email protected] (письмо из-за чего-то зарезается)
скрипт отправляет письма, используя почтовик на сервере.
в MX записи в качестве почтового указан сервер яндекса
Code: Select all
forum.ru MX mx.yandex.ru 10
forum.ru TXT v=spf1 a redirect=_spf.yandex.ru
Re: Почта Yanex
Posted: Tue Feb 26, 2013 11:15 am
by skid
Проверьте не находится ли ip сервера в
блоклистах. Важно чтобы hostname на сервере был пингуемым доменом и у ip адреса была PTR запись.
Re: Почта Yanex
Posted: Tue Feb 26, 2013 11:48 am
by drlamer
ip в блоклистах нет и hostname пингуемый. тут явно дело еще в каких-то настройках или в заголовке писем.
подозреваю что яндекс рубит письма из-за того, что при использовании скриптами функции sendmail (или аналогичной) создаются поля "Return-path:", "Sender:" где указывается hostname, а не домен с которого отсылается письмо.
т.е. в Sender ожидается:
[email protected] (имя домена)
а вписывается к примеру:
[email protected] (имя хоста)
Re: Почта Yanex
Posted: Tue Feb 26, 2013 11:54 am
by skid
Да, видимо дело в чем-то другом. Надо посмотреть что видно в логе /var/log/exim/main.log при отправке писем, сервер яндекса должен написать о причине.
Re: Почта Yanex
Posted: Tue Feb 26, 2013 12:07 pm
by drlamer
skid wrote:Да, видимо дело в чем-то другом. Надо посмотреть что видно в логе /var/log/exim/main.log при отправке писем, сервер яндекса должен написать о причине.
=>
[email protected] R=localuser T=local_delivery
Completed
не уходит письмо дальше сервера что ли получается?
Re: Почта Yanex
Posted: Tue Feb 26, 2013 12:13 pm
by skid
Ага понятно. Значит домен создан локально все отправленные письма приходили не в яндекс, а складывались локально. Удалите домен из вкладки mail и все должно заработать.
Re: Почта Yanex
Posted: Tue Feb 26, 2013 3:51 pm
by drlamer
Да, домен создан локально.
Но вот если его удалить из вкладки mail в логах появляются ошибки:
<= email U=user P=local
SMTP error from remote mail server after end of data: host mx.yandex.ru
== R=dnslookup T=remote_smtp defer (-46)
----------------------------
Если домен создать, но ящик локально не создавать
<= email U=user P=local
** email: Unrouteable address
Re: Почта Yanex
Posted: Tue Feb 26, 2013 11:00 pm
by skid
Ни домена ни ящика быть не должно, иначе exim будет пытаться доставить письмо локально.
Кстати судя по
коментариям на хабре, яндекс может использовать технологию greylisting и в таком случае ошибка remote_smtp defer (-46) вполне легетимна. Сервер доставит письмо но не с первой попытки.