[EAI] SPF and DKIM
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[EAI] SPF and DKIM



Do we discuss those more ?

1. As I know in SPF
    SPF TXT record listed where  my email come from list in this domain ,

    A example in downgrading :
>>ehlo twnic.net.tw
>>mail from: <UTF8 at twnic.net.tw>  ALT-ADDRESS=ASCII at gmail.com  # EAI-aware
>>rcpt to:<UTF8 at other.domain>     # non-EAI-aware

when the downgraded mail transmits , if other.domain run SPF check, we can
pass in SPF helo check ,but fail in SPF  sender check (ascii at gmail.com) if
gmail.com SPF records with -all unless gmail.com adds SPF for us,
but it seems impossilbe to do that.
Fujiwara's downgrade-03 draft said 'more detailed consideration is required'
in Section 5, But I think that SPF sender check will break ALT-ADDRESS
without
restriction.


2. DKIM
    Header change (downgraded / drop ) maybe break the signatures,

a downgraded mail keeps the original header can follow DKIM, but DKIM
should know how to verify and reduction.

2.1 Downgrading after DKIM, some header value has changed by downgrading
   procedue when transmits, DKIM verifier should restores 'Downgraded:'
   header to verify, and all 'Downgraded:' headers are above
'DomainKey-Signature'
   header.
2.2 Downgrading before DKIM, DKIM signs the downgraded headers, it's
possible
   to include 'h=Downgraded:' in 'DomainKey-Signature', all 'Downgraded:'
   headers are under DomainKey-Signature header, DKIM verifier should verify
   all 'Downgraded:' headers if there are 'Downgraded' in tags 'h='

   And we still need to more consideration about the downgrading impact  in
   DomainKey-Signature  tags 'd=' (domain) 'i=' (sender) 'z=' (header name
   and header values in quoted-printable) or more.



If we drops header values (such as uFor or others ) and the headers are
signed in
'DomainKey-Signature' will cause Domain Key verifier  treats as a bad
signature
if they do not appear ,especially in trace field, that's fine in trace filed
rule
and DKIM siner/verifier issue.


_______________________________________________
IMA mailing list
IMA at ietf.org
https://www1.ietf.org/mailman/listinfo/ima




Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.