Creo recordar que los mensajes de correo se codifican en ASCII-7, es decir, no 
contempla símbolos extraños como ‘á’ o ‘Ñ’. No tengo claro ahora cual es el RFC 
que lo explica, pero hay una forma de codificar estos caracteres. Siento no 
poder darte más información (de momento).

Javier

De: [email protected] 
[mailto:[email protected]] En nombre de Edu Pascual
Enviado el: jueves, 24 de noviembre de 2016 11:39
Para: [email protected]
Asunto: Cabeceras en ficheros de e-mail


Buenos días foro:

A ver si alguien se le ocurre una solución a un problema que tengo al codificar 
los datos de las cabeceras de los ficheros de e-mail (Subject, from, to,....) 
desde una utilidad en RPG y las API's correspondientes del sistema.

Me voy a centrar en el campo Subject para explicar el problema.

Si yo envío por ejemplo el Subject: "Prueba de acentos (áéíóúñÑ)", dependiendo 
cual sea el servidor de correos externo que procese el mensaje, puedo recibir 
"Prueba de acentos (XXXXXXX)". Pasa en unos servidores y en otros no pasa.

Esto no pasa si pongo lo mismo en el cuerpo del mensaje.

Parece ser un problema de codificación que debería ir en UTF-8 para que lo 
entiendan todos los servidores de correos.

Pero, no logro que me funcione.

Alguien ha encontrado una solución a esto?

Si utilizamos el mismo mensaje con SNDDST o con SNDSMTPEMM, no tenemos 
problemas de codificación, pero no queremos utilizar estos comandos porque 
obligan a que el Sender este dado de alta en el Directorio del Sistema.

Gracias de antemano por vuestra colaboración.

Salu2

Edu
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a