[DG: Spanish Sakai] Emails de Samigo con codificación defectuosa

Daniel Merino daniel.merino at unavarra.es
Fri Sep 23 05:08:47 PDT 2011


Hola, Juan.

He estado investigando por mi cuenta y el problema es un poco más 
complicado. Meter esa cabecera arregla el problema de la codificación de 
los caracteres, pero el correo sigue siendo un desastre.

El correo se monta "a mano", frase a frase, en la clase 
PublishAssessmentListener y con etiquetas HTML escritas directamente. El 
JIRA que mandé el otro día solicita que cambien este funcionamiento y 
usen el EmailTemplateService en Samigo, algo que sería muchísimo mejor, 
pero no se ha hecho y la verdad es que traducirlo y formatearlo 
actualmente es un dolor.

La cabecera UTF-8 y los cambios de formato los he añadido en 
PublishAssessmentListener y también me han arreglado el problema.

Muchas gracias por la ayuda.
Salu2

juanarcadio at um.es escribió:
> Buenas Daniel,
>
> hoy se nos quejaba un profesor de ese problema.
>
> Lo he solucionado añadiendo la codificación de carácteres en el 
> header, en la clase SamigoEmailService.
>
>     msg.addHeaderLine("Content-Type: text/html; charset=UTF-8");
>
> Un cordial saludo.
>
> Juan Arcadio.
>
>
> El 22/09/2011 13:22, Daniel Merino escribió:
>> Hola a tod at s.
>>
>> Tenemos un pequeño problema en Samigo. Cuando se publica un examen y se 
>> selecciona la opción de avisar a los alumnos por correo, el correo llega 
>> totalmente desformateado y con los caracteres no ASCII mal escritos. Por 
>> lo que nos cuentan (no estamos seguros), esto no nos pasaba antes (???).
>>
>> Por lo que he empezado a investigar, aunque los caracteres del correo 
>> están bien escritos en las properties, parece ser que este correo se 
>> escribe correctamente en pantalla antes de ser enviado, para mostrar al 
>> usuario el formato y luego se envía, pero esta vez con la codificación 
>> incorrecta.
>>
>> Investigando un poco, creo que el 
>> https://jira.sakaiproject.org/browse/SAM-1262 podría ser el responsable. 
>> En la clase PublishAssessmentListener.java se crea el correo línea a 
>> línea, lo cual explica el formato defectuoso.
>>
>> Antes de seguir investigando, alguien ha arreglado ya esto de alguna forma?
>>
>> Salu2
>>     
>
>
> -- 
> ------------------------------------------------------------------------
>
> _______________________________________________
> spanish-sakai mailing list
> spanish-sakai at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/spanish-sakai
>
> TO UNSUBSCRIBE: send email to spanish-sakai-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"

-- 
Daniel Merino Echeverría
daniel.merino at unavarra.es
Gestor de teleformación - Centro Superior de Innovación Educativa.
Tfno: 948-168489 - Universidad Pública de Navarra.
--
Toda la historia del progreso humano se puede reducir a la lucha de la 
ciencia contra la superstición. (Gregorio Marañón)


More information about the spanish-sakai mailing list