O Outlook não pode reconhecer a versão mais recente do PDF (como v1.7 +) anexada a um email e a trata mal como texto simples

0

Ao anexar o PDF v1.7 a um email no Outlook, ele é enviado como:

Content-Type: application/pdf;
Content-Transfer-Encoding: quoted-printable

Ao receber um email como esse no Linux (Thunderbird), o conteúdo do PDF está sendo analisado como texto simples e convertido. Isso resulta em um arquivo corrompido perdendo todos os bytes 0x0d (CR) que estão sendo removidos pela conversão EOL.

Pelo contrário, ao anexar um PDF mais antigo (como v1.3) a um email no Outlook, ele é enviado corretamente como:

Content-Type: application/pdf;
Content-Transfer-Encoding: base64

que é recebido e decodificado corretamente.

É definitivamente um problema do Outlook (todas as versões até 2013 - mais recentes disponíveis no momento da escrita).

Eu não sou o criador nem o remetente desses anexos! Nossa empresa está sofrendo com essa questão enquanto recebe diariamente centenas de PDFs enviados por pessoas de fora. Nós não podemos forçar todos os remetentes a colocar os PDFs em um arquivo ou consertá-lo do lado deles.

Eu quero perguntar se alguém está enfrentando isso e se há uma maneira de forçar o Thunderbird a ignorar a conversão de texto simples do EOL quando Content-Type for "application / pdf", ou algo assim para solucionar o problema no lado receptor .

    
por SkyRaT 26.10.2012 / 18:23

0 respostas