Если Wordpress не отправляет почту, то можно использовать сторонние бесплатные SMTP сервера!

WordPress не отправляет письма — что делать?

Здравствуйте, друзья. Сегодня решил поделиться с вами решением одно распространенной проблемы с WordPress – дело в том, что с недавнего времени он перестал отправлять почту и из-за этого я не могу вовремя ответить на комментарии.

То есть, посетитель оставляет на блоге комментарий, но WordPress не отправляет почту и в результате админ блога, то ест я не видит, что появился новый комментарий. А так как я на блоге на бываю каждый день, то не сразу замечаю, что висят не отвеченные комментарии.

А на комментарии нужно отвечать по возможности оперативно чтобы поддерживать живую связь с читателями блога. Хотя иногда возникают случаи, что это просто рекламно-спамовый комментарий или человек просто решил выплеснуть свою кашу в голове в виде бессмысленного набора слов и ты сначала не понимаешь, о чем он пытается донести обрывки своих мыслей и как следствие такой комментарий отправляется в корзину.

Но в основном комментарии бывают полезными тем более, то читатели задают вопросы и было бы правильно давать на них ответы.

Итак, что делать если ваш блог на WordPress перестал отправлять почту и как это исправить?

Для начала идем в репозиторий и скачиваем вот плагин под названием Configure SMTP. Плагин далеко не первой свежести, но он работает, и это самое главное.

smtp

Активируем его и в несложных настройках прописываем данные от бесплатного внешнего SMTP сервера.

А где взять настройки внешнего SMTP?

smtpconf

Идем на сайт https://mailgun.com и заводим так бесплатную учетную запись – это займет буквально несколько минут. После верификации своего аккаунта получает доступ ко временному домену типа sandbox055f72d43aca47ecaee8fa93800be61c.mailgun.org, жмем на него и получаем все необходимые данные для успешной отправки почты и попадание во входящие.

В поле SMTP host пишем — smtp.mailgun.org, SMTP port указываем 587, Secure connection prefix ставим TLS.

В поле SMTP username вписываем ваш логин из аккаунта Mailgun (он находится в поле Default SMTP Login), а в поле SMTP password вставляем ваш пароль от аккаунта Mailgun (ищем его в поле Default Password).

Sender e-mail – вписываем е-маил отправителя, в данном случае я вписал со своего домена чтобы пользователи видели, что это именно я как админ им отправляю почту, а не Вася Пупкин с Mail.ru и в поле Sender name вписываем префикс от кого мы будем получать сообщения.

Рекомендую несколько поиграться с настройками и нажать кнопочку Send test e-mail для тестов и проверки доставляемости.

mailgun

На этом все настойки сохранены и если у вас тесты проходят нормально и письма приходят на ваш ящик, то примите мои поздравления – ваш WordPress отправляет почту через сторонний бесплатный SMTP что есть гуд.

Учитывая, что у меня кроме блога еще существует закрытый платный раздел на WordPress, то проблема с отправкой комментариев и служебных сообщений стояла необычайно остро – не было возможности оперативно реагировать на комментарии и пожелания клиентов. Тем более, что клиент при регистрации или утере пароля оставался в безысходном положении – он не мог запросить сброс пароля, т.к. WordPress не отправлял уведомления.

На данный момент эта проблема полностью решена и оба блога работают как швейцарские часы.

Есть множество статей и примеров о том, как использовать данный плагин, но я не встречал еще ни одного нестандартного решения этого вопроса и, пожалуй, могу заявить, что я единственный, кто применил такое решение с помощью стороннего SMTP-релея и получил хороший inbox.

Кстати, доставляемость писем с блога на WordPress с помощью Mailgun в моем случае составляет порядка 99% что есть очень хорошо.

Единственное ограничение, которое может возникнуть – это отправка не более 300 уведомлений в час через бесплатный SMTP Mailgun. Но как правило, не у многих на сайте зарегистрированы несколько тысяч активных пользователей. И даже в этом случае проблема решается довольно просто – вы привязываете один из ваших свободных доменов к Mailgun и тем самым снимаете определенное ограничение по отправке писем хотя общее количество сообщений, отправленных где стоит через бесплатный SMTP Mailgun составляет 10 000 в месяц что вполне приемлемо для работы практически любого сайта на WordPress.

А если у вас уж совсем особенная ситуация – на сайте где стоит WordPress находятся несколько тысяч активных пользователей, и они очень оживленно комментируют ваши материалы, то есть два решения. Подключить бесплатный SMTP Amazon SES или воспользоваться универсальным решением отправки через мульти-SMTP. Но об это уже совсем другая история и про нее я рассказываю не в статье, а в серии видеоуроков на пару часов, т.к. тема мегаактуальная и требует тонкой настройки.

Как применять нестандартные методы рассылки и получать доставляемость во Входящие до 98% я даю очень много практического материала в тренинге – «Создание и настройка продающей рассылки».

Поэтому если у вас возникает проблема с тем, что WordPress не отправляет уведомления о новых комментариях или о зарегистрированных пользователях вы, можете смело использовать этот метод и настроить ваш блог так, что он будет отправлять служебные сообщения через Mailgun, Mndrill, Sendgrid или любой другой сторонний свободный бесплатный SMTP сервер.

Теперь важная фраза, которая сэкономит массу вашего времени и нервов. Сначала я сделал оповещение через Mandrill, но потом оперативно поменял его на Mailgun потому что если у вас новый аккаунт Mandrill, и он не прокачан, то через него письма будут уходить около суток, а до этого времени будут находится в его буфере, что не устраивает нас — нам ведь нужно чтобы сообщения отсылались быстро, не так ли?

И вторая причина, почему Mandrill не совсем подходит для такого варианта – с июня месяца на Mandrill прекращена поддержка новых аккаунтов с лимитом в 150 писем в час. Теперь максимальное количество отправленных писем составляет всего 25 в час и их количество ограничено 2000 после чего вам предложат проапгрейдить свой аккаунт, что для большинства рядовых владельцев блога не всегда оправданно.

mandrill

А на этом у меня все, желаю вам активного применения полученного материала, и чтобы ваши сайты работали бесперебойно и постоянно приносили новых и удовлетворенных вашим контентом посетителей невзирая на то, что сегодня пятница 13-е.

Уверен, что эта статья была для вас полезной и вы поделитесь ею со своими знакомыми в соцсетях.

Также подпишитесь на обновления блога чтобы получать свежие и полезные статьи себе на почту – будьте в курсе новых трендов!

[poll id=»17″]

Подписывайтесь на мой канал в Телеграм - там все про распаковку экспертости!



Хотите получать свежие статьи себе на почту?

Введите ваш рабочий электронный адрес:



4 комментария к “WordPress не отправляет письма — что делать?”

  1. Вячеслав,здравствуйте!
    Спасибо за Ваши материалы!
    Сегодня,читая вашу статью,констатирую,что и у Вас на блоге стало очень тяжело читать тексты — Очень Малоконтрастно — серое на белом.
    Не знаю почему это поветрие коснулось очень многих сайтов!
    Может Вы поясните ситуацию с таким стилем?
    Стало тяжело читать!
    С уважением,Владимир.
    Смоленск 18.11.2015

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Прокрутить вверх