Re: [eside-ghost] Pregunta sobre caracteres regionales en el correo electrónico

Alvaro Marín alvaro en rigel.deusto.es
Mar Dic 4 18:52:31 CET 2007


Buenas,

> Resulta que tengo un usuario empeñado en tener una dirección del tipo
>aki en dominio.com

Siempre los hay cabezotas :D

> Que como ha oído que ahora en Internet la ñ también funciona pues na... 
> El caso es que ha desoído todas mis recomendaciones de:... que si
> compatibilidad internacional, que a ver como le explicas a un inglés como
> poner la Ñ, que igual todos los servidores de correo no lo soportan bla bla
> bla...

La "ñ" de los dominios, en realidad está guardada en formato ACE (que es 
ASCII puro y duro), según el RFC 3490, en los servidores DNS así que es 
el cliente de correo, navegador...etc, quien debe hacer dicha conversión 
a ASCII para poder preguntar a los DNS a dónde ir. Nada que ver con 
nombres de usuario.

> Si a eso añadimos mi duda de que no tengo claro después de leer el rfc2822 y
> el rfc822 si se puede poner en el "local-part" una Ñ
> 
> Si a eso añadimos... que he probado con el postfix, con un exchange de esos
> y que ha fallado en los 2... 

Según palabras del propio Wietse Venema:

RFC 2821: envelope addresses must be seven bit ASCII.
RFC 2822: message header and body must be seven bit ASCII.
RFC 2047: encode non-ASCII characters in message headers.

En la parte "To" de la sección data podrá poner las Ñs que quiera, 
gracias a MIME (2047), pero en los parámetros SMTP, yo no pondría cosas 
raras :-)
No obstante, muchos SMTPs soportan estos caracteres en los parámetros de 
los comandos SMTP porque se implementaron antes de la estandarización y 
usaban 8bits, pero vamos...yo le diría al cliente que nanai para evitar 
problemas.

agur!
split.


Más información sobre la lista de distribución eside-ghost