Nach Hinzufügen einer Transportregel für Disclaimer Encoding falsch
Hallo.
Ich möchte mit Hilfe einer Transportregel auf einem Exchange 2016 Server einen Hinweistext in alle eingehenden Nachrichten von außerhalb der Organisation einfügen, in dem ich den Empfänger vor Links und Anhängen warnen möchte. Hier ein Beispiel:
"VORSICHT: Diese E-Mail stammt von außerhalb der Organisation. Klicken Sie nicht auf Links oder öffnen Sie Anhänge, es sei denn, Sie erkennen den Absender und wissen, dass der Inhalt sicher ist."
Dies habe ich nach dieser Anleitung (nur für eingehende Mails) eingerichtet:
https://docs.microsoft.com/de-de/exchange/security-and-compliance/mail-f ...
Das Ganze funktioniert auch soweit. Problem ist nur, dass in der E-Mail nach dem Hinzufügen sämtliche Sonderzeichen in Outlook falsch dargestellt werden, und das nicht nur im eingefügten Text, sondern in der gesamten Nachricht. Statt ä ö ü Ä Ö Ü ß steht in der mail ä ö ü �„ �– �œ �Ÿ . Kleine Umlaute sind noch richtig, Große und ß falsch. Deaktiviere ich diese Transportregel, werden die Nachrichten wieder korrekt dargestellt.
Kann mir jemand sagen, was der Grund dafür ist? Wird das Encoding der Mail geändert oder wird der ganze Nachrichtentext falsch kodiert in der Mail gespeichert? Was kann ich tun, um das zu beheben?
Das Ganze konnte ich auf einem zweiten Exchange Server reproduzieren. Wenn noch weitere Infos benötigt werden, bitte kurz Bescheid geben. Vielen Dank!
Edit: Ich habe das Programm CodeTwo Exchange Rules Pro entdeckt, welches ebenfalls einen Hinweistext einfügen kann. Ich hab dabei nur das Gefühl, dass dieses Programm auch nur so eine Transportregel anlegt und ich dann dasselbe Problem habe. Kennt das jemand bzw. kann diese Vermutung bestätigen/widerlegen? Hier die Anleitung für dieses Programm:
https://www.codetwo.com/blog/how-to-add-warning-message-to-emails-origin ...
Ich möchte mit Hilfe einer Transportregel auf einem Exchange 2016 Server einen Hinweistext in alle eingehenden Nachrichten von außerhalb der Organisation einfügen, in dem ich den Empfänger vor Links und Anhängen warnen möchte. Hier ein Beispiel:
"VORSICHT: Diese E-Mail stammt von außerhalb der Organisation. Klicken Sie nicht auf Links oder öffnen Sie Anhänge, es sei denn, Sie erkennen den Absender und wissen, dass der Inhalt sicher ist."
Dies habe ich nach dieser Anleitung (nur für eingehende Mails) eingerichtet:
https://docs.microsoft.com/de-de/exchange/security-and-compliance/mail-f ...
Das Ganze funktioniert auch soweit. Problem ist nur, dass in der E-Mail nach dem Hinzufügen sämtliche Sonderzeichen in Outlook falsch dargestellt werden, und das nicht nur im eingefügten Text, sondern in der gesamten Nachricht. Statt ä ö ü Ä Ö Ü ß steht in der mail ä ö ü �„ �– �œ �Ÿ . Kleine Umlaute sind noch richtig, Große und ß falsch. Deaktiviere ich diese Transportregel, werden die Nachrichten wieder korrekt dargestellt.
Kann mir jemand sagen, was der Grund dafür ist? Wird das Encoding der Mail geändert oder wird der ganze Nachrichtentext falsch kodiert in der Mail gespeichert? Was kann ich tun, um das zu beheben?
Das Ganze konnte ich auf einem zweiten Exchange Server reproduzieren. Wenn noch weitere Infos benötigt werden, bitte kurz Bescheid geben. Vielen Dank!
Edit: Ich habe das Programm CodeTwo Exchange Rules Pro entdeckt, welches ebenfalls einen Hinweistext einfügen kann. Ich hab dabei nur das Gefühl, dass dieses Programm auch nur so eine Transportregel anlegt und ich dann dasselbe Problem habe. Kennt das jemand bzw. kann diese Vermutung bestätigen/widerlegen? Hier die Anleitung für dieses Programm:
https://www.codetwo.com/blog/how-to-add-warning-message-to-emails-origin ...
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 590581
Url: https://administrator.de/contentid/590581
Ausgedruckt am: 22.11.2024 um 12:11 Uhr
8 Kommentare
Neuester Kommentar
Hallo BjoernBorg,
unser Programm soll die richtige Formatierung beibehalten. Du kannst es aber auch selbst überprüfen und die kostenlose Trial-Version herunterladen. Hier link: https://www.codetwo.de/exchange-rules-pro/download/.
Grüße,
Adam
unser Programm soll die richtige Formatierung beibehalten. Du kannst es aber auch selbst überprüfen und die kostenlose Trial-Version herunterladen. Hier link: https://www.codetwo.de/exchange-rules-pro/download/.
Grüße,
Adam
Ja, das Programm arbeitet mit Transportregeln und erweitert deren Funktionen (mehr darüber hier: https://www.codetwo.com/userguide/exchange-rules-pro/understanding-progr ..). Das Problem mit den Sonderzeichen haben wir in diesem KB-Artikel beschrieben: https://www.codetwo.com/kb/3-steps-to-correct-message-encoding/. Er bezieht sich zwar auf unser Programm, aber enthält auch weitere Links zur Behebung dieses Problems in Windows Server, Outlook und OWA. Kurz gesagt, es handelt sich um die UTF-8-Encodierung.
Grüße,
Adam
Grüße,
Adam
Hallo BjoernBorg,
leider konnte ich das Problem in meiner Umgebung nicht wiedergeben – alle Sonderzeichen werden korrekt angezeigt. Zur Behebung dieses Problems benötigte ich den HTML-Code der E-Mail, in der das Problem vorliegt, und den genauen Text, den Du in die Transportregel eingegeben hast (war es ein Klartext oder ein vorformatierter HTML-Code?).
Alternativ kannst Du selbst überprüfen, ob der unten angegebene HTML-Code Dein Problem löst. Gebe ihn einfach in Deine Transportregel ein:
<!DOCTYPE HTML PUBLIC "-W3CDTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Email Signature</TITLE>
<META content="text/html; charset=utf-8" http-equiv="Content-Type">
</HEAD><BODY style="font-size:10pt; font-family:Arial, sans-serif;">
<p style="font-size:10pt; font-family:Arial, sans-serif; ">VORSICHT: Diese E-Mail stammt von außerhalb der Organisation. Klicken Sie nicht auf Links oder öffnen Sie Anhänge, es sei denn, Sie erkennen den Absender und wissen, dass der Inhalt sicher ist.</p>
</BODY>
</HTML>
Grüße,
Adam
leider konnte ich das Problem in meiner Umgebung nicht wiedergeben – alle Sonderzeichen werden korrekt angezeigt. Zur Behebung dieses Problems benötigte ich den HTML-Code der E-Mail, in der das Problem vorliegt, und den genauen Text, den Du in die Transportregel eingegeben hast (war es ein Klartext oder ein vorformatierter HTML-Code?).
Alternativ kannst Du selbst überprüfen, ob der unten angegebene HTML-Code Dein Problem löst. Gebe ihn einfach in Deine Transportregel ein:
<!DOCTYPE HTML PUBLIC "-W3CDTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Email Signature</TITLE>
<META content="text/html; charset=utf-8" http-equiv="Content-Type">
</HEAD><BODY style="font-size:10pt; font-family:Arial, sans-serif;">
<p style="font-size:10pt; font-family:Arial, sans-serif; ">VORSICHT: Diese E-Mail stammt von außerhalb der Organisation. Klicken Sie nicht auf Links oder öffnen Sie Anhänge, es sei denn, Sie erkennen den Absender und wissen, dass der Inhalt sicher ist.</p>
</BODY>
</HTML>
Grüße,
Adam