Решение проблемы с неотправкой почты с WordPress-блога
Решив сегодня заглянуть в специально созданное на джимейле мыло, на которое бекапятся базы данных моих сайтов, работающих на WordPress, я с удивление обнаружил, что в нем вот уже 2 с лишним месяца отсутствуют бекапы этого блога.
Причина мне стала сразу ясна – как раз в то время я перенес блог на другой хостинг, в связи с чем у меня появилась проблема с неотправкой почты, т.е. не приходили уведомления о новых комментариях и письма, отправленные через форму обратной связи.
Как оказалась, среди пользователей WordPress эта проблема имеет место быть. Конечно было найдено решение в виде плагина wpPHPMailer, который отправляет почту через указанный в настройках smtp-сервер, и до сегодняшнего дня я им пользовался, но все-таки это “костыли”, которые мне очень не нравились.
А поскольку еще и бекап, создаваемый плагином WordPress Database Backup, почему-то перестал отправляться, это побудило меня все-таки найти нужное решение для отправки писем стандартными средствами WordPress.
Все оказалось гораздо проще, чем я думал. Достаточно всего лишь на хостинге создать e-mail вида wordpress@имя_домена
и все! Вуаля!
Плагин wpPHPMailer я тут же отключил и теперь все работает, как говорится, пучком ;)
Как вы знаете, WordPress в строке отправителя письма указывает как раз такое мыло, а некоторые хостинги (как в моем случае) не отправляют письмо, если такого электронного ящика фактически нет на хостинге…
Не знаю, почему я раньше об этом не подумал :)
Надеюсь, кому-нибудь эта информация пригодится. Спасибо за внимание.
Комментарии (80)
На самом деле извиняюсь. Всё решилось просто. В плагине register plus был прописан второй адрес мыла =) Сам дураком я оказался. А есть ли хорошая замена register plus? А то он только для 2.5. Спасибо за ответ!
тоже проблемы с отправкой писем и руки не доходили глянуть в чем дело (в душе винил хостера)
вечерком гляну может поможет статейка
Застарелый глюк WP, с несдоровым постоянством переходит из версии в версию. Не всегда есть возможность так легко решить проблемму.
Почему то редко вспоминают про скромный такой плагинчик Configure SMTP. Сидит себе тихо и делает свою работу.
И совсем не в тему: От земляков отдельное спасибо!
Возможно здесь мне подскажут.
Через форму на сайте (вордпресс) отправляются все письма на указанный ящик в настройках админки,
кроме адресов с доменом этого сайта, собственно на котором и находится форма отправки писем.
Да, это связано с переносом на другой хостинг, точно также было, точно также исправил…
Была точно такая же проблема,теперь все получилось!!!Спасибо!!!
Да тоже проблема после переноса появилась, спасибо.
Все сделал, но все равно письма не идут.
Автор! Тебе миллион не знаю чего в плюс в карму! :)
После создания одноименного ящика все заработало! Спасибо огромное!
а подскажите в чем причина? Письма с сайта приходят на старую почту, хотя везде вроде в настройках указал новую почту!
Спасибо огромное. все заработало!
отлично! все работает спасибо!
Реально помогло :) Перепробовал все, а вот это помогло. Так же не забудьте поставить в общих настройках сайта такой же email.
Доброго дня, Александр. Что значит: “Так же не забудьте поставить в общих настройках сайта такой же email.”? Там же указан мой мэйл, на который приходят все письма. Или вместо него всё же, нужно указать “wordpress@имя_домена” и уже там читать всё?
Спасибо! Сильно помогли!
Респектуха, уже не знал куда копать, WP слал сообщения типа новый блог и тд а плагин AWPCP ни в какую ни хотел. Стоило создать мыло и о чудо
Здравствуйте. У меня вопрос: какой пароль ставить на почту, а то без пароля не получается создать. Помогите пожалуйста
Любой, какой хотите.
Спасибо за подсказку!!! Тоже была проблема с формой обратной связи, пробовал копать в разных направлениях, но помогло именно создание нового ящика. Автору респект!
Юху, спасибо огромное!:)
А вот у меня такой вопрос. Комментаторам на моем блоге на вордпресс не приходят от меня ответы на указанную ими почту. Это почему?
По умолчанию они и не отправляются комментаторам. Для этого нужно ставить плагин типа Subscribe To Comments.
Спасибо огромное!!!!!!!!!!!