Product
Tem interesse em aprender um novo idioma? O Mailgun também!
Apesar das rápidas mudanças na forma como os usuários se comunicam, o e-mail continua sendo a forma de comunicação mais onipresente na Internet. Outros canais, como o envio de mensagens instantâneas, cresceram em popularidade e uso, mas acabam servindo para complementar o e-mail em vez de substituí-lo. Isso se deve aos padrões abertos e à extensibilidade do protocolo SMTP, que permitiram um avanço contínuo sem deixar de manter a compatibilidade com versões anteriores.
O SMTP, protocolo que permite a troca de mensagens de um sistema para outro, foi criado em uma época em que o ASCII era o conjunto de caracteres predominante. Baseado no alfabeto inglês, o ASCII codifica 128 caracteres diferentes em números inteiros de sete bits, mas o limite de 128 caracteres é insuficiente para muitos idiomas não latinos. Por causa disso, ao longo dos anos, muitos conjuntos de caracteres diferentes foram lançados para oferecer suporte a diferentes idiomas e símbolos. Geralmente, esses conjuntos de caracteres eram altamente fragmentados, de modo que os requisitos de manutenção variavam muito de uma empresa para outra. Foi apenas com a ratificação do Unicode, que contém 128.237 caracteres diferentes e oferece suporte a 135 idiomas, que passou a haver um padrão adotado globalmente para oferecer suporte a todos os idiomas em todo o mundo.
Com o tempo, várias extensões foram criadas para o SMTP, o que permitiu que o conteúdo das mensagens aproveitasse diferentes codificações de conteúdo na mensagem, inclusive o Unicode. No entanto, apesar dessas extensões, os próprios endereços de e-mail continuaram limitados ao ASCII. Foi só recentemente que muitos provedores de caixa de correio em todo o mundo começaram a adotar o suporte para a SMTPUTF8 extensão, o que finalmente remove essa restrição e permite que os usuários obtenham endereços de e-mail internacionalizados.
Ao longo dos últimos meses, aqui no Mailgun, observamos uma demanda cada vez maior de clientes que precisam se comunicar com os usuários que usam esses endereços internacionalizados. Como resultado, ampliamos a infraestrutura da plataforma do Mailgun para atender às necessidades desses clientes. Não apenas os usuários podem enviar mensagens para endereços internacionalizados, mas também adicionamos suporte em toda a nossa plataforma, inclusive para o envio de mensagens de entrada, rotas (match_recipient & forward), listas de e-mails(nomes de listas e membros), validação de endereço de e-mail e listas de supressão.
Para aproveitar esse novo recurso, não é necessário fazer nenhuma alteração. Contanto que o provedor de caixa de correio receptor ofereça suporte à extensão SMTPUTF8, o Mailgun detectará automaticamente o suporte a essa extensão e entregará a mensagem de acordo.
Uma grande parte do trabalho que realizamos para permitir o uso de endereços de e-mail internacionalizados faz parte do Flanker, nossa biblioteca de análise de endereços e MIME. Quando criamos o Mailgun, não havia uma boa biblioteca de análise de endereços em Python. Por isso, construímos uma e abrimos o código-fonte do projeto. Temos muito orgulho disso. Você pode conferir aqui para saber mais.
Se você tiver alguma dúvida ou feedback sobre este novo recurso, avise-nos criando um ticket para a nossa equipe de suporte ao cliente em seu painel do Mailgun. Para qualquer outro assunto relacionado a e-mail, nossa equipe de especialistas está sempre à disposição para ajudar. Não hesite em entrar em contato, e logo entrarão em contato para ajudar.