Hera & Biancardi | GraphicMail |

Un blog de email marketing, database marketing, email newsletter, lucha contra el spam, mass marketing

Archive for September, 2008

Y que es eso del Charset y Multipart ?

Posted by admin On September - 11 - 2008

A razón de leer el post “Copyconsejo de la semana” en el blog En un plisplas, y además encontrarme día a día de que muchos de los que practican el email marketing no tienen ni idea de que es Character set y el MIME he decidido explicarlo un poco en lenguaje callejero.

Problema: En muchas ocasiones recibimos emails donde los caracteres especiales (acentos, €, ñ, etc) no se ven correctamente y en lugar de estos caracteres vemos caracteres extraños, lo que dificulta la lectura y además crea una mala imagen!

En el proceso de creación de un newsletter o boletín electrónico se encuentran involucrados dos aspectos importantes: el MIME y el Character set.

MIME : Multipurpose Internet Mail Extensions
Al crear un email con la codificación MIME, permite la transferencia de textos en diferentes idiomas y alfabetos. En la actualidad todos los navegadores, servidores de correo y clientes de correo aceptan MIME por defecto.
Un ejemplo de MIME incluido en la cabecera de un email será por ejemplo:

MIME-Version: 1.0
Content-Type: multipart/mixed;

El MIME suele utilizarse de 2 tipos :

  • text/plain : Mensajes de texto plano
  • multipart/mixed : Mensajes de texto enriquecido y adjuntos

Las soluciones de email marketing crean automáticamente los newsletters con la codificación MIME, así que no hay de que preocuparse por agregarlo manualmente.

CHARSET :D igamos a groso modo que el Charset es una norma que define como se verán los caracteres en un navegador o en un cliente de correo. Existen unos cuantos charsets, pero los más utilizados son el UTF-8 (el más extendido) y el ISO-8859-1.

Un ejemplo de Charset incluido en la cabecera de un email  será por ejemplo:

charset="iso-8859-1"

El UTF-8 tiene la ventaja de que puede codificar cualquier tipo de caracter sin ningún problema. Pero tiene una desventaja muy grande y la que muchos piensan que al usar UTF-8 todo esta solucionado : una gran cantidad de software del mercado no fue escrito con Unicode en mente y usar este tipo de charset a veces trae problemas (digo a veces porque he visto en muchas ocasiones que usando UTF-8 no hace lo que tiene que hacer: cambia los acentos de los emails).

El ISO-8859-1 es una norma de la ISO que define la codificación del alfabeto latino, incluyendo los diacríticos (como letras acentuadas, ñ, ç), y letras especiales (como ß, Ø,€,etc). También se conoce como ISO Latin 1.  Su ventaja principal es que los programas de correo reconocen de inmediato esta codificación y la interpretan correctamente, permitiendo que los acentos y caracteres especiales se vean correctamente.

Normalmente los programas de diseño como el Dreamweaver o Fireworks, agregan el charset definido en las preferencias. Algunas soluciones de email marketing, permiten seleccionar el charset en sus preferencias, de manera que agregan la codificación automáticamente al crear nuevos newsletters.

Por mi experiencia y los comentarios de mis clientes, el ISO-8859-1 será la mejor opción a utilizar a la hora de crear un newsletter o boletín electrónico que contendrá acentos o caracteres especiales. La utilización de esta codificación de caracteres asegura al 100% su correcta visualización.