• Добрый день. С чем может быть связана проблема: contact form 7 использую, настроил форму. Если указать в поле «Кому» почту на yandex, то письмо нужно ждать несколько часов, оно попадает в «Спам». Если указать почту на mail.ru, то письмо приходит тут же, оказывается во «Входящих». Как убрать задержку с Яндексом и перенести письма во «Входящие»? Спасибо.

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • С чем может быть связана проблема:

    Может быть связана с хостером.

    Есть какой либо плагин у которого не будет проблем с отправкой писем на яндекс? Вложения и письма приходят нормально лишь на mail.ru.

    Модератор Юрій

    (@yube)

    Для понимания механики.

    1. Плагин форм обратной связи, типа CF7, генерирует html-форму, обрабатывает введенные посетителем данные и отдает их вордпрессу на отправку на мыло (функция wp_mail)

    2. Функция wp_mail() Вордпресса «из коробки» отдает данные php-шной функции mail()*.

    3. mail(), в свою очередь, отдает письмо системному sendmail.

    4. sendmail ставит письмо в очередь, а специальный демон пытается отправить это письмо на MTA, указанный в DNS получателя.

    В 99% случаев траблы с доставкой случаются на уровне общения MTA-MTA.

    Это я к тому, что от плагина формы обратной связи зависит крайне мало, и решать проблему обычно нужно на совершенно другом уровне — уровне системного администратора.

    * Существует ряд плагинов, которые отправляют письмо из вордпресса не в систему, а по smtp на указанный в настройках сервер, который занимается дальнейшей пересылкой письма адресату.

    Модератор Yui

    (@fierevere)

    永子

    лучше всего разбираться с хостером,
    как Вам расписал Юрий,

    В 99% случаев траблы с доставкой случаются на уровне общения MTA-MTA.

    а именно , принимающий MTA будет проверять репутацию вашего домена, сейчас желательна установка DMARC, или как минимум записей SPF
    Если для вас это звучит страшно — трясите поддержку хостинга.

    Существует ряд плагинов, которые отправляют письмо из вордпресса не в систему, а по smtp на указанный в настройках сервер, который занимается дальнейшей пересылкой письма адресату.

    в таком случае это изменит ваш исходный адрес на gmail, mail.ru или yandex или иной почтовый ящик, который вы используете. Хотя можно и свой домен сохранить если использовать сервисы почта для домена на google,mail.ru или yandex

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «contact form 7 задержка писем на yandex» закрыта для новых ответов.