Исходящая почта с сайта на внешний почтовый сервер
Исходящая почта с сайта на внешний почтовый сервер
Добрый день.
Имеется:
- домен (domain.com), размещенный на ns-серверах яндекса (dns.yandex.net). A-запись ведет на VDS (1.1.1.1), mx-записи указывают на яндекс (mx.yandex.net)
- VDS: CentOS7 с brainycp на борту (дефолтная установка). Почтовик, соответственно, exim.
На VDS, собственно, поднят указанный сайт с доменом (domain.com), в редакторе DNS сервера все настроено аналогично настройкам на яндексе: A-запись указывает на VDS, mx-записи указывают на яндекс (mx.yandex.net), SPF-запись идентичная (v=spf1 redirect=_spf.yandex.net +a +mx ~all), только DKIM записи различаются.
Отправка писем настроена через phpmail и в brainy, и в админке сайта. Почта при этом работает корректно.
Проблема в том, что письма, отправляемые с сайта на адрес info@domain.com, приходят не на яндекс, а на внутренний почтовый сервер, независимо от того, заведен ли на brainy указанный почтовый ящик, или нет.
Вопрос, собственно, в том, как заставить сервер отправлять письма на адреса @domain.com на сервера яндекса, а не на свой почтовый сервер?
Имеется:
- домен (domain.com), размещенный на ns-серверах яндекса (dns.yandex.net). A-запись ведет на VDS (1.1.1.1), mx-записи указывают на яндекс (mx.yandex.net)
- VDS: CentOS7 с brainycp на борту (дефолтная установка). Почтовик, соответственно, exim.
На VDS, собственно, поднят указанный сайт с доменом (domain.com), в редакторе DNS сервера все настроено аналогично настройкам на яндексе: A-запись указывает на VDS, mx-записи указывают на яндекс (mx.yandex.net), SPF-запись идентичная (v=spf1 redirect=_spf.yandex.net +a +mx ~all), только DKIM записи различаются.
Отправка писем настроена через phpmail и в brainy, и в админке сайта. Почта при этом работает корректно.
Проблема в том, что письма, отправляемые с сайта на адрес info@domain.com, приходят не на яндекс, а на внутренний почтовый сервер, независимо от того, заведен ли на brainy указанный почтовый ящик, или нет.
Вопрос, собственно, в том, как заставить сервер отправлять письма на адреса @domain.com на сервера яндекса, а не на свой почтовый сервер?
Re: Исходящая почта с сайта на внешний почтовый сервер
Не понял смысла в редактировании dns на сервере, если используете сторонние dns от яндекса.
У меня тоже mx не на сервер, и dns от cloudflare. DNS редактор на сервере не трогал вообще. В coudflare mx указывает на гугл почту для домена, 'A' и всё остальное на сервер. На сервере exim настроен на отправку через удаленный smtp (google). Почта ходит нормально.
У меня тоже mx не на сервер, и dns от cloudflare. DNS редактор на сервере не трогал вообще. В coudflare mx указывает на гугл почту для домена, 'A' и всё остальное на сервер. На сервере exim настроен на отправку через удаленный smtp (google). Почта ходит нормально.
Re: Исходящая почта с сайта на внешний почтовый сервер
С exim'ом вообще почти не работал (обычно на серверах sendmail стоит), поэтому mx на сервере настраивал, думая, что exim может их использовать.
На счет "использовать внешний smtp" - надо будет попробовать. Правда до этого были неудачные попытки настроить отправку через smtp яндекса. Думаю, тут надо с ТП яндекса пообщаться, чтобы корректно настроить..
На счет "использовать внешний smtp" - надо будет попробовать. Правда до этого были неудачные попытки настроить отправку через smtp яндекса. Думаю, тут надо с ТП яндекса пообщаться, чтобы корректно настроить..
Re: Исходящая почта с сайта на внешний почтовый сервер
У гугла, для того чтобы заработало, нужно в настройках задать соответствующее разрешение. Про яндекс ничего не могу сказать, но подозреваю, что может быть тоже самое.
Под CentOS 7 для gmail использую вот этот конфиг. Для яндекса, наверное, можно найти\написать\ что-то подобное или изменить этот. Под debian настройка в несколько строк и гуглится за секунды.
Под CentOS 7 для gmail использую вот этот конфиг. Для яндекса, наверное, можно найти\написать\ что-то подобное или изменить этот. Под debian настройка в несколько строк и гуглится за секунды.
Re: Исходящая почта с сайта на внешний почтовый сервер
А сделайте пожалуйста скрин настройки записей A и MX на coudflare,просто хочу сравнить со своими,правильно или нет.ordex писал(а): ↑Вт дек 25, 2018 4:02 pmНе понял смысла в редактировании dns на сервере, если используете сторонние dns от яндекса.
У меня тоже mx не на сервер, и dns от cloudflare. DNS редактор на сервере не трогал вообще. В coudflare mx указывает на гугл почту для домена, 'A' и всё остальное на сервер. На сервере exim настроен на отправку через удаленный smtp (google). Почта ходит нормально.
Re: Исходящая почта с сайта на внешний почтовый сервер
А записи формата
domain.ru - 1.1.1.1
www.domain.ru - 1.1.1.1
* - 1.1.1.1
subdomotherserver - 2.2.2.2
Что касается почты, для яндекса как-то так:
![Изображение](https://allwebs.ru/images/2019/01/22/mailyc3e7714984ade69b.th.png)
Для гугла так:
![Изображение](https://allwebs.ru/images/2019/01/22/mailcea1ab32319ef4ba.th.png)
CNAME не обязательно (что бы почта открывалась по mail.domain.ru) SPF, в принципе, тоже не обязательно.
Минимум с которым работает
Re: Исходящая почта с сайта на внешний почтовый сервер
У меня та же самая проблема. Если на сервере есть сайт с именем domain.com , то почта с именем любое_имя@domain.com не уходит на сервера Яндекса (при соответствующих настройках DNS). Может кто ни будь решил эту проблему?foritel писал(а): ↑Вт дек 25, 2018 6:21 amДобрый день.
Имеется:
- домен (domain.com), размещенный на ns-серверах яндекса (dns.yandex.net). A-запись ведет на VDS (1.1.1.1), mx-записи указывают на яндекс (mx.yandex.net)
- VDS: CentOS7 с brainycp на борту (дефолтная установка). Почтовик, соответственно, exim.
На VDS, собственно, поднят указанный сайт с доменом (domain.com), в редакторе DNS сервера все настроено аналогично настройкам на яндексе: A-запись указывает на VDS, mx-записи указывают на яндекс (mx.yandex.net), SPF-запись идентичная (v=spf1 redirect=_spf.yandex.net +a +mx ~all), только DKIM записи различаются.
Отправка писем настроена через phpmail и в brainy, и в админке сайта. Почта при этом работает корректно.
Проблема в том, что письма, отправляемые с сайта на адрес info@domain.com, приходят не на яндекс, а на внутренний почтовый сервер, независимо от того, заведен ли на brainy указанный почтовый ящик, или нет.
Вопрос, собственно, в том, как заставить сервер отправлять письма на адреса @domain.com на сервера яндекса, а не на свой почтовый сервер?
Re: Исходящая почта с сайта на внешний почтовый сервер
можете связаться с нами в чате или дать рут доступ в личку? скажите с какого с домена делаете отправку?mailarn писал(а): ↑Пн фев 04, 2019 12:08 pmУ меня та же самая проблема. Если на сервере есть сайт с именем domain.com , то почта с именем любое_имя@domain.com не уходит на сервера Яндекса (при соответствующих настройках DNS). Может кто ни будь решил эту проблему?foritel писал(а): ↑Вт дек 25, 2018 6:21 amДобрый день.
Имеется:
- домен (domain.com), размещенный на ns-серверах яндекса (dns.yandex.net). A-запись ведет на VDS (1.1.1.1), mx-записи указывают на яндекс (mx.yandex.net)
- VDS: CentOS7 с brainycp на борту (дефолтная установка). Почтовик, соответственно, exim.
На VDS, собственно, поднят указанный сайт с доменом (domain.com), в редакторе DNS сервера все настроено аналогично настройкам на яндексе: A-запись указывает на VDS, mx-записи указывают на яндекс (mx.yandex.net), SPF-запись идентичная (v=spf1 redirect=_spf.yandex.net +a +mx ~all), только DKIM записи различаются.
Отправка писем настроена через phpmail и в brainy, и в админке сайта. Почта при этом работает корректно.
Проблема в том, что письма, отправляемые с сайта на адрес info@domain.com, приходят не на яндекс, а на внутренний почтовый сервер, независимо от того, заведен ли на brainy указанный почтовый ящик, или нет.
Вопрос, собственно, в том, как заставить сервер отправлять письма на адреса @domain.com на сервера яндекса, а не на свой почтовый сервер?
Re: Исходящая почта с сайта на внешний почтовый сервер
кто-нибудь решил данный вопрос?
у меня в brainycp - я создал почту info@domain.ru а так же в яндекс коннекте support@domain.ru и MX прописал к домену.
c info@domain.ru (exim) не отправляет на support@domain.ru (pdd.yandex)
exim считает что support@domain.ru (pdd.yandex) является локальной почтой и проверяет её у себя
читал про такую надстройку для exim но не срабатывает
yandex_router:
driver = manualroute
domains = mydomain.ru
transport = remote_smtp
route_list = * mx.yandex.ru
no_more
у меня в brainycp - я создал почту info@domain.ru а так же в яндекс коннекте support@domain.ru и MX прописал к домену.
c info@domain.ru (exim) не отправляет на support@domain.ru (pdd.yandex)
exim считает что support@domain.ru (pdd.yandex) является локальной почтой и проверяет её у себя
читал про такую надстройку для exim но не срабатывает
yandex_router:
driver = manualroute
domains = mydomain.ru
transport = remote_smtp
route_list = * mx.yandex.ru
no_more
Re: Исходящая почта с сайта на внешний почтовый сервер
Нужно в разделе Маршрутизация почты index.php?do=mailclient&module=mailroute выбрать для домена Удаленный почтовый обменникubiyca5 писал(а): ↑Вс июн 09, 2019 7:50 pmкто-нибудь решил данный вопрос?
у меня в brainycp - я создал почту info@domain.ru а так же в яндекс коннекте support@domain.ru и MX прописал к домену.
c info@domain.ru (exim) не отправляет на support@domain.ru (pdd.yandex)
exim считает что support@domain.ru (pdd.yandex) является локальной почтой и проверяет её у себя
читал про такую надстройку для exim но не срабатывает
yandex_router:
driver = manualroute
domains = mydomain.ru
transport = remote_smtp
route_list = * mx.yandex.ru
no_more