Поддержка Проблемы и решения Не приходят письма

  • Пытаюсь изменить (административный) адрес email. Но письмо не приходит.
    sendmail установлен и работает
    Из консоли

    
    $ echo "Test message" | sendmail mytest@mail.com
    

    письмо приходит моментально.

    А из админки wordpress — нет.
    Почему не приходит письмо?

Просмотр 15 ответов — с 1 по 15 (всего 19)
  • Модератор Yuri

    (@yube)

    ВОЗМОЖНО потому, что из терминала отправляется от реального пользователя, а из WP от несуществующего wordpress@домен.сайта.

    Модератор Yuri

    (@yube)

    Посмотрите почтовые логи, там много чего видно.

    А еще sendmail != mail()

    Автор unity555

    (@unity555)

    В логах много всего. Хорошего и не очень. Решил пойти другим путем.
    Ведь есть же плагины. Наверно и так можно?

    Установил плагин wp mail smtp.
    Настроил sendgrid — ключ.
    Отправил тестовое письмо — на ящик mail.ru. Пришло.

    Пытаюсь изменить (административный) адрес email. Письмо не приходит.
    Создал заказ в woocommerce, подтвердил. В заказах есть, но — письмо не приходит.
    Непонятно.
    И зачем нужен wp mail smtp?

    Пытаюсь изменить (административный) адрес email. Письмо не приходит.

    Спам проверяли?
    Стоит также посмотреть логи в самом ВП с пом плагинов логгирования почты. Напр https://wordpress.org/plugins/fx-email-log/

    Отправил тестовое письмо — на ящик mail.ru. Пришло

    На маилру лучше не проверять. Они косят всё подряд без разбору, и даже порой без реквестов.

    И зачем нужен wp mail smtp?

    Для отправки почты через сторонний МТА.

    Автор unity555

    (@unity555)

    Спам проверяли?

    Да. Туда изначально шли все письма от wp mail smtp. Но ведь шли!
    Я указал, что это не спам и проверочное письмо от wp mail smtp приходит уже во Входящие.

    Но из wordpress — при попытке смены админ емаила или woocommerce — новый заказ, никаких писем не приходит. Ни в спам, ни во Входящие.

    Я к чему спросил про wp mail smtp.
    Я вижу, что он может отсылать письма на mail.ru.
    Но из wordpress при попытке смены админ емаила…и т.д. писем нет.
    Получается wp mail smtp шлет письма только «для проверки»? Абсурд, но все же.
    Что ставь его, что нет — а wp mail smtp сам по себе и wordpress сам по себе?
    Шлют письма разными методами/скриптами/службами?

    Я к чему спросил про wp mail smtp.
    Я вижу, что он может отсылать письма на mail.ru.
    Но из wordpress при попытке смены админ емаила…и т.д. писем нет.

    SMTP — чей? Даже если и хостинга — вряд ли во FROM Ваш домен. Ещё менее вероятно, что сам адрес wordpress@вашдомен.
    В этом и есть существенная разница.

    Автор unity555

    (@unity555)

    SMTP — чей?

    Как я понял — sendgrid.
    Проверочное письмо приходит с моего ящика. Т.е. в отправителе mymail@rambler.ru
    Я надеялся, что плагин wp mail smtp возьмет на себя всю работу по отправке почты.
    Но тестовое письмо он отправляет и оно приходит, а все остальные — не приходят.

    Как я понял — sendgrid.

    Это который сервис рассылок?
    Ну так у них всё настроено правильно.

    Т.е. в отправителе mymail@rambler.ru

    Нет. Во FROM всегда [должен быть] сервер, оправляющий почту. Это он отправитель, а не пользователь. Иначе это подделка писем.

    В общем изучайте как настроить DKIM/SPF для ВАШЕГО домена, какие бывают заголовки писем, используйте плагин что я выше показал.

    Модератор Yuri

    (@yube)

    На маилру лучше не проверять. Они косят всё подряд без разбору,

    Вот-вот. Буквально сегодня утром менял ящики для уведомления менеджеров о новых заказах. Фигня всякая, типа тестов, проходит, а заказы отстреливаются еще на подлете.

    Фигня всякая, типа тестов, проходит, а заказы отстреливаются еще на подлете.

    У них стоит аналитика содержимого и стандартные шаблоны часто приниматься за спам. С той же булки/воблы часто пропадают безвозвратно (и ниже см 39й пост)

    Автор unity555

    (@unity555)

    Нет. Во FROM всегда [должен быть] сервер, оправляющий почту.

    Но тестовое письмо то приходит. И да там написано — Мы не можем проверить подлинность отправителя. Рекомендуем вам быть внимательнее при совершении действий, указанных в письме.

    Да и у плагина wp mail smtp есть настройка От (адрес) где я и указываю мой существующий email. Сам плагин это требует. Не моя инициатива.
    Не могут же они способствовать «обману» в результате которого письма просто не будут доходить до адресата. Всё таки солидная фирма и 800000 установок.

    На маилру лучше не проверять. Они косят всё подряд без разбору

    Знаю. Маил ру не лучший выбор. Но пока надо там.

    Вообщем — не ясно. Тестовые письма значит шлет, все остальное — нет.

    От (адрес) где я и указываю мой существующий email.

    Это может быть Return-Path или Reply-To или даже Ваш адрес в сервисе. Я не знаю. Но у получателя во FROM должен быть сервер-отправитель. Всегда. Иначе это дыра и фикция.

    В общем это далеко не про ВП.

    Автор unity555

    (@unity555)

    Собственно — что получилось.
    Настроил плагин, прописал ключ sendgrid.
    В панели домена указал необходимые записи (sendgrid).
    Теперь отсылает письма из любой части админки — смена мыла, новый заказ и т.д. но на рамблер и яндекс. На маил — нет. Ну и ладно.
    Так что дело было в настройке плагина и прописывании записей в панели управления доменом.

    Собственно — что получилось.
    Настроил плагин, прописал ключ sendgrid.

    Получилось, что Вы сливаете адреса всех Ваших корреспондентов этому сервису. (который ещё и с маилру не дружит)

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