Решение проблемы с неотправкой почты с WordPress-блога
Решив сегодня заглянуть в специально созданное на джимейле мыло, на которое бекапятся базы данных моих сайтов, работающих на WordPress, я с удивление обнаружил, что в нем вот уже 2 с лишним месяца отсутствуют бекапы этого блога. Причина мне стала сразу ясна - как раз в ...
Комментарии (80)
Сегодня тоже случайно в гуглевскую почту зашел и увидел, что уже дней двадцать ничего не приходит. Хостинг не менял, да и нового на блог ничего не ставил…
Ну что делать, репу почесал, через поиск сюда и тоже почтовый адрес создал и все пошло :)
Сам бы не догадался, спасибо :)
У меня тоже была такая проблема с почтой решил проблему просто сменил почтовый mail.ru на gmail.com и все стало работать как часы
у меня немного другая была проблема – проблема именно с мылом гмейл и с антиспам ботом, частенько вылавливаю в разделе “спам” сообщения о новых коментах
ajax, возможно, это из-за того, что IP-адрес, с которого приходят письма, числится в каких-либо черных списках.
Проблема с неотправкой почты с WordPress-блога плагин wpPHPMailer не помог, т.е. я его поставил какоето время он работал но потом я заметил что мне опять не приходят письма. Попробывал сам зарегистрироваться но письмо о регистрации не пришло. В чём проблемма помагите!?
Недавно проинсталлировал WordPress, это мой первый блог. За несколько дней уже зарегистрировалось 37 человек. Пока мне непонятно зачем, ведь блог http://www.bigpat.com абсолютно пуст.
Позавчера нерестали отправляться письма с подтверждением о регистрации пользователям на mail.ru. Мой IP mail.ru заблокировал.
Два дня я ломал голову, не мог понять в чем проблема. IP мой и был чистым. Кроме этих пяти подписчиков с mail.ru никакой другой почты не отправлялось, это я проверил по логам.
Написал письмо в mail.ru с просьбой разблокировать мой IP.
Сегодня получил ответ:
” Ваш IP (213.168.31.250) закрыт за спам и не может быть открыт.
С уважением, Служба поддержки пользователей компании Mail.ru”
После прочтения Вашей статьи понял в чем проблема.
У меня конечно-же не был создан почтовый аккаунт wordpress @ bigpat точка com. И все письма с сервера отправлялись от имени nobody@.
Именно по этой причине видимо и заблокирован мой IP.
Теперь я создал почтовый адрес wordpress @ bigpat точка com, но как теперь разрулить возникшую ситуацию с mail.ru, не знаю. Может уже есть наступившие на эти грабли и подскажете мне решение?
Александр, прочитайте ответ, который написан перед вашим комментарием. ИМХО, вам нужно обращаться с этим вопросом к хостеру.
Леонид,
Вряд ли причина бана всего лишь в названии, которое стоит перед “собакой” (@). Скорее всего какой-то нехороший человек хорошенько проспамился с того же IP-адреса. Этот вопрос нужно решать с хостером.
Я сам за последний год 2 раза страдал из-за того, что IP-адреса хостеров, у которых я размещался, были занесены в спам листы. И чаще всего вследствие бана IP-адресов по причине спама одними людьми страдают другие, совсем не виновные.
Проблема в том, что хостером являюсь я сам.
Этот выделенный IP я получил НЕДЕЛЮ назад. Возможно, он уже был в черном списке. Об этом я не могу ничего сказать, так как не знаю. Теоретически можно предположить что мой сервер уже взломан, хотя никаких поводов так думать у меня нет. Я уже написал, что просматриваю/просматривал все логи. Никакой почты с сервера не отправлялось. Сегодня опять два человека зарегистрировались с почтовыми аккаунтами user @ mail.ru (логин я изменил). Оба письма вернулись назад.
Может быть есть какая-то брешь в программе WordPress?
Я не могу понять для чего люди регистрируюся на пустом сайте.
Или это и есть те самые спаммеры, о которых говорится в этом и других блогах? Хотя ни одного комментария не оставлено!
На всякий случай вкладываю сообщение от mail.ru, может это подскажет Вам, в каком мне направлении нужно двигаться:
user @mail.ru (логин изменен мной)
SMTP error from remote mail server after RCPT TO::
host mxs.mail.ru [94.100.176.20]: 550 Access from ip address 213.168.31.250 blocked. Visit http://win.mail.ru/cgi-bin/support_bl?ip=213.168.31.250
—— This is a copy of the message, including all the headers. ——
Return-path:
Received: from nobody by host.alldirectoriessite.com with local (Exim 4.69)
(envelope-from )
id 1LK8Yf-0001al-HC
for user @mail.ru; Tue, 06 Jan 2009 04:49:09 -0500
To: user @mail.ru
Subject: =?UTF-8?B?W0JpZ3BhdC5jb20gYmxvZ10g0JLQsNGIINC70L7Qs9C40L0g0Lgg0L/QsNGA?= =?UTF-8?B?0L7Qu9GM?=
Date: Tue, 6 Jan 2009 04:49:09 -0500
From: WordPress
Message-ID:
X-Priority: 3
X-Mailer: PHPMailer (phpmailer.sourceforge.net) [version 2.0.2]
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=”UTF-8″
п⌡п╬пЁп╦п╫: логин я удалил
п÷п╟я─п╬п╩я▄: пароль я удалил
http://www.bigpat.com/
Кстати, пользователи с gmail.com регистрируются у меня без проблемы. Письма с ошибкой ко мне не возвращаются. Я на всякий случай и сам проверил. Зарегистрировался с gmail аккаунта. Письмо получил без проблемы. Правда нашел его в спам корзине.
Леонид, я тоже не понимаю, с какой целью регистрируются на вашем сайте, но зачем вообще позволяете кому-либо регистрироваться? Просто отключите эту опцию в настройках.
В моих логах были аналогичные записи.
У меня все было точно так же. В спам попадает из-за черного списка.
Вот здесь вы можете увидеть, что ваш IP находится в одном из черных списков. А здесь можно его исключить оттуда. Судя по информации, которая там написана, по клику на кнопку “Whitelist/Exclude IP” ваш IP автоматически удалится из списка.
Надеюсь, что вам это поможет. Удачи.
Dimox,
Вы правы мой ip находится в чёрных списках но как мне оттуда выйти если у меня каждый раз при подключении разный ip, что делать не подскажите?
Dimox,
Я проверил ip моего сайта 66.118.132.121 на наличие в СПАМ базах результат нигде нету, я правильно сделал?
Александр, судя по вашим словам “каждый раз при подключении разный ip”, по-моему вы говорит не про тот IP, про который говорю я.
Речь идет не про IP-адрес, который получает ваш компьютер от провайдера при подключении к Интернету, а про IP-адрес хостинга, на котором расположен ваш сайт.
Или, если я не прав, что имеете в виду под “каждым подключением”?
Dimox,
Да обратился жду ответа, спосибо вам большое за консультацию!
Александр, да, правильно сделали. К хостеру с вопросом по неотправке почты обращались?
Спасибо за статью. Решил свою проблему за 10 минут.
ИМХО, электронную почту не обязательно называть wordpress@домен.
Достаточно создать любой почтовый ящик на хостинге, прописать его в настройках WP.
В ящике, для удобства, можно сделать переадресацию на Ваш основной почтовый ящик.
Добрый вечер.
Я прочел Вашу статью, сделал , как вы Сказали, но мне ничего не помогло.
Прошу у вас помощи, т.к. никто не может понять, на форумах молчат, Моя проблема:
На свой блог я установил плагин subscribe to comments 2.1.2 на WordPress 2.7
Установка прошла успешно, редактировал скрипты шаблона – все появилось, и вроде бы все хорошо, но:
оповещать о новых комментариях по почте – не работает, ставлю галочку, пишу коммент – далее тестирую и пишу еще коммент. а по почте ничего не приходит, и в подписках нет мыла.
что странно: у плагина есть и вторая функция: оповещать о новых комментах – не комментируя запись, и там есть после для ввода почты. я его попробовал – он работает. и письма приходят.
т.е. оповещение по почте ПРИ комментировании записи не работает, а БЕЗ комментирования записи – работает.
В чем может быть проблема?
Если бы почта не приходила в обоих случаях, я бы еще мог сделать предположение, но в данном случае, к сожалению, не представляю, что может быть причиной.
Жаль, очередная надежда на помощь провалилась.
А может Вы знаете похожие плагины?
Всегда только этим пользовался, поэтому других не знаю.
Хочу заметить, что вордпресс может отправлять еще и с ящика
И мне плагин http://wordpress.org/extend/plugins/mail-from/ не помог – с разными настройками всё так же отправляет письма с webmasterа.
Трабла решилась созданием webmasterа. Теперь осталось разобраться со своим мейлсервером, фильтрующим почту)
Хотя, как было предложено ранее, достаточно создать почтовый ящик с любым именем, вордпрессу необходимо лишь бы он был
Вот такая вот петрушка. Письма шлются от вебмастера (проследил по логам сервера), подставляется вордпресс.
А где это можно посмотреть?
Ну с webmaster у меня или с wordpress.
Вы создайте любой ящик и всё сразу наладится.
Можно проследить от какого ящика отсылаются по логам апача или сендмейла.
А приведённый код в моём письме – это RFC-headers пришедшего письма.
Вообще, у меня при подписке , письма приходят с того я щика, который я указал в общих настойках. И там мыло которое я прописал, и не как не webmaster@host.ru и не wordpress@host.ru
Так видимо у вас в настройках стоит адрес, расположенный на Вашем домене?
У меня адрес в настройках – на другом домене, поэтому приходит именно с моего домена.
И, надеюсь, понятно, что host.ru – тут должен быть Ваш домен?)
Смотрите.
У меня в настройках WordPress прописано имя почты @gmail.com
С какой почты мне должны письма приходить? И как это будет связанно с webmaster@host.ru и не wordpress@host.ru? И какую почту лучше прописать в настройках?
Здравствуйте, у меня следующая проблема… когда я пытаюсь зарегистрировать юзера на своем блоге, точнее сказать Юзер пытается зарегистрироваться, письмо не приходит, вот настройки моего хостинга…
Email Settings
POP3 user name
b7_2356756
POP3 password
Same as your cpanel password
POP3 host name
mail.адрес_хостинга.com
POP3 port
110
SMTP server
Available on premium only – Upgrade
PHP Sendmail
Enabled
Тоесть все включено, все должно работать, а письма не приходят, почитал все что написано выше и не совсем понял что мне надо сделать…
Вам нужно обратить в поддержку хостинга, эту проблему должна решить она. Я ничем помочь не смогу.
вот что я сделал я создал на своем хостинге wordpress@мой домен, прописал этот адресс в настройках самого вордпресса, в общих, вроде пошли сообщения на емейлы, но как-то идут около 30 минут… странно как-то я все правильно сделал???
Правильно сделали. А на счет задержки – не знаю, у меня когда-то тоже так было, причина не понятна.