[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Input on identities



Markus Stumpf <maex-lists-email-ietf-mxcomp@xxxxxxxxx> wrote:
> >   So you're not supposed to validate the EHLO field.
> 
> And the standard answer to this is:
> 
>     7.7 Scope of Operation of SMTP Servers
>        It is a well-established principle that an SMTP server may refuse to
>        accept mail for any operational or technical reason that makes sense
>        to the site providing the server.

  Of course.  But I still question the utility of a field which:

   a) is supposed to be a fully qualified domain name
   b) is not supposed to be verified to be a FQDN

  If it was called "opaque identifier, suggested to be a FQDN", that
would be a little more self consistent.

> and it would also be in full conformance with the RFC if for operational
> reasons we would choose to not accept messages from hosts that use HELO
> arguments that do not resolve.

  Section 4.1.4 would appear to forbid this.

  A an idea which would be fully RFC compliant, and backwards
compatible, would be to have a global registry of MTA's, and to use
the argument of EHLO as an entry in that registry.  e.g. "EHLO
mta-xyx.registry.example.com".  If the SMTP client used STARTTLS with
a certificate signed by the registry, you could at least have some
kind of global identity tracking, accountability, and accreditation.

  Insert standard arguments here opposing this idea due to imposition
of a global dictatorship.  It's only meant to be a toy model...

  Alan DeKok.