Section 4.1.4, paragraph 6 (starting "An SMTP server MAY
verify...") discusses the use and validation of the domain name
value in EHLO or HELO. It has been suggested that this
discussion be strengthened by a discussion of the conditions
under which rejection for a bad EHLO argument might be
permitted. That discussion would be explicitly tied to the
material about rejections in Section 7 (Security Considerations).
At least one argument against a change is that it would be hard
to write the needed text without promoting future arguments
about situations that are not covered. Right now, the model is
to describe one specific reason why a message cannot be rejected
based on an EHLO parameter, then essentially invoke the rule
that a server can reject a message for virtually any reason,
just because it isn't obligated to accept and process mail.
Question: Is a change needed here, or is the text ok as is?