Проблема с подписью писем DKIM
Добавлено: Вс май 25, 2025 11:29 am
Панель установлена на Centos 7, постоянно обновляется (но сама по себе уже очень давно установлена). При отправке писем с сайтов на gmail письма доходят через несколько недель. Обнаружил следующую ошибку:
2025-05-25 13:48:44 H=gmail-smtp-in.l.google.com [108.177.14.26]: SMTP error from remote mail server after end of data: 421-4.7.30 Your email has been rate limited because DKIM authentication didn't\n421-4.7.30 pass for this message. Gmail requires all bulk email senders to\n421-4.7.30 authenticate with DKIM.\n421-4.7.30\n421-4.7.30 Authentication results:\n421-4.7.30 DKIM = did not pass\n421-4.7.30 To set up DKIM for your sending domains, visit\n421-4.7.30 https://support.google.com/a?p=turn-on-dkim\n421-4.7.30 To learn more about Gmail requirements for bulk senders, visit\n421 4.7.30 https://support.google.com/a?p=sender-guidelines. 38308e7fff4ca-328084983d8si73445221fa.30 - gsmtp
Значення qualify_domain - указано
Галочки для DKIM и SPF - установлены
В DNS домена присутствуют записи DKIM и SPF
Сверил конфиг Exim с более свежей панелью - у них есть отличия в настройках для DKIM и сертификатов и еще по мелочах.
Попробовал восстановить настройки по-умолчанию - ничего не изменилось.
Переустановил Exim - ничего.. Всеравно старый конфиг
В старом
dkim_private_key = DKIM_PRIVATE_KEY_NAME
В новом
dkim_private_key = ${extract{key}{${lookup{$sender_address_domain}lsearch*@{/etc/exim/dkim_domains}}}{$value}{}}
Замена данной стороки ничего не меняет
Попробовал скопировать весь конфиг с новой панели в старую - то же самое...
exim 4.94.2
opendkim 2.10.3
Письма висят в очереди и никуда не уходят
2025-05-25 13:48:44 H=gmail-smtp-in.l.google.com [108.177.14.26]: SMTP error from remote mail server after end of data: 421-4.7.30 Your email has been rate limited because DKIM authentication didn't\n421-4.7.30 pass for this message. Gmail requires all bulk email senders to\n421-4.7.30 authenticate with DKIM.\n421-4.7.30\n421-4.7.30 Authentication results:\n421-4.7.30 DKIM = did not pass\n421-4.7.30 To set up DKIM for your sending domains, visit\n421-4.7.30 https://support.google.com/a?p=turn-on-dkim\n421-4.7.30 To learn more about Gmail requirements for bulk senders, visit\n421 4.7.30 https://support.google.com/a?p=sender-guidelines. 38308e7fff4ca-328084983d8si73445221fa.30 - gsmtp
Значення qualify_domain - указано
Галочки для DKIM и SPF - установлены
В DNS домена присутствуют записи DKIM и SPF
Сверил конфиг Exim с более свежей панелью - у них есть отличия в настройках для DKIM и сертификатов и еще по мелочах.
Попробовал восстановить настройки по-умолчанию - ничего не изменилось.
Переустановил Exim - ничего.. Всеравно старый конфиг
В старом
dkim_private_key = DKIM_PRIVATE_KEY_NAME
В новом
dkim_private_key = ${extract{key}{${lookup{$sender_address_domain}lsearch*@{/etc/exim/dkim_domains}}}{$value}{}}
Замена данной стороки ничего не меняет
Попробовал скопировать весь конфиг с новой панели в старую - то же самое...
exim 4.94.2
opendkim 2.10.3
Письма висят в очереди и никуда не уходят