<domain>
Задаёт поле подписи, которым отправитель сообщает, как искать открытый ключ. На практике способ один: запись TXT в системе доменных имён.
Он подразумевается и без строки. Стандарт называет запрос к DNS способом по умолчанию, и приёмники ищут ключ именно так, независимо от того, задано поле или нет.
Строка осталась ради полноты подписи и совместимости со старыми проверяющими, которые ожидали видеть поле явно.
Не задавайте. Способ подразумевается, поле необязательно.
Если задаёте — только dns/txt. Других способов в обиходе нет.
Проверьте значение глазами. Оно не проверяется MTA: что написали, то и уйдёт в подпись.
# строка необязательна; если задавать, то ровно так <domain *> dkim-query-method dns/txt</domain>
что делают не так и чем это кончается2 ошибки▶
наш опыт
наш опыт
1 связь
dkim-sign<domain>Ничего не делает, пока подпись не включена. § 3.3.10.25
pmta show settings gmail.com/vmta1 | grep -i query-method grep -i 'DKIM-Signature' /var/log/pmta/pmta.log | tail -3
3 статьи
◇Не отправлять то, что не пройдёт проверку у получателяУзел сам проверяет SPF своей почты перед отправкой: не прошло — отбивает, не дожидаясь чужого отказа.◇Как узел подписывает письма и выбирает ключКлюч выбирается по домену отправки из заголовков, перебором объявлений сверху вниз.◇Заголовок письма, которым подающая сторона правит подписьПять параметров в X-DKIM-Options: селектор, домен, имя подписи, способ запроса и список ключей.