#1
18 июля 2017 в 19:00
Здравствуйте, подскажите, в чем может быть проблема, настройки почты стандартные (те что при установке) phpmail(). На яндекс письма приходят, на mail никак.
frukt, настройте SPF-запись и DKIM-подпись на домене, и будет вам щастье.
yandex.ru/support/pdd/set-mail/mx.html
yandex.ru/support/pdd/set-mail/mx.html
Сегодня в 03:17
Главное чтобы в поле from отправленных с сайта писем был указан ящик на домене сайта. Если сайт отправляет письма с какого-то левого ящика, например gmail.com тогда mail.ru при приеме проверяет действительно ли письмо отправлено с сервера gmail, и видит что письмо отправлено с левого сервера (с сервера на котором находится сайт) который не имеет отношения к gmail, поэтому блокирует письмо и даже в спам не кидает. И наверно правильно делает, поскольку почти всегда письма отправленные скриптами сайта но с левого ящика, который не имеет никакого отношения к сайту, являются спамом.
#5
20 июля 2017 в 19:12
А еще лучше отправлять письма через smtp, тогда еще и dkim можно настроить чтобы письма не попадали в спам.
#6
20 июля 2017 в 19:56
jorgovich, AndroS, BoAnRo, Спасибо, друзья, много полезного вы написали на мой вопрос. Непременно буду изучать и применять. Также спасибо "Зау4мену", что разъяснил некоторые моменты по настройке почты.
Теперь немного информации, отправлял я письмо примерно в 16:00, настраивал, опять отправлял))
В итоге получил письма на mail.ru только в 4 утра, т.е. около 12 часов потребовалось, чтобы письма проверили и не зафильтровали. Сегодня попробовал с разных форм отправить несколько писем и они теперь приходят мгновенно. Видимо, фильтруются не проверенные письма сначала, если норм, то потом все приходит нормально.
Теперь немного информации, отправлял я письмо примерно в 16:00, настраивал, опять отправлял))
В итоге получил письма на mail.ru только в 4 утра, т.е. около 12 часов потребовалось, чтобы письма проверили и не зафильтровали. Сегодня попробовал с разных форм отправить несколько писем и они теперь приходят мгновенно. Видимо, фильтруются не проверенные письма сначала, если норм, то потом все приходит нормально.
#7
21 июля 2017 в 20:07
В итоге получил письма на mail.ru только в 4 утра
Подключаем домен тут pdd.yandex.ru
Далее, идем к себе на DNS сервер, удаляем все записи типа MX (почтовый сервер)
Создаем новую, Тип: MX (почтовый сервер), Имя: мойдомен.com. TTL: 3600 Домен: mx.yandex.ru. Приоритет (priority): 10
Далее, создаем текстовую запись: Имя: мойдомен.com. TTL: 3600 Значение: v=spf1 ip4:000.000.000.000 include:_spf.yandex.net ~all
где 000.000.000.000 это ip вашего сервера
Далее, создаем текстовую запись: Имя: _dmarc.мойдомен.com. TTL: 3600 Значение: v=DMARC1; p=none
Далее: идем в pdd.yandex -> Мои домены -> домен -> Редактор DNS
Ищем запись mail._domainkey копируем значение записи
Идем к себе на DNS сервер, создаем текстовую запись
Имя: mail._domainkey.мойдомен.com. TTL: 3600 Значение: скопированное значение из редактора DNS pdd.yandex
Настройки почты на сайте:
Проверяем тут: www.mail-tester.com
Для контроля доставки писем пользователям мэйл.ру регистрируем домен тут: postmaster.mail.ru
Все.
#8
22 июля 2017 в 18:33
Василий Сергеевич, Спасибо, за подробную инструкцию, попробую в деле.