Страница 1 из 1

Исходящая почта с сайта на внешний почтовый сервер

Добавлено: Вт дек 25, 2018 6:21 am
foritel
Добрый день.

Имеется:
- домен (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: Исходящая почта с сайта на внешний почтовый сервер

Добавлено: Вт дек 25, 2018 4:02 pm
ordex
Не понял смысла в редактировании dns на сервере, если используете сторонние dns от яндекса.
У меня тоже mx не на сервер, и dns от cloudflare. DNS редактор на сервере не трогал вообще. В coudflare mx указывает на гугл почту для домена, 'A' и всё остальное на сервер. На сервере exim настроен на отправку через удаленный smtp (google). Почта ходит нормально.

Re: Исходящая почта с сайта на внешний почтовый сервер

Добавлено: Вт дек 25, 2018 4:12 pm
foritel
С exim'ом вообще почти не работал (обычно на серверах sendmail стоит), поэтому mx на сервере настраивал, думая, что exim может их использовать.

На счет "использовать внешний smtp" - надо будет попробовать. Правда до этого были неудачные попытки настроить отправку через smtp яндекса. Думаю, тут надо с ТП яндекса пообщаться, чтобы корректно настроить..

Re: Исходящая почта с сайта на внешний почтовый сервер

Добавлено: Вт дек 25, 2018 4:37 pm
ordex
У гугла, для того чтобы заработало, нужно в настройках задать соответствующее разрешение. Про яндекс ничего не могу сказать, но подозреваю, что может быть тоже самое.
Под CentOS 7 для gmail использую вот этот конфиг. Для яндекса, наверное, можно найти\написать\ что-то подобное или изменить этот. Под debian настройка в несколько строк и гуглится за секунды.

Re: Исходящая почта с сайта на внешний почтовый сервер

Добавлено: Вт янв 22, 2019 5:24 am
Daily
ordex писал(а):
Вт дек 25, 2018 4:02 pm
Не понял смысла в редактировании dns на сервере, если используете сторонние dns от яндекса.
У меня тоже mx не на сервер, и dns от cloudflare. DNS редактор на сервере не трогал вообще. В coudflare mx указывает на гугл почту для домена, 'A' и всё остальное на сервер. На сервере exim настроен на отправку через удаленный smtp (google). Почта ходит нормально.
А сделайте пожалуйста скрин настройки записей A и MX на coudflare,просто хочу сравнить со своими,правильно или нет.

Re: Исходящая почта с сайта на внешний почтовый сервер

Добавлено: Вт янв 22, 2019 6:58 am
ordex
Daily писал(а):
Вт янв 22, 2019 5:24 am
А сделайте пожалуйста скрин настройки записей A и MX на coudflare,просто хочу сравнить со своими,правильно или нет.
А записи формата
domain.ru - 1.1.1.1
www.domain.ru - 1.1.1.1
* - 1.1.1.1
subdomotherserver - 2.2.2.2
Что касается почты, для яндекса как-то так:
Изображение
Для гугла так:
Изображение

CNAME не обязательно (что бы почта открывалась по mail.domain.ru) SPF, в принципе, тоже не обязательно.
Минимум с которым работает

Re: Исходящая почта с сайта на внешний почтовый сервер

Добавлено: Пн фев 04, 2019 12:08 pm
mailarn
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 на сервера яндекса, а не на свой почтовый сервер?
У меня та же самая проблема. Если на сервере есть сайт с именем domain.com , то почта с именем любое_имя@domain.com не уходит на сервера Яндекса (при соответствующих настройках DNS). Может кто ни будь решил эту проблему?

Re: Исходящая почта с сайта на внешний почтовый сервер

Добавлено: Чт фев 07, 2019 8:25 am
andrey
mailarn писал(а):
Пн фев 04, 2019 12:08 pm
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 на сервера яндекса, а не на свой почтовый сервер?
У меня та же самая проблема. Если на сервере есть сайт с именем domain.com , то почта с именем любое_имя@domain.com не уходит на сервера Яндекса (при соответствующих настройках DNS). Может кто ни будь решил эту проблему?
можете связаться с нами в чате или дать рут доступ в личку? скажите с какого с домена делаете отправку?

Re: Исходящая почта с сайта на внешний почтовый сервер

Добавлено: Вс июн 09, 2019 7:50 pm
ubiyca5
кто-нибудь решил данный вопрос?

у меня в 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: Исходящая почта с сайта на внешний почтовый сервер

Добавлено: Вт июн 18, 2019 3:08 pm
andrey
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
Нужно в разделе Маршрутизация почты index.php?do=mailclient&module=mailroute выбрать для домена Удаленный почтовый обменник