Письмо можно подписать дважды, разными ключами и от разных имён. Для этого у каждой строки подписи есть двойник с приставкой second-: second-dkim-sign, second-dkim-identity, second-dkim-headers и так далее — двенадцать штук, полный набор.
Ради чего. Отправка за клиента: первая подпись ставится ключом клиента, по домену из его From; вторая — вашим, от вашего имени. Получатель видит обе и может доверять любой: клиент подтверждает, что письмо от него, вы — что оно ушло через вас.
Наборы настраиваются независимо. В примере руководства обе подписи покрывают заголовок обратной связи для одного получателя, а во всём остальном различаются.
# клиентская подпись по его домену и наша — по нашему <virtual-mta 12345> domain-key 2017k1, esp.com, /etc/pmta/esp.esp.com.pem domain-key 2017-01, customer.com, /etc/pmta/2017-01.customer.com.pem <domain *> dkim-sign yes second-dkim-sign yes second-dkim-identity @esp.com </domain> </virtual-mta>
что делают не так и чем это кончается2 ошибки▶
§ 10.3.4
наш опыт
1 связь
grep -n 'second-dkim' /etc/pmta/config grep -c 'DKIM-Signature' /var/log/pmta/pmta.log
3 статьи
◇Не отправлять то, что не пройдёт проверку у получателяУзел сам проверяет SPF своей почты перед отправкой: не прошло — отбивает, не дожидаясь чужого отказа.◇Как узел подписывает письма и выбирает ключКлюч выбирается по домену отправки из заголовков, перебором объявлений сверху вниз.◇Заголовок письма, которым подающая сторона правит подписьПять параметров в X-DKIM-Options: селектор, домен, имя подписи, способ запроса и список ключей.