Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs
2010-09-27 10:12:18
Good point. So it's two things, lists should sign outgoing mail, and
discard any incoming mail with dkim=discardable.
No, they should reject the email at SMTP time. The email is NOT discardable
when it arrives at the MLM. Rejection at SMTP time does no harm, and gives
the sender an opportunity to fix the problem.
OK, so during the SMTP session, more particularly during the interval
between receiving the dot at the end of data and returning a status code,
my SMTP daemon needs to:
* identify recipient addresses that are mailing lists
* look for DKIM signatures in the message header
* find the From: address
* if there's a signature with a d= that matches the From: address, do the
calculations to generate the DKIM hash, fetch the key record from the DNS,
and see if it's good
* if there's not a good author signature, fetch the ADSP record and see
what it says
* if it says discardable, return 5xx
* otherwise return 2xx
That seems an awful lot of work to do with the connection open to deal
with what is unlikely to be more than a rare misconfiguration. When you
made these changes to your MTA, how much work was it? How much effect did
it have on overall MTA performance? If you haven't implemented them, why
not?
And since this group seems to be obsessed with arcane corner cases, what
do you do with a discardable message if it's sent to two addresses, one of
which is a mailing list and one of which isn't?
R's,
John
smime.p7s
Description: S/MIME Cryptographic Signature
_______________________________________________
NOTE WELL: This list operates according to
http://mipassoc.org/dkim/ietf-list-rules.html
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [ietf-dkim] Corner cases and loose ends, was draft-vesely-dkim-joint-sigs, (continued)
- [ietf-dkim] Corner cases and loose ends, was draft-vesely-dkim-joint-sigs, Alessandro Vesely
- Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs, Michael Deutschmann
- Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs, John R. Levine
- Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs, Michael Deutschmann
- Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs, Michael Deutschmann
- Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs, John R. Levine
- Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs, Michael Deutschmann
- Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs, John R. Levine
- Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs, Michael Deutschmann
- Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs, Ian Eiloart
- Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs,
John R. Levine <=
- Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs, Michael Thomas
- Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs, John R. Levine
- Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs, Michael Thomas
- Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs, Michael Thomas
- Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs, Al Iverson
- Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs, Murray S. Kucherawy
- Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs, Michael Thomas
- [ietf-dkim] ADSP Extensions, Hector Santos
- Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs, Murray S. Kucherawy
- Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs, Dave CROCKER
|
Previous by Date: |
Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs, Ian Eiloart |
Next by Date: |
Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs, Michael Thomas |
Previous by Thread: |
Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs, Ian Eiloart |
Next by Thread: |
Re: [ietf-dkim] Corner cases and loose ends, was , draft-vesely-dkim-joint-sigs, Michael Thomas |
Indexes: |
[Date]
[Thread]
[Top]
[All Lists] |
|
|