<domain>
Задаёт алгоритм подписи. Значений два: rsa-sha256 — умолчание, и rsa-sha1 — историческое.
Выбирать тут нечего. Хеш-функция sha1 признана непригодной для подписей: для неё показаны практические столкновения, и почтовые стандарты запретили её в DKIM. Крупные приёмники такую подпись либо не проверяют вовсе, либо считают недействительной.
Строка осталась ради совместимости со старыми конфигурациями. В новой её не должно быть.
Оставьте умолчание. Другого пригодного значения нет.
Проверьте унаследованные конфигурации. Строка с rsa-sha1 переезжает молча и обесценивает подпись.
Длина ключа важнее алгоритма. Ключи короче 1024 бит частью приёмников уже не принимаются; при генерации берут 2048.
# строки быть не должно; показана ради того, что её удаляют <domain *> dkim-algorithm rsa-sha256</domain>
что делают не так и чем это кончается2 ошибки▶
наш опыт
наш опыт
1 связь
dkim-sign<domain>Ничего не делает, пока подпись не включена. § 3.3.10.21
pmta show settings gmail.com/vmta1 | grep -i dkim-algorithm grep -i 'DKIM-Signature' /var/log/pmta/pmta.log | tail -3
3 статьи
◇Не отправлять то, что не пройдёт проверку у получателяУзел сам проверяет SPF своей почты перед отправкой: не прошло — отбивает, не дожидаясь чужого отказа.◇Как узел подписывает письма и выбирает ключКлюч выбирается по домену отправки из заголовков, перебором объявлений сверху вниз.◇Заголовок письма, которым подающая сторона правит подписьПять параметров в X-DKIM-Options: селектор, домен, имя подписи, способ запроса и список ключей.