BLAT.exe versendet plötzlich keine Umlaute mehr
Hallo ihr Lieben,
Ich verwende seit viele Jahren BLAT.EXE um aus Batch Dateien Nachrichten zu versenden.
Seit einigen Wochen werden die Umlaute nicht mehr korrekt übertragen und ich suche mir schon einen Wolf ;-(
z.B. kommt:
Im Email so an:
Habt ihr Tipps wo ich suchen muss damit BLAT.EXE wieder Umlaute richtig versendet?
Ich habe bewußt nichts verändert, somit tu ich mir schwer die Ursache zu finden!
Vielleicht übersehe ich auch was ganz triviales....
Ich verwende seit viele Jahren BLAT.EXE um aus Batch Dateien Nachrichten zu versenden.
Seit einigen Wochen werden die Umlaute nicht mehr korrekt übertragen und ich suche mir schon einen Wolf ;-(
z.B. kommt:
blat.exe -to user@domain.de -s "Titel der Nachricht ä ü ö ß" -body "AE=Ä, ae=ä |OE=Ö, oe=ö, |UE=Ü, ue=ü|SS=ß!"
AE=─, ae=õ
OE=Ã, oe=÷,
UE=▄, ue=³
SS=â–€!
Habt ihr Tipps wo ich suchen muss damit BLAT.EXE wieder Umlaute richtig versendet?
Ich habe bewußt nichts verändert, somit tu ich mir schwer die Ursache zu finden!
Vielleicht übersehe ich auch was ganz triviales....
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 6361266681
Url: https://administrator.de/contentid/6361266681
Ausgedruckt am: 08.11.2024 um 13:11 Uhr
10 Kommentare
Neuester Kommentar
Moin,
nevermind.
Gruß
nevermind.
Gruß
Moin,
ich kenne Blat zwar nicht, aber...
hier liegt eindeutig eine falsche Zeichenkodierung vor. Wenn das so ankommt, wird die E-Mail im ISO-8859-Kodierung angezeigt, die Zeichen wurden jedoch in UTF-8-Kodierung versendet.
Gruß Thomas
ich kenne Blat zwar nicht, aber...
hier liegt eindeutig eine falsche Zeichenkodierung vor. Wenn das so ankommt, wird die E-Mail im ISO-8859-Kodierung angezeigt, die Zeichen wurden jedoch in UTF-8-Kodierung versendet.
Gruß Thomas
ich kenne Blat zwar nicht, aber...
Oha.... Generationen von ITlern ist das ein fester Begriff. Wäre so als wenn man Google nicht kennt... https://www.blat.net
https://sourceforge.net/projects/blat/files/
Generationen von ITlern ist das ein fester Begriff
Ja, aqui, ganz bestimmt.Zitat von @pblacky:
Wenn ich es umwandle und im UTF-8 Format speichere, dann kommt das Mail mit anderen Sonderzeichen an,
Wenn du die Batch in UTF8 abspeicherst, musst du in der batch natürlich auch die Codepage auf UTF8 umstellen...Wenn ich es umwandle und im UTF-8 Format speichere, dann kommt das Mail mit anderen Sonderzeichen an,
chcp 65001
Zitat von @pblacky:
In einigen meiner Batches steht am Anfang
und dort läufts richtig!! Vermutlich ist das die codierung für ANSI, oder?
Jup, 1252 ist der Westeuropäische ANSI-Zeichenkodierung, siehe auch https://de.wikipedia.org/wiki/Windows-1252In einigen meiner Batches steht am Anfang
chcp 1252
Best Practice bei Batch ist m.E.n. aber das speichern in UTF8 (bei Batch aber immer ohne BOM!) und entsprechend die Verwendung von Codepage 65001.