Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Indy_mailClient Leerzeilen Problem (https://www.delphipraxis.net/69105-indy_mailclient-leerzeilen-problem.html)

Nighthawk1310 10. Mai 2006 10:41


Indy_mailClient Leerzeilen Problem
 
Hallo alle zusammen,

habe gerade etwas Ärger mit den INDY Mailkomponenten.

Wenn ich eine Email, welche Leerzeilen enthält, schreibe und dann mit Indy versenden möchte knallt es.
ich habe indy 10 für delphi7

und es knallt in der IdMessageClient in der
procedure "WriteTextPart"

und dort an dieser Stelle...

Delphi-Quellcode:
if TextIsSame(ATextPart.ContentTransfer, 'quoted-printable') then
   begin {do not localize}
      LData := '';
      for i := 0 to ATextPart.Body.Count - 1 do
          begin
          LBodyLine := ATextPart.Body[i];
          if (LBodyLine <> '') and (LBodyLine[1] = '.') then
             begin          {do not localize}
             ATextPart.Body[i] := '.' + LBodyLine; {do not localize}
             end;
if (LBodyLine <> '') and (LBodyLine[1] = '.') then

Dazu muss ich sagen, es hat gestern noch funktioniert. Jetzt habe ich mein Projekt
Gestern nochmal (wie die tage zuvor auch) "Builden" lassen und siehe da
indy hat probleme.

Hat dieses Problem mit den Leerzeilen schonmal jemand von euch gehabt?
Habe im Forum auf die Schnelle leider nichts dazu gefunden und google liefert auch nichts vernünftiges dazu...

Nachtrag
So. Ich habe jetzt erstmal eingebaut, dass alle Leerzeilen mit einem Leerzeichen
versehen werden, da dass läuft. Ist aber keine Lösung auf dauer da es ja auch ohne
Leerzeichen laufen muss.
Ich bin dankbar für jeden Hinweis, wie ich das Problem lösen kann.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:42 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