Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Zeichensatz/Codierung bei Indy 9 einstellen (https://www.delphipraxis.net/91006-zeichensatz-codierung-bei-indy-9-einstellen.html)

Catbytes 27. Apr 2007 11:20


Zeichensatz/Codierung bei Indy 9 einstellen
 
Hallo,

ich nutze z.Z. diesen Code, um Mails zu versenden. Klappt auch ganz gut.

Jetzt hat ein Kunde bemängelt, daß bei ihm die Umlaute nicht korrekt dargestellt werden und er will wissen, welchen Zeichensatz/Codierung ich verwende.

Wo kann ich den das bei Indy einstellen bzw. sehen? Im o.g. Code und den verwendeten Units habe ich nichts gefunden.

marabu 27. Apr 2007 12:49

Re: Zeichensatz/Codierung bei Indy 9 einstellen
 
Hallo,

ich habe mir den Code nicht angesehen, aber du solltest überprüfen, ob vor dem Versand einer Nachricht deren properties CharSet und ContentTransferEncoding korrekt gesetzt werden. Diese properties sind normalerweise nicht initialisiert und das bedeutet bei standard-konformem Empfänger, dass Nachrichten als 7bit ASCII interpretiert werden. Vielleicht kommt der Empfänger mit CharSet = 'iso-8859-1' und ContentTransferEncoding = '8bit' klar, oder noch besser noch 'utf-8' und 'quoted-printable'.

Grüße vom marabu


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