Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Overbyte ICS Pop3Mail - PDF Anhang (https://www.delphipraxis.net/159189-overbyte-ics-pop3mail-pdf-anhang.html)

ThYpHoOn 17. Mär 2011 14:28

Overbyte ICS Pop3Mail - PDF Anhang
 
Moin,

ich bin hier absolut am verzweifeln, seit dem ich einen E-Mail Client umgestellt habe gibt es ein Problem mit E-Mail anhängen wenn diese Empfangen werden:
Die PDF-Datei wird per quoted-printable gesendet und sieht dann so in der Raw-Datei aus:
Code:
------=_NextPart_000_0123_01CBEASD.CTEST8D0
Content-Type: application/octet-stream;
   name="TEST.pdf"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
   filename="TEST.pdf"

%PDF-1.3=0A=
[...] ganz viel PDF-Inhalt und dort kommt dann irgendwann eine solche Stelle:
Code:
21 0 obj=0A=
<<=0A=
/Filter [ /ASCII85Decode /FlateDecode ]=0A=
/Length 22 0 R=0A=
>>=0A=
stream=0A=
also ein Stream-Objekt innerhalb der PDF und genau dort ist dann mitten drin ein Punkt zu viel drin:
Code:
K^KM+^Gp_<HV51=3D`$f!F4%Raai;W73aTVUkJ<gO0(P1ILfAHHT^9\t>?jP<#GZ#9;cpBZ!G=
..O36=0A=
so sieht die betroffene Zeile aus, zur verdeutlichung hier mal die geparste E-Mail exportiert (mit Sake-Msg):
http://img219.imageshack.us/img219/8219/fehlery.png
Man sieht hier schon die Bündigkeit ist in der Zeile nicht gegeben (ein Zeichen zu viel). Ist seit dem wir auf ICS Overbyte gegangen sind, keine Ahnung woher das Zeichen kommt, bin absolut ratlos...
Genutzt wird Delphi5 mit OverByteV5 ICS.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:28 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz