a...@gulbrandsen.priv.no wrote:
> I will reply properly when I am back at my keyboard this weekend. Just one
> thing now: the two extensions are subtly but crucially incompatible.
> 
> Nothing in 653x requires a receiver to support idna (or a-label encoding of
> local parts), or to treat them the same way as u-labels. The sender has to
> chose encoding without knowledge of what the receiver supports, and quite
> often the sender cannot even open a TCP connection to church since there is
> a spam filter provider in the way.
> 
> BTW, idna does not specify how a-labels work for local parts, and there are
> two different implementations around, xn-- and xl--.

Hi Arnt,

I fear there is some confusion or miscommunication going on here.

I was and am referring to the IDNA implementation for *domains*
(rfc589x, where the A-labels are defined using the "xn--" ACE prefix and
are only applied to each label within the domain part).  This is how
mutt is currently using it, and as I quoted from rfc6531, seems to be
compatible with the 653x series.

Perhaps you thought I was making an argument to use IDNA for the
local/mailbox part, which I am not.  I haven't read about the xl--
prefix but can't find any mention of it in the rfc589x series.

My point is merely that rfc589x (applied to the *domain* part of the
address) seems to be completely compatible with rfc653x applied to the
local/mailbox part of the address.  Therefore I don't see why we have to
remove it from Mutt or require it be disabled when 653x is in use.

Hopefully that makes my point clearer.  If not, or you still disagree,
please let me know exactly how they are incompatible.

-- 
Kevin J. McCarthy
GPG Fingerprint: 8975 A9B3 3AA3 7910 385C  5308 ADEF 7684 8031 6BDA
http://www.8t8.us/configs/gpg-key-transition-statement.txt

Attachment: signature.asc
Description: PGP signature

Reply via email to