• Решено SaraApfelbaum

    (@saraapfelbaum)


    Перестали приходить уведомления как админу, так и пользователям. Долго пытала хостера и разработчиков темы, отчаялась и переустановила WP. Так он даже традиционное Новый сайт на WordPress уведомление не прислал… Помогите, пожалуйста!

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Долго пытала хостера

    И что говорит хостер?

    «Функция mail включена по умолчанию. На данный момент отправка сообщений с помощью данной функции работает корректно с Ваших сайтов. Рекомендуе­м Вам проверить корректнос­ть работы Ваших скриптов»

    На данный момент отправка сообщений с помощью данной функции работает корректно с Ваших сайтов.

    Они могли бы и в логи залянуть.
    А хостер — не рег.ру случаем?

    А адрес вида wordpress@вашсайт.ру на хостинге заведён? Заведите и проверьте. Если не поможет — провеяем правдивость слов хостера так:

    Создаете пхп-файл (например testmail.php) с содержимым:

    <?php
    if (mail("nobody@example.com", "Тема письма", "Текст сообщения",
    "From: wordpress@example.com \r\n")) {
        echo "Сообщение отправлено. Функция mail работает";
    } else {
        echo "Ошибка отправки. Проблема на стороне хостера.";
    }
    ?>

    где,
    nobody@example.com — кому отправлять
    wordpress@example.com — от кого (wordpress@вашсайт.ру)

    Положите его в корень ВП и раз десять вызовите (httр://вашсайт.ру/testmail.php). Если всё время без ошибок — значит продолжим искать дальше.

    nic.ru, я им задавала конкретный вопрос, включена ли функция mail (Яндекс посоветовал, сама я — чайник)
    Такой адрес на хостинге заведен, проверяла — не хочет… Правда, наоборот (wordpress@example.com — кому, а не от кого). Попробую так, как Вы советуете.
    Спасибо за внимательное отношение и подробное описание.
    Все буду пробовать, потом напишу.
    Спасибо!

    nic.ru,

    Да, сорри, перепутал. Его и имел ввиду.

    Меняйте его. Это не тот хостер, которым можно пользоваться. Проверено не раз. См тут

    Нееет… Еще и это!
    А какой посоветуете?

    SeVlad,
    1. Все сделала, получила 10 раз: Сообщение отправлено. Функция mail работает
    2. Еще нашла здесь на форуме совет про плагин Easy WP SMTP, тоже попробовала. SMTP Debug мне написал: SMTP -> ERROR: Failed to connect to server: Unable to find the socket transport «ssl» — did you forget to enable it when you configured PHP? (-835771085)
    что бы это не значило…
    Буду благодарна, если подскажете, что дальше делать.
    Спасибо!

    SeVlad, спасибо!
    Проблему решила, уменьшив потребление оперативной памяти путем отключения модуля Apache — Perl (он же mod_perl). Для интересующихся — здесь все подробно описано для таких пенсионеров-чайников, как я.

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Тема «Уведомления не отправляются» закрыта для новых ответов.