Не приходят уведомления и письма Wordpress

12 3
Mr. 301
На сайте с 18.09.2023
Offline
8
978

приветствую!

Пытаюсь разобраться в настройке сервера Nginx (совсем первые шаги делаю). В общем, получилось запустить сайт на Вордпресс, получилось настроить SSL-сертификат, получилось даже кеширование настроить, но вот с отправкой писем какая-то засада.

Я бы тут не писал, просто уже и весь ChatGPT извёл вопросами, весь Гугл перегуглил, все рецепты перепробовал, а лыжи до сих пор не едут.

Помогите пожалуйста, а то боюсь, что меня в психушку увезут со дня на день.

В общем, завёл доменную почту на Яндексе, поставил плагин который вроде как логирует отправку писем (всё отправляется из формы).  А вот на почту эти письма не долетают. Даже если хочу e-mail администратора сменить, на почту на gmail ничего не приходит.

Подскажите пожалуйста, что можно проверить?

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

Mr. 301
На сайте с 18.09.2023
Offline
8
#1
А, загуглил что надо проверить работу функции mail() php

Проверил, не работает

Появилась надпись, email has been sent to, но ничего не пришло на указанную почту.
D
На сайте с 05.02.2022
Offline
35
#2
Логи на сервере почитайте 
LEOnidUKG
На сайте с 25.11.2006
Offline
1734
#3

Яндекс платная почта сейчас для сайтов.

Вам надо завести почту на вашем хостинге и поставить модуль любой для WP под названием SMTP mail и логинится через почту созданную на хостинге.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
Mr. 301
На сайте с 18.09.2023
Offline
8
#4
LEOnidUKG #:

Яндекс платная почта сейчас для сайтов.

Вам надо завести почту на вашем хостинге и поставить модуль любой для WP под названием SMTP mail и логинится через почту созданную на хостинге.

Можно подписку Яндекса не продлевать и почта будет дальше работать, просто все функции остальные отвалятся.

Плагинов я штук 10 пробовал ставить – 503 везде при отправке появлялись и все.

Ну и не приходят письма даже на gmail при попытке сменить email администратора.
SeVlad
На сайте с 03.11.2008
Offline
1609
#5
Mr. 301 :

В общем, завёл доменную почту на Яндексе, поставил плагин который вроде как логирует отправку писем (всё отправляется из формы).  А вот на почту эти письма не долетают. Даже если хочу e-mail администратора сменить, на почту на gmail ничего не приходит.

Подскажите пожалуйста, что можно проверить?

Во первых настрой  SPF, DKIM, DMARC.

Во вторых настрой рабочее мыло постмастера и почитай реквесты.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
Mr. 301
На сайте с 18.09.2023
Offline
8
#6
SeVlad #:

Во первых настрой  SPF, DKIM, DMARC.

Это сделано, все что Яндекс просил – я сделал. Но проблема не в этом, у меня на этот ящик сам вордпресс письма не отправляет.

Даже если просто указать ящик gmail - туда тоже ничего не приходит.
SeVlad
На сайте с 03.11.2008
Offline
1609
#7
Mr. 301 #:
, у меня на этот ящик сам вордпресс письма не отправляет.

Выше ты писал что отправляет

Mr. 301 :
поставил плагин который вроде как логирует отправку писем (всё отправляется из формы).

А вот почему гугл её отбивает (если почтовые записи корректные) - нужно читать что он пришлёт на почту постмастера.

Можно также проверить почтовый ящик/домен через сервисы. Навсидку  адресов не помню, я получаю почту на постмастера, этого достаточно.

baas
На сайте с 17.09.2012
Offline
162
#8

Что именно не отправляется в почте?

Эта шляпа?!

поставил плагин который вроде как логирует отправку писем (всё отправляется из формы).  А вот на почту эти письма не долетают. Даже если хочу e-mail администратора сменить, на почту на gmail ничего не приходит.

Или любая отправка почты с сервера?

А через саму консоль сервера отправить письмо?

echo "One test send my mail server. Первый тест отправки с моего почтового сервера." | sendmail -fwww@your.dom your_mail@ya.ru

Если почта не отправляется, смотреть логи

/var/log/exim/

/var/log/postfix/

/var/mail/mail.log

Так же как написали выше настроить dns записи у домена.

SPF, DKIM, DMARC,PTR.

Если все настройки верны, то проверить открыт ли 25 порт на сервере и у хостера?

Настройка BSD систем. (https://www.fryaha.ru) Знание сила, незнание Рабочая сила!
SeVlad
На сайте с 03.11.2008
Offline
1609
#9
baas #:
Если все настройки верны, то проверить открыт ли 25 порт на сервере и у хостера?

Для инфы: всего, что ты написал делать уже не нужно - это уже сделал плагин логированния почты. И если он сообщил, что отправлено - значит отправлено. Была бы проблема - плагин бы сообщил какая.

Разве что для контроля можно/нужно протестовать на др. почт. сервисы - яндекс, маил и тп.

Андрей
На сайте с 30.09.2009
Offline
484
#10
SeVlad #:

Для инфы: всего, что ты написал делать уже не нужно - это уже сделал плагин логированния почты. И если он сообщил, что отправлено - значит отправлено. Была бы проблема - плагин бы сообщил какая.

Разве что для контроля можно/нужно протестовать на др. почт. сервисы - яндекс, маил и тп.

Бывают случаи, когда ответ положительный, а письмо не ушло из-за ошибок конфгирации сервера.

EuroHoster.org ( https://eurohoster.org/ru/ ) - территория быстрых серверов. Выделенные серверы, VPS, SSL, домены и VPN.
12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий