Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When attaching PDF v1.7 to an email in Outlook, it's sent as:

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

When receiving such an e-mail under Linux (Thunderbird), the PDF content is being parsed as a plain text and converted. This results in a corrupted file loosing all the bytes 0x0d (CR) which are being removed by the EOL conversion.

On the contrast, when attaching an older PDF (like v1.3) to an email in Outlook, it's sent correctly as:

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

which is received and decoded correctly.

It's definitely a problem of Outlook (all versions up to 2013).

I'm not the creator nor the sender of those attachments! Our company is just suffering from that issue while receiving hundreds of PDFs each day sent by people from outside. We can not force all the senders to place the PDFs in an archive or to fix it on their side.

I want to ask if somebody has been facing this and if there is a way how to force Thunderbird to bypass the plain-text EOL conversion when Content-Type is "application/pdf", or something like that to workaround the problem on the receiver side.

share|improve this question
Why don't you increase the PDF version being used? You could just place the file in an archive. – Ramhound Oct 26 '12 at 16:38
Definitely, but I'm the receiver, not the sender. So things become more complicated when we talk about hundreds of employees receiving hundreds of corrupted pdfs a day. Negotiation and resending in an archive is not the solution for that case. – SkyRaT Oct 26 '12 at 16:57
"Why don't you increase the PDF version being used?" - v1.7 is the current ISO-approved version. Any later extensions by Adobe are not part of the reference spec. v2.0 is still under development by the ISO. – Karan Oct 26 '12 at 18:47
I updated the question, hope it is more explanatory now. Thanks – SkyRaT Oct 26 '12 at 20:58
The same faced today, X-Mailer: Microsoft Outlook 15.0, saving attachments on Thunderbird 31.2.0 (x84-64, Linux) – SkyRaT Mar 16 '15 at 15:44

You must log in to answer this question.

Browse other questions tagged .