[mail-vet-discuss] New draft for review
SM
sm at resistor.net
Thu May 31 20:34:58 PDT 2007
Hi Murray,
At 16:55 31-05-2007, Murray S. Kucherawy wrote:
>SM wrote:
>>>1.1. Purpose
>>>
>>> The header defined in this memo is expected to serve several
>>> purposes:
>>>
>>> 1. Convey to MUAs from filters and MTAs the results of various
>>> sender authentication checks being applied;
>>
>>I suggest:
>>
>>For filters and MTAs within the same "trust domain" to convey the
>>results of authentication tests being performed to MUAs and other
>>filtering agents.
>
>Is this new information or just a rewording? I'm not sure what
>different information this imparts.
Some parts of my comments were a rewording.
The above suggestion adds the words "trust domain" as the new header
should only be used to a filter if it trusts the host that added it.
>>>4. Adding The Header To A Message
>>>
>>> This specification makes no attempt to evaluate the relative
>>> strengths of various sender authentication methods that may become
>>> available. As such, the order of the presented authentication
>>> methods and results are not relevant since ultimately the importance
>>> on any given method over another is the decision of the MUA that is
>>> interpreting the value of the header.
>>
>>This specification makes no attempt to evaluate the relative merits
>>of the various sender authentication methods. The order of
>>presentation of the methods in this header should not be used to
>>determine the importance of any given method.
>Why not MUST NOT instead of "should not"?
We can use "MUST NOT" if we do not want implementors to make any
determination based on ordering.
>>> An MTA compliant with this specification MUST add this header (after
>>> performing one or more sender authentication tests) to indicate at
>>> which host the test was done, which test got applied and what the
>>> result was. If an MTA applies more than one such test, it MUST
>>> either add this header once per test, or one header indicating all of
>>> the results. An MTA MUST NOT add a result to an existing header.
>>
>>An MTA compliant with this specification MUST add this header to
>>indicate the host which performed the authentication tests, the
>>authentication methods tested and the results of the tests. If
>>more than one test is done, the MTA MUST either add this header
>>once per test or add one header to convey all the results. An MTA
>>MUST NOT add the result to an existing header.
>Doesn't this also say the same thing?
Yes, I reworded your text.
>>> MTAs that are relaying mail rather than delivering it MAY perform
>>> sender authentication or even take actions based on the results
>>> found, but MUST NOT add a "Authentication-Results" header if relaying
>>> rather than rejecting or discarding at the gateway. Conversely, an
>>> MTA doing local delivery MUST add this header prior to delivery the
>>> message in order to be compliant.
>>
>>Conversely, an MTA MUST add this header prior to the delivery of
>>the message in order to be compliant.
>Why that change?
It was a rewording of the last sentence.
Regards,
-sm
More information about the mail-vet-discuss
mailing list