Open Issue: Splitting of local-part into labels and where?

Marc Mutz <[email protected]>
Newsgroups gmane.ietf.imaa
Organization KDE
Message-ID <[email protected]>
Hi!

The question of whether or not to split the dequoted local-part into 
labels and if so, at which delimiter characters, remains unanswered in 
the -00 draft.

I think that splitting into labels is needed to keep old software (esp. 
MTAs and filtering software) working. I can't add more to Roy's 
arguments here, and I feel there will be not much discussion about this 
particular issue.

The more interesting point is _where_ to split. There are some very 
obvious characters (mainly full stops and hyphens), but apart from 
that, the rest of the candidate chars is much less clear.

I'd include at least the following:
 @ [1]
 + (used for subaddresses)

The draft also mentions '!', Roy mentioned the underscore.

In addition, all such separators should be recognized in all their 
variants (for full-stops, see IDNA, for @ see draft, for others I admit 
to not know the Unicode repertoire by heart ;-)) and be replaced with 
their US-ASCII equivalents.

The draft also mentions the option of using all non-alnum US-ASCII 
characters. If the number of equivalent Unicode code points is small, 
then this is certainly the best option, although we should then provide 
a mapping table for the to-usascii mapping.

Marc

[1] Which reminds my that the draft specifies splitting local-part and 
domain at _the_ at-sign. It should probably read "at the _last_ 
at-sign", since local-parts may contain at-signs themselves.

-- 
It's one thing to accept a risk to your own data, but quite another to
standardize on something that imposes that risk on others, no matter
how unlikely you think it is that anything "really bad" will happen,
and no matter how desirable the outcome.  -- Bart Schaefer, on ietf-822
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQA+S+h03oWD+L2/6DgRAnJRAJ4upfq3kM+jKGaGTEiN0WS2q6dY9gCfcTcG
23gpkEsxEw7trxbbnwvxiMI=
=uGFj
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.