Corrupt PDF email attachment quando gerado pelo FPDF e PHP

Eu tenho um aplicativo web que cria um PDF dynamic com FPDF e permite que você o baixe. Isso funciona bem. Quando eu tento enviá-lo para mim como um teste em vez de baixar, recebo um e-mail com um anexo PDF corrompido.

Eu tentei o código de http://www.astahost.com/info.php/create-email-pdf-file-39on-fly39-php_t6334.html e http://www.daniweb.com/code/snippet217105. html, mas obtenha o mesmo resultado a cada vez.

Alguém encontrou isso ou conhece uma maneira de corrigi-lo?

Sua melhor maneira de obter ajuda aqui é subconjunto dos headers de texto completo e do corpo de uma mensagem recebida, e coloque-os na sua pergunta. O email está codificado , e nem todos os servidores de e-mail passam todos os tipos de codificação. O código que você está usando especifica “Content-Transfer-Encoding: base64”.

Aqui está um JPG válido codificado com o mesmo:

--_eba07140-496e-4f3d-91ce-aff8afde8879_ Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="DSC03538_AZ_atCape.JPG" /9j/4Rt/RXhpZgAASUkqAAgAAAALAA4BAgAgAAAAkgAAAA8BAgAFAAAAsgAAABABAgAHAAAAuAAA ABIBAwABAAAAAQAAABoBBQABAAAAwAAAABsBBQABAAAAyAAAACgBAwABAAAAAgAAADIBAgAUAAAA ....