Por que o Exchange Server está anexando “ы” ao corpo da mensagem?


0

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.


Isso geralmente tem a ver com codificação. Essas mensagens são recebidas ou enviadas? Verifique o idioma nativo do remetente ou destinatário e verifique o outro software e versão do servidor de correio.
— music2myear

As mensagens afetadas são todas internas. A mensagem de saída não contém os caracteres (nem o rodapé, anexado após o recebimento pelo servidor do Exchange), mas todos os destinatários o veem após sua modificação. Eu desativei o rodapé do sistema no caso de estar causando isso, mas parece que não é o caso. As mensagens afetadas são em formato de texto sem formatação (não HTML ou rich text).
— David Crane

você pode usar symbolhound.com para pesquisas como essa (apenas coisas não relacionadas surgiram)
— jsotola

Respostas:


0

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.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.