Soy un correo electrónico n00b, pero estoy trabajando en una aplicación que envía correos electrónicos HTML con caracteres Unicode (como mi amigo señaló "disfrutar el infierno de la codificación").Cómo manejar encabezados de correo electrónico UTF-8 (como Asunto :) usando Ruby?
El encabezado Subject:
proviene de la entrada del usuario y, por lo tanto, puede contener caracteres Unicode. Algunos clientes de correo (como GMail y Outlook 2007) están de acuerdo con esto, pero desde mi lectura parece que la forma correcta de hacerlo es usar MIME Encoded-Word encoding para los encabezados.
No puedo encontrar una biblioteca de Ruby para hacer esto. ¿Hay alguno?
Además, ¿hay un encabezado para agregar que indique a los clientes de correo que utilicen UTF-8 al mostrar el mensaje? Estamos enviando un correo electrónico de varias partes para que nuestro Content-Type
sea multipart/mixed
. Apple Mail.app en particular no está usando la codificación correcta, a pesar de que se especifica en las partes individuales como UTF-8.
Debería estar bien también. – Tomalak
Este método no existe en los rieles 4 :(- ¿Alguna alternativa? – Hackeron