Eu notei que há um subconjunto de e-mails (não identifiquei a semelhança entre eles) que passam pelo nosso servidor de troca que recebe o seguinte conteúdo anexado ao e-mail:
ýÿ
Eu não consigo descobrir a causa. Tentando pesquisar na internet sobre esses dois personagens é estúpido duro (a maioria dos motores de busca parecem ignorar completamente palavras de 2 letras ou menos), mesmo citando a seqüência de caracteres (muito rabiscos não relacionados). Eu vi isso em um outro servidor de troca no passado, mas não tinha controle / requisitos sobre a estranheza. Ele se tornou um problema recentemente, mas apenas brevemente em alguns processos que analisam e-mails automatizados, mas que já foram tratados.
Tudo o que eu realmente quero saber é: quais são esses personagens e por que o servidor de troca pega esses personagens? Os caracteres são adicionados após o conteúdo da mensagem, mas antes do rodapé adicionado pelo sistema. Os personagens não fazem parte da própria informação de rodapé, então de onde ela vem?
Desculpas se este não é o lugar certo: eu fui expulso do StackOverflow para "não relacionado programação" e de ServerFault para "usuário final relacionado". Neste momento estou perdido.
Respostas:
Eu descobri - as mensagens estavam sendo roteadas através de um servidor de e-mail no endpoint em um domínio de usuário mal configurado - ele estava traduzindo mensagens recebidas em formato HTML e encaminhando a mensagem, mas o servidor final força todas as mensagens para o formato de texto simples antes entrega ao destinatário. Graças a music2myear para a dica de codificação - o servidor mal configurado parece ter um problema de codificação em HTML Base32 e quando o resultado é decodificado, ele encontra caracteres extras. Desabilitar essa tradução no servidor antigo parece estar impedindo isso agora.
fonte