POP3 und Kyrillisch
-
Hallo ich bin am verzweifeln! *g*
Borland Compiler 6.0
Ich habe mit der POP3 komponente eine Programm geschrieben das von einem
Exchange Server Emails abruft.
Ich lese Informationen aus die den Empfänger identifizieren und den Anhang.NMPOP31->MailMessage->Attachments->Text;
NMPOP31->MailMessage->From;
NMPOP31->MailMessage->Subject;Das klappt auch alles wunderbar!
Wenn nun aber eine Email einen Kyrillischen Subjekt oder die angehängte Datei
einen kyrillischen Namen hat stürzt mir das Programm ab.Gibt es da eine Möglichkeit über UTF-8 ?
Wenn Ja wo kann man das parametrisieren bei der Orginal POP3 Komponente?Danke
-
Thebarbar schrieb:
...Wenn nun aber eine Email einen Kyrillischen Subjekt oder
die angehängte Datei einen kyrillischen Namen hat stürzt mir das Programm
ab.Hi Thebarbar,
also beim POP3.Protokoll ist eigentlich das genutzte Textformat der Nachricht
unter NetMasters "FastNet" irrelevant, habe von diesem Problem noch nie etwas
gehört. Vielleicht hält sich ja auch der MS-Server nicht an die Spezifikationen?Bist Du sicher das dein POP3 aus diesem Grunde abstürzt, bzw. an dieser
gewissen Stelle?Denn üblicherweise wird alles was an Zeichen vom Server übertragen wird, ja
grundsätzlich in Zeilen mit Abschluss eines CR/LF versendet. Was da denn
letzten Endes drin steht, ist nur für die Header als solches wichtig, und
die dürfen wenn nicht in einer anderen Sprache sein, ausser Text und Betreff.So steht es zumindest in den RFC's drin. Auch was die Adressierung anbelangt,
dürfen keine Umlaute (vom deutschen nun aus gesehen unter anderem) und/oder
andersprachige Sonderzeichen genutzt werden.Vielleicht findest Du ja beim Hersteller Antworten darauf, wenn der Absturz
wirklich von daher rührt. Ist dies auch im Debug-Modus so, oder nur wenn du
die Release ablaufen lässt?Ansonsten hier die HP des Herstellers: http://www.netmastersllc.com/Home