AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Indy TIdMessage TExt auslesen
Thema durchsuchen
Ansicht
Themen-Optionen

Indy TIdMessage TExt auslesen

Ein Thema von LokutusvB · begonnen am 28. Jan 2009 · letzter Beitrag vom 29. Jan 2009
 
nahpets
(Gast)

n/a Beiträge
 
#14

Re: Indy TIdMessage TExt auslesen

  Alt 29. Jan 2009, 13:31
Hallo,

meine Indyversion ist 9.0, d. h.: Wir haben da die gleichen Versionen und müssten dann auch die gleichen Fehler oder Probleme haben.

Ohne den Code, den Du da extrahiert hast, kann ich einen nicht unerheblichen Teil der Mails ebenfalls nicht lesen. Er ist nicht nach irgendeiner "tiefgreifenden, sinnvollen und nachvollziehbaren" Logik entstanden, sondern nur durch Try&Error. Er frist jetzt seit ca. 3 oder 4 Monaten jede Mail und kann sie in der von mir benötigten Form aufbereiten. Er ist mit Sicherheit nicht der Weisheit letzter Schluss.
Mit den Leerzeilen am Ende wird aber ein Fehler in den Mails korrigiert. Es ist kein Workaround, um an Indyproblemen vorbei zu kommen, sondern fehlerhafte Mails in ein gültiges Format zu bringen.

Ändere mal (wenn möglich) den Job, der die Mail vom Backup verschickt, indem Du da ans Ende "immer" zwei Leerzeilen anhängst, dann sollten diese Mails gelesen werden können.

Alles aus meinem oben geposteten Code vor dem bCheckOk := False; ist nur dazu da, um mit nicht lesbaren Mails umzugehen und sie doch noch irgendwie "indykonform" hinzubekommen. Vermutlich hält sich Indy mehr an den Standard, als das reale Leben. Wenn Du Dir mal so die Mails von den Spammern anschaust, da ist zuweilen (auch aus technischer Sicht) nur absoluter Schrott drin. Verblüffend, mit was die Mailserver so alles klarkommen.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz