Re: Enabling DMARC workaround code for all IETF/IRTF mailing lists

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

 



Hi John,

> On 11 May 2018, at 18:02, John C Klensin <john-ietf@xxxxxxx> wrote:
> 
> That said, I'm uncomfortable with using "=40" as a convention in
> the middle of an address.  First, there is nothing that supports
> the idea of encoded octets in the middle of local parts and, as
> you know, there is ample precedent for interpreting an equal
> sign in a local part as an indication of a name-value setup.

As far as the DMARC workaround for IETF mailing lists is concerned, the encoding is an implementation detail and might change in the future. Use of = is in fact configurable.
The only requirement on encoding is that it should somehow be reversible.

I published specific details because IETF is a technical community and people want to know details about IETF infrastructure.

>  We
> haven't seen SMTPUTF8 addresses on the IETF list yet, but I
> think there is a strong case to be made that, if we are going to
> start encoding things, we should be encoding Unicode code points
> (e.g., 
>  "alexey\u'0040'example.com@xxxxxxxxxxxxxx" or
>  "alexey?utf8"?40?example.com@xxxxxxxxxxxxxx"
> ) rather than inventing yet another new system.   I don't think
> that is a good idea, in part because I encountered an example in
> the last 24 hours that tries to use encoded words to deal with a
> non-ASCII local part (something the EAI WG considered and
> rejected and that, if performed in transit, is non-conformant
> with the SMTPUTF8 specs).  Any encoding trick like the above (or
> like just using "=40") is going to encourage that sort of
> "innovation".

Deploying EAI for IETF mailing lists would be a big undertaking in itself. We can cross this bridge when we need to cross it.
> 
> With the understanding that I'm holding my nose while saying
> this (because I have been happy to see the convention fade from
> use), we already have a widely-supported and recognized
> convention for this type of encoding and I wonder why those who
> have been involved with this effort rejected it.  That would be
> to use 
>  alexey%example.com@xxxxxxxxxxxxxx

The short answer is that Henrik tries to use % and found that various software (including some non IETF mailing lists, if I remember correctly) was buggy and assigned some special meaning to % that made it unsuitable for our purposes.

Best Regards,
Alexey




[Index of Archives]     [IETF Annoucements]     [IETF]     [IP Storage]     [Yosemite News]     [Linux SCTP]     [Linux Newbies]     [Mhonarc]     [Fedora Users]

  Powered by Linux