![]() |
Zeichen in E-Mail werden falsch dargestellt
Guten Tag Delphianer,
welchem Zeichensatz / ContentType muß ich einstellen damit diese richtig übermittelt wird? Dieses hier: ==> ∴ Ich weiss nicht woher die Zeichen kommen, ob aus einem Zeichensatz oder wo sonst her. Ich selber benutze es auch, habe ich irgendwann mal bekommen und füge es in der Anrede hinzu. Wenn ich dies über Outlook oder sonstigen MailClient sende, werden die Zeichen beim Empfänger korrekt dargestellt. Sende ich dies aus meiner Vereins-Anwendung dann wird ein Fragezeichen ? dargestellt. Beispiel ich sende dies: Sehr geehrter Br∴, Beim Empfänger kommt folgendes an: Sehr geehrter Br?, In meinem Programm ist folgendes eingestellt:
Delphi-Quellcode:
idmsgSendeMail.ContentType := 'multipart/related + multipart/mixed '
+ ' + text/plain + text/html + multipart/alternative + application/pdf'; idmsgSendeMail.CharSet := 'ISO-8859-1'; Was wird bei den anderen MailClient-Anbietern eingestellt, damit alles korrekt dargestellt wird? Mit Gruß HPB |
AW: Zeichen in E-Mail werden falsch dargestellt
Nimm einfach UTF-8 und es hat sich, denn da passt immer alles rein. :stupid:
In ISO-8859-1 ist dieses Zeichen definitiv drin, wie du dir denken könntest. Mehrere ContenTypes? Die Mail hat doch nur einen Type und zwar "Mixed" und dann hat jede "Sektion" den ContenType ihres Inhaltes. Das Property heißt ja auch ContentType und nicht ContentTypes, oder seh ich das falsch? |
AW: Zeichen in E-Mail werden falsch dargestellt
Guten Tag himitsu,
vielen Dank für Deine Antwort, wenn in ISO-8859-1 das Zeichen enthalten ist, liegt es dann wirklich am falschen ContentTyp? Wie soll ich UTF-8 einbinden. Gibt es ein ContentType UTF-8. Wie soll ich den ContentType nennen:
Delphi-Quellcode:
Mit Gruß
idmsgSendeMail.ContentType := ???
HPB |
AW: Zeichen in E-Mail werden falsch dargestellt
Hallo,
probier mal
Delphi-Quellcode:
Msg.ContentType := 'text/plain; charset=utf-8'; Msg.ContentTransferEncoding := '8bit'; Heiko |
AW: Zeichen in E-Mail werden falsch dargestellt
Zitat:
Mit diesen Einstellungen klappt es ganz gut. Wieder etwas nützliches dazugelernt. Mit Gruß HPB |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:57 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