Проблема с отправкой почтовых уведомлений с сайта

Андрей1234
На сайте с 01.02.2013
Offline
70
141

Здравствуйте

Есть такая проблема:

после переноса сайта на новый сервер перестали приходить почтовые уведомления о том что кто то написал комментарий

DNS на cloudflare.com там только 2 записи @ и www

почта у меня на майл ру, формата - имя@bk.ru

ispmgr 5 lite, centos 7

такой лог ошибки:

2020-08-26 12:58:18 1kAsCA-0002kK-Qo <= webmaster@example.com U=andrey P=local S=1531 id=caac67fb4529052dba541fed92b15cef@moi-domen.ru from <webmaster@example.com> for doooom@bk.ru
2020-08-26 12:58:19 1kAsCA-0002kK-Qo ** doooo@bk.ru R=dnslookup T=remote_smtp H=mxs.mail.ru [94.100.180.31] X=TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256 CV=yes DN="/C=RU/L=Moscow/O=LLC Mail.Ru/OU=IT/CN=*.mail.ru": SMTP error from remote mail server after end of data: 550 non-local sender verification failed
2020-08-26 12:58:19 1kAsCB-0002kQ-La <= <> R=1kAsCA-0002kK-Qo U=exim P=local S=3035 from <> for webmaster@example.com
2020-08-26 12:58:19 1kAsCA-0002kK-Qo Completed
2020-08-26 12:58:19 1kAsCB-0002kQ-La ** webmaster@example.com: an MX or SRV record indicated no SMTP service
2020-08-26 12:58:19 1kAsCB-0002kQ-La Frozen (delivery error message)

и такой лог


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

HOSTER_BOMBA
На сайте с 08.06.2020
Offline
6
#1
Андрей1234 :

DNS на cloudflare.com там только 2 записи @ и www

1) >>> DNS на cloudflare.com там только 2 записи @ и www

Вам нужно как минимум перенести для домена ДНС записи почты - MX, DMARC, SPF
Если почта на mail.ru - то должна быть  MX запись mail.ru.

2) >>> from <webmaster@example.com

У Вас неверно указан заголовок From:  - нужно поставить свой реальный ящик на домене вместо  webmaster@example.com

---Для режима FastCGI (Apache) в ISPManager 5
Если в скрипте не прописан заголовок From: (От кого), то значение берется из переменной

sendmail_path = /usr/sbin/sendmail -t -i -f webmaster@example.com
в файле /var/www/php-bin/user1/php.ini
Можно изменить для пользователя user1

---Для режима Apache  в ISPManager 5
sendmail_path будет браться из "Administrator email" в ISPManager 5 --> WWW домены.

Европейский хостинг провайдер в Эстонии - https://iphoster.net/ - дешевые KVM VPS в Польше, Франции и Германии от 1.95$. Дешевые IP по цене 0,5$ за 1 IPv4. Дешевый shared хостинг от 1$ с панелями Cpanel, ISPManager, DirectAdmin. https://wiki.iphoster.net/ - статьи на тему хостинга и размещение сайтов.
Андрей1234
На сайте с 01.02.2013
Offline
70
#2
HOSTER_BOMBA #:
MX, DMARC, SPF

Все эти данные должны быть взяты именно с майл ру? или только MX взять от туда а остальное с isp добавить как есть?

Использую режим FastCGI (Apache). изменил запись в php.ini на существующую почту на сервере которую создал для 1го почтового домена. Попробовал добавил коммент на сайт вывалилась та же ошибка и в строках все равно присутствует  webmaster@example.com. Может какую службу перезапускать надо? (это без записей в днс еще)

HOSTER_BOMBA
На сайте с 08.06.2020
Offline
6
#3
Андрей1234 #:

Все эти данные должны быть взяты именно с майл ру? или только MX взять от туда а остальное с isp добавить как есть?

Использую режим FastCGI (Apache). изменил запись в php.ini на существующую почту на сервере которую создал для 1го почтового домена. Попробовал добавил коммент на сайт вывалилась та же ошибка и в строках все равно присутствует  webmaster@example.com. Может какую службу перезапускать надо? (это без записей в днс еще)


MX: https://help.mail.ru/biz/domain/records/mx-all
SPF: https://help.mail.ru/biz/domain/records/spf-all
DKIM: https://help.mail.ru/biz/domain/records/dkim-all

Главное - MX, DKIM/SPF - чтобы не залетало в СПАМ.

Да, нужно рестарнуть Apache. Проверить  sendmail_path - можно через сайт функцией phpinfo()

Настроить DKIM-подпись
Настроить DKIM-подпись
  • help.mail.ru
DKIM-подпись позволяет подтвердить, что адрес, указанный в поле «От кого», является реальным адресом отправителя письма, а также повышает «доставляемость» писем. Подпись может автоматически проверяться на стороне получателя: по результатам проверки сервер принимает решение, как поступить с письмом: принять, отправить в папку «Спам», отправить...
Андрей1234
На сайте с 01.02.2013
Offline
70
#4
HOSTER_BOMBA #:


MX: https://help.mail.ru/biz/domain/records/mx-all
SPF: https://help.mail.ru/biz/domain/records/spf-all
DKIM: https://help.mail.ru/biz/domain/records/dkim-all

Главное - MX, DKIM/SPF - чтобы не залетало в СПАМ.

Да, нужно рестарнуть Apache. Проверить  sendmail_path - можно через сайт функцией phpinfo()

так и не понял как DKIM создать

В днс сделал так


И да webmaster@example.com не уходил, не в том файле правил php.ini у меня была папка php-bin-isp-php56 перезагрузил апач

И о мой бог чудо из чудес все заработало! почта приходит со всех доменов на сервере. Большое спасибо за помощь, чтоб я без вас делал, мучился бы дальше.

HOSTER_BOMBA
На сайте с 08.06.2020
Offline
6
#5
Андрей1234 #:

так и не понял как DKIM создать

В днс сделал так


И да webmaster@example.com не уходил, не в том файле правил php.ini у меня была папка php-bin-isp-php56 перезагрузил апач

И о мой бог чудо из чудес все заработало! почта приходит со всех доменов на сервере. Большое спасибо за помощь, чтоб я без вас делал, мучился бы дальше.


Рад был Вам помочь)))) 😊

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