Решение проблемы с неотправкой почты с WordPress-блога

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

Комментарии (80)

  1. Сегодня тоже случайно в гуглевскую почту зашел и увидел, что уже дней двадцать ничего не приходит. Хостинг не менял, да и нового на блог ничего не ставил…
    Ну что делать, репу почесал, через поиск сюда и тоже почтовый адрес создал и все пошло :)
    Сам бы не догадался, спасибо :)

  2. У меня тоже была такая проблема с почтой решил проблему просто сменил почтовый mail.ru на gmail.com и все стало работать как часы

  3. у меня немного другая была проблема — проблема именно с мылом гмейл и с антиспам ботом, частенько вылавливаю в разделе «спам» сообщения о новых коментах

  4. ajax, возможно, это из-за того, что IP-адрес, с которого приходят письма, числится в каких-либо черных списках.

  5. Проблема с неотправкой почты с WordPress-блога плагин wpPHPMailer не помог, т.е. я его поставил какоето время он работал но потом я заметил что мне опять не приходят письма. Попробывал сам зарегистрироваться но письмо о регистрации не пришло. В чём проблемма помагите!?

  6. Недавно проинсталлировал 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, не знаю. Может уже есть наступившие на эти грабли и подскажете мне решение?

  7. Александр, прочитайте ответ, который написан перед вашим комментарием. ИМХО, вам нужно обращаться с этим вопросом к хостеру.

    Леонид,

    После прочтения Вашей статьи понял в чем проблема.
    У меня конечно-же не был создан почтовый аккаунт wordpress @ bigpat точка com. И все письма с сервера отправлялись от имени nobody@.
    Именно по этой причине видимо и заблокирован мой IP.

    Вряд ли причина бана всего лишь в названии, которое стоит перед «собакой» (@). Скорее всего какой-то нехороший человек хорошенько проспамился с того же IP-адреса. Этот вопрос нужно решать с хостером.

    Я сам за последний год 2 раза страдал из-за того, что IP-адреса хостеров, у которых я размещался, были занесены в спам листы. И чаще всего вследствие бана IP-адресов по причине спама одними людьми страдают другие, совсем не виновные.

  8. Проблема в том, что хостером являюсь я сам.
    Этот выделенный 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/

  9. Кстати, пользователи с gmail.com регистрируются у меня без проблемы. Письма с ошибкой ко мне не возвращаются. Я на всякий случай и сам проверил. Зарегистрировался с gmail аккаунта. Письмо получил без проблемы. Правда нашел его в спам корзине.

  10. Леонид, я тоже не понимаю, с какой целью регистрируются на вашем сайте, но зачем вообще позволяете кому-либо регистрироваться? Просто отключите эту опцию в настройках.

    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

    В моих логах были аналогичные записи.

    Кстати, пользователи с gmail.com регистрируются у меня без проблемы. Письма с ошибкой ко мне не возвращаются. Я на всякий случай и сам проверил. Зарегистрировался с gmail аккаунта. Письмо получил без проблемы. Правда нашел его в спам корзине.

    У меня все было точно так же. В спам попадает из-за черного списка.

    Вот здесь вы можете увидеть, что ваш IP находится в одном из черных списков. А здесь можно его исключить оттуда. Судя по информации, которая там написана, по клику на кнопку «Whitelist/Exclude IP» ваш IP автоматически удалится из списка.

    Надеюсь, что вам это поможет. Удачи.

  11. Dimox,
    Вы правы мой ip находится в чёрных списках но как мне оттуда выйти если у меня каждый раз при подключении разный ip, что делать не подскажите?

  12. Dimox,
    Я проверил ip моего сайта 66.118.132.121 на наличие в СПАМ базах результат нигде нету, я правильно сделал?

  13. Александр, судя по вашим словам «каждый раз при подключении разный ip», по-моему вы говорит не про тот IP, про который говорю я.

    Речь идет не про IP-адрес, который получает ваш компьютер от провайдера при подключении к Интернету, а про IP-адрес хостинга, на котором расположен ваш сайт.

    Или, если я не прав, что имеете в виду под «каждым подключением»?

  14. Dimox,
    Да обратился жду ответа, спосибо вам большое за консультацию!

  15. Александр, да, правильно сделали. К хостеру с вопросом по неотправке почты обращались?

  16. Спасибо за статью. Решил свою проблему за 10 минут.

    ИМХО, электронную почту не обязательно называть wordpress@домен.
    Достаточно создать любой почтовый ящик на хостинге, прописать его в настройках WP.

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

  17. Добрый вечер.
    Я прочел Вашу статью, сделал , как вы Сказали, но мне ничего не помогло.

    Прошу у вас помощи, т.к. никто не может понять, на форумах молчат, Моя проблема:
    На свой блог я установил плагин subscribe to comments 2.1.2 на WordPress 2.7
    Установка прошла успешно, редактировал скрипты шаблона — все появилось, и вроде бы все хорошо, но:

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

    т.е. оповещение по почте ПРИ комментировании записи не работает, а БЕЗ комментирования записи — работает.

    В чем может быть проблема?

  18. Жаль, очередная надежда на помощь провалилась.
    А может Вы знаете похожие плагины?

  19. Хочу заметить, что вордпресс может отправлять еще и с ящика

    webmaster@имя_домена

    И мне плагин http://wordpress.org/extend/plugins/mail-from/ не помог — с разными настройками всё так же отправляет письма с webmasterа.

    Трабла решилась созданием webmasterа. Теперь осталось разобраться со своим мейлсервером, фильтрующим почту)

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

      Return-path: <webmaster@host.ru>
      Delivery-date: Wed, 01 Apr 2009 12:36:02 +0700
      From: Someone <wordpress@host.ru>

      Вот такая вот петрушка. Письма шлются от вебмастера (проследил по логам сервера), подставляется вордпресс.

      • А где это можно посмотреть?

        Ну с webmaster у меня или с wordpress.

        • Вы создайте любой ящик и всё сразу наладится.

          Можно проследить от какого ящика отсылаются по логам апача или сендмейла.

          А приведённый код в моём письме — это RFC-headers пришедшего письма.

          • Вообще, у меня при подписке , письма приходят с того я щика, который я указал в общих настойках. И там мыло которое я прописал, и не как не webmaster@host.ru и не wordpress@host.ru

            • Так видимо у вас в настройках стоит адрес, расположенный на Вашем домене?

              У меня адрес в настройках — на другом домене, поэтому приходит именно с моего домена.

              И, надеюсь, понятно, что host.ru — тут должен быть Ваш домен?)

              • Смотрите.
                У меня в настройках WordPress прописано имя почты @gmail.com

                С какой почты мне должны письма приходить? И как это будет связанно с webmaster@host.ru и не wordpress@host.ru? И какую почту лучше прописать в настройках?

  20. Здравствуйте, у меня следующая проблема… когда я пытаюсь зарегистрировать юзера на своем блоге, точнее сказать Юзер пытается зарегистрироваться, письмо не приходит, вот настройки моего хостинга…

    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

    Тоесть все включено, все должно работать, а письма не приходят, почитал все что написано выше и не совсем понял что мне надо сделать…

Ваш комментарий