Скорректировать DKIM запись на облачном сервере

Цена договорная
02 февраля 2022, 11:59 • 11 откликов • 36 просмотров
Здравствуйте,
У нас есть оплаченная услуга облачный сервер на хостинге reg.ru.
На этом сервере находится сайт, в шапке сайта есть стандартная форма Входа / Регистрации.
В этой форме есть ссылка на восстановление пароля.

На сайте есть PHP скрипт, который отправляет сообщения на указанные для восстановления е-мейлы.
Проблема в том, что некоторые сообщения не приходят в почтовые ящики, некоторые попадают в СПАМ.
SPF и DKIM записи есть, настроены, но техподдержка говорит, что DKIM запись нужно скорректировать.
На данном этапе техподдержка больше помочь не может.

Часть переписки с техподдержкой:
"Вижу, что для вашего почтового домена не настроена DKIM подпись. Рекомендую настроить ее, так как ее использование повышает рейтинг писем. Я не могу помочь вам с ее настройкой, так как на сервере нет панели управления и нужно настраивать подпись на стороне конфигурационных файлов почтового сервиса вашего сервера. По этому вопросу вам нужно обратиться к профильному специалисту."

"DNS записи для работы DKIM действительно созданы. Судя по предоставленному скриншоту они корректны.

Однако, в предоставленных почтовых заголовках нет записи о том, что DKIM проверка прошла успешно. Это означает, что при отправке с вашего сервера письмо не подписывается DKIM ключом. Чтобы это происходило, необходимо скопировать приватный DKIM ключ со стороны mail.ru, загрузить его на сервер и настроить ваш почтовый сервер таким образом, чтобы он подписывал исходящие письма этим ключом.

Насколько я понимаю, исходящие письма с сервера отправляются почтовым сервером postfix. В этом случае настройку DKIM нужно выполнять на его стороне. Обычно, на Ubuntu для этого используется компонент OpenDKIM. О том, как его настроить вы можете прочитать на сторонних интернет источниках.

Обращаю ваше внимание на то, что даже после настройки Dkim нет 100 процентной гарантии, что письма с сервера будут приходить в папку "Входящие" на серверах gmail.

Я рекомендую вам дополнительно рассмотреть такой вариант:

Если при отправке писем не с сервера, а с ваших почтовых ящиков mail.ru они попадают во входящие, то нужно настроить подключение по SMTP к почтовому аккаунту mail.ru на стороне скриптов вашего сайта.

Тогда письма сайта будут отправляться не с сервера. Будет происходить подключение к почтовому аккаунту mail.ru и письмо будет отправляться с mail.ru серверов. По поводу настройки SMTP авторизации на стороне скриптов сайта вам нужно обратиться к его разработчику."

Ищем специалиста, который сделает, а не того, кто знает.

Нужно, чтобы отправленные с сайта е-мейлы приходили во Входящие (не в СПАМ) на почтовых сервисах Яндекс, Mail, GMail.