Почему Yahoo!повторять заголовки в подписях DKIM? - PullRequest
0 голосов
/ 05 июня 2018

"h" поле Yahoo!Подпись DKIM:

h=From:Subject:Date:To:From:Subject;

Есть ли реальная польза от повторяющихся заголовков в подписи DKIM?

1 Ответ

0 голосов
/ 07 июня 2018

Короткий ответ

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

БольшеОтвет

Подписывающее сообщение может выбрать, какие заголовки (и будет ли тело) охватываться хешем DKIM.Только заголовок From является обязательным, другие необязательными, поэтому поле «h» подписи DKIM сообщает принимающему серверу, какие заголовки следует учитывать при проверке сообщения на соответствие хешу.

Согласно RFC6376 : Подписчики, решившие подписать существующее поле заголовка, которое встречается в сообщении более одного раза, например, заголовки Received , ДОЛЖНЫ подписывать физически последний экземпляр этого поля заголовка в заголовке.блок.Подписчики, желающие подписать несколько экземпляров такого поля заголовка, ДОЛЖНЫ включать имя поля заголовка несколько раз в поле «h».

Подписывающее лицо МОЖЕТ включать в поле «h» больше экземпляров имени поля заголовка, чем на самом делесоответствующие поля заголовка, чтобы указать, что дополнительные поля заголовка с таким именем НЕ ДОЛЖНЫ добавляться.Это достигается путем кодирования недостающих значений заголовка как null , что не будет соответствовать значению в обратном процессе, если впоследствии была сделана неправильная вставка.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...