Home News

Решение проблемы отправки почты в wordpress

16.04.2018

видео Решение проблемы отправки почты в wordpress

Надежная доставка писем с Joomla (Мастерская Joomla)

Привет! Сегодня хочу поговорить об одной очень распространенной проблеме, с которой часто сталкиваются веб-мастера, которые используют движок WordPress . Это проблема с отправкой почты (а точнее ее неотправкой). Когда-то я тоже сталкивался с такой проблемой у себя на блоге (тогда мне не приходили письма с бекапами базы данных). Теперь все чаще меня просят решить эту проблему на других сайтах, поэтому в этой статье я опишу самые распространенные пути решения данной проблемы.



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

За отправку почты в WordPress отвечает php функция mail(), с работой которой на некоторых хостингах возникают проблемы. Для начала опишу несколько простейших решений проблемы:


Contact Form 7. Передача в форму дополнительных значений

Во первых, поинтересуйтесь у вашего хостера, включена ли у вас такая функция mail(). Во-вторых, убедитесь, что в вашем профиле администратора указан e-mail адрес И в-третьих, попробуйте создать на хостинге почту вида wordpress@ваш_домен (например [email protected]). Во всех письмах, отправляемых из worpress, в строке отправителя стоит именно этот адрес, но некоторые хостинги не дают отправить письмо с таким мылом, если фактически на сервере его нет.

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

В первом случае я советую использовать плагин Configure smtp , так как он легкий и имеет мало настроек, а если вы используете гуглопочу, то вам вообще нужно ввести только адрес почты и пароль к ней, а плагин сам подставит все настройки.

rss