Настройка DKIM в cPanel

12 3
S1
На сайте с 02.10.2016
Offline
138
2649

Не знаю, в этот ли раздел писать, но попробую.

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

В cPanel это можно сделать ?

Или это как-то по другому делается ?

Постоянно обмениваюсь ссылками с качественными сайтами по теме электроника, электронные компоненты, и тд.
LEOnidUKG
На сайте с 25.11.2006
Offline
1747
#1

Вроде там автоматически генерируется этот DKIM и уже давно при добавлении домена и на старых тоже.

У вас доступ к WHM есть или вас просто хостинг с Cpanel?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
S1
На сайте с 02.10.2016
Offline
138
#2
LEOnidUKG:
Вроде там автоматически генерируется этот DKIM и уже давно при добавлении домена и на старых тоже.

У вас доступ к WHM есть или вас просто хостинг с Cpanel?

Хостинг с Cpanel

DKIM там генерируется, но письма с цифровой подписью идут только из почтового интерфейса, из ящиков созданных в Cpanel

А вот из php скрипта, который отправляет почту через функцию mail, письма идут без подписи

Хочу что-бы php (mail) отправляло с подписью

LEOnidUKG
На сайте с 25.11.2006
Offline
1747
#3
А вот из php скрипта, который отправляет почту через функцию mail, письма идут без подписи

так письма отправляйте через SMTP вашего ящика и всё будет нормально.

S1
На сайте с 02.10.2016
Offline
138
#4
LEOnidUKG:
так письма отправляйте через SMTP вашего ящика и всё будет нормально.

Думал над этим вариантом, но в этом движке smpt нету.

Хотел выяснить можно ли как-то настроить mail ?

LEOnidUKG
На сайте с 25.11.2006
Offline
1747
#5

Так перепроверил, у меня всё ок.

У вас на домене точно прописан DKIM?

И вы пытаетесь отправить письмо через mail() на внешнюю почту или на свою?

ENELIS
На сайте с 29.08.2008
Offline
194
#6

mail в php вызывает sendmail, так что его можно настроить переправлять через smtp.

Настройки sendmail очень мутное дело из-за M4. Советую заменить его на человеческие exim или postfix.

В exim это с полпинка настравается (вот манул например https://debian-administration.org/article/718/DKIM-signing_outgoing_mail_with_exim4).

С Уважением, ServerAstra.ru (https://serverastra.com) - VPS и выделенные сервера в Будапеште по выгодным ценам!
LEOnidUKG
На сайте с 25.11.2006
Offline
1747
#7
Советую заменить его на человеческие exim или postfix.

В Cpanel и так стоит exim стандартно. Тут у ТС что-то другое.

S1
На сайте с 02.10.2016
Offline
138
#8

После переезда на новый хостинг, заметил что отправляемые движком письма, яндекc стал ложить в спам.

Пока, только увидел что в отправляемых письмах , нет цифровой подписи. То есть, нет поля DKIM-Signature.

Думал что в Cpanel можно что-то настроить. Раньше проблем не было, и никогда не задавался этими вопросами.

S1
На сайте с 02.10.2016
Offline
138
#9

Возможно яндексу не нравятся письма потому что они приходят с домена хостера, а не с домена сайта ?

Вот такая картина. Нет подписи, и домен хоcтера.

jpg 1.jpg
LEOnidUKG
На сайте с 25.11.2006
Offline
1747
#10
Возможно яндексу не нравятся письма потому что они приходят с домена хостера, а не с домена сайта ?

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

И нормально напишите код для mail(), чтобы там светился ваш домен.

12 3

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