Product
¿Te interesa aprender un nuevo idioma? ¡A Mailgun también!
A pesar de los rápidos cambios en la forma en que los usuarios se comunican entre sí, el email sigue siendo la forma de comunicación más omnipresente en Internet. Otros canales como la mensajería instantánea han crecido en popularidad y uso, pero en última instancia sirven para complementar el email en lugar de reemplazarlo. Esto se debe a los estándares abiertos y a la extensibilidad del protocolo SMTP, lo que ha permitido un avance continuo sin dejar de mantener la compatibilidad con versiones anteriores.
El SMTP, el protocolo que permite intercambiar mensajes de un sistema a otro, se creó en una época en la que el ASCII era el conjunto de caracteres predominante. Basado en el alfabeto inglés, el ASCII codifica 128 caracteres diferentes en números enteros de siete bits, pero este límite de caracteres es insuficiente para muchos idiomas no latinos. En consecuencia, a lo largo de los años se introdujeron muchos conjuntos de caracteres diferentes para admitir distintos idiomas y símbolos. A menudo, estos conjuntos de caracteres estaban muy fragmentados, por lo que los requisitos de mantenimiento variaban enormemente de una empresa a otra. No fue hasta la ratificación de Unicode, que contiene 128 237 caracteres diferentes compatibles con 135 idiomas, que hubo un estándar adoptado a nivel mundial para admitir todos los idiomas del mundo.
Con el tiempo, se crearon varias extensiones para el SMTP que permitieron que el contenido de los mensajes aprovechara diferentes codificaciones de contenido en el mensaje, incluido el Unicode. Sin embargo, a pesar de estas extensiones, las propias direcciones de email seguían limitadas al ASCII. Ha sido hace poco cuando muchos proveedores de servicios de email de todo el mundo han empezado a adoptar la asistencia para la SMTPUTF8 extensión, la cual elimina por fin esta restricción y permite a los usuarios obtener direcciones de email internacionalizadas.
Durante los últimos meses aquí en Mailgun, hemos visto un aumento de la demanda por parte de nuestros clientes, que necesitan poder comunicarse con los usuarios que utilizan estas direcciones internacionalizadas. Como resultado, hemos desarrollado la infraestructura de la plataforma de Mailgun para satisfacer las necesidades de estos clientes. Los usuarios no solo pueden enviar mensajes a direcciones internacionalizadas, sino que también hemos añadido asistencia en toda nuestra plataforma, lo que incluye la mensajería entrante, el enrutamiento (match_recipient & forward), las listas de correo(nombres de listas y miembros), la validación de direcciones de email y las listas de supresión.
Para aprovechar esta nueva función, no es necesario realizar ningún cambio. Siempre que el proveedor de servicios de email receptor admita la extensión SMTPUTF8, Mailgun detectará automáticamente la asistencia para esta extensión y entregará el mensaje en consecuencia.
Gran parte del trabajo que hemos realizado para habilitar las direcciones de email internacionalizadas forma parte de Flanker, nuestra biblioteca de análisis sintáctico de direcciones y MIME. Cuando creamos Mailgun, no existía una buena biblioteca de análisis sintáctico de direcciones en Python, así que creamos una y publicamos el proyecto en código abierto. Estamos muy orgullosos de ello. Puedes echarle un vistazo aquí para obtener más información.
Si tienes alguna pregunta o comentario sobre esta nueva función, háznoslo saber creando una incidencia para nuestro equipo de asistencia al cliente dentro de tu panel de control de Mailgun. Para cualquier otro asunto relacionado con el email, nuestro equipo de especialistas siempre está a tu disposición para ayudarte. No dudes en ponerte en contacto, y se pondrán en contacto contigo pronto para ayudarte.