• контактная форма выдает суццес что все отправлено, но получателю ничего не приходит.
    Версия плагина 7.4.3.1

Просмотр 12 ответов — с 1 по 12 (всего 12)
  • Модератор Denis Yanchevskiy

    (@denisco)

    WordPress-разработчик, denisco.pro

    Плагин-то какой?

    В общем случае, уточните у хостера разрешена ли отправка писем с сервера.

    плагин — contact form 7 версии 7.4.3.1, тест отправки письма не плагином — прошел успешно, с других плагинов пробовал, так же все ок, проверял со всеми отключенными плагинами и на дефолтной теме воизбежании конфликтов

    Приветствую, eeeMan !

    Как минимум можно поставить плагин https://wordpress.org/plugins/contact-form-7-to-database-extension/ , чтобы в процессе отладки сохранять сообщения в базе данных и видеть их в админке WP.

    Если в принципе email отправляется с сервера, возможно, содержимое сообщения из формы трактуется как спам у получателя.

    Отправьте сообщение с формы на свой имейл. Убедитесь с помощью плагина (см выше), что Сontact form 7 это сообщение обработал. Проверьте папку «Спам» своего почтового ящика.

    естественно вышеуказанные процедуры я проделал, в спам не попадает, тестировал на двух своих мыдах, это мейл и джимейл, никуда не приходит

    Модератор Yui

    (@fierevere)

    永子

    https://wordpress.org/plugins/wp-mail-smtp/

    попробуйте поставить это,
    не делать никаких настроек и отправить себе тестовое письмо из плагина

    поставил, теперь пишет: Ошибка при отправке сообщения. Пожалуйста, попробуйте позже или обратитесь к администратору сайта.

    В настройках это поле помечено как «Сообщение отправить не удалось»

    Модератор Yui

    (@fierevere)

    永子

    там достаточно большой тестовый выхлоп
    хотелось бы его увидеть, если возникает ошибка именно при отправке

    возможные причины —
    1. МТА требует наличия аккаунта wordpress@ваш.домен
    2. Сервер хостера вообще не принимает почту через sendmail
    а требует каких-то настроек SMTP (можно настроить через плагин)

    вот логи с хоста:

    [28-Jan-2016 17:04:10 UTC] mail() on [/home/u207063713/public_html/wp-includes/class-phpmailer.php:677]: To: ТУТМОЯПОЧТА@gmail.ru — Headers: Date: Thu, 28 Jan 2016 17:04:10 +0000 From: =?UTF-8?B?0YTQsNGC0LjQvA==?= <llllllllll@lekar40.ru> Message-ID: <6c32aba7f553e3b190972f87980245fa@lekar40.ru> X-Mailer: PHPMailer 5.2.14 (https://github.com/PHPMailer/PHPMailer) Reply-To: hahaha@mai.ru MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit

    адрес своей почты заменил тут

    в общем поставил себе вп-мейл-смтп и в настройках переставил с Send all WordPress emails via SMTP. на Use the PHP mail() function to send emails.

    и письмо пришло

    снова перестали приходить

    Модератор Yui

    (@fierevere)

    永子

    тех поддержка хоста порадовать вас чем может?

    по поводу приходят-неприходят, это не относится к ВП,
    но я думаю что гугл просто ваш хостовый сервер ограничивает в темпах отсылки писем, возможно срабатывают фильтры, а может просто у вас хостер не следует DMARC (SPF + DKIM подписи для писем)

    можете попробовать настроить отсылку через сторонний smtp сервер
    или даже воспользоваться mailchimps сервисом
    https://wordpress.org/plugins/wpmandrill/

Просмотр 12 ответов — с 1 по 12 (всего 12)
  • Тема «не приходят письма» закрыта для новых ответов.