Hallo,
ich habe mit einigen Mails das Problem nachgestellt. Leider kann man sich auf dem iPhone nicht die Mailheader anschauen, dort steckt nämlich meines Erachtens die Antwort drin.
Meine Testumgebung: iPhone 12 und iPad 8g mit jeweils iOS 14.6, iOS Mail; PC mit Win10 & Outlook 2019
Testfall: Ich schreibe in iOS Mail eine Nachricht an mich selber, gesendet über encrypted SMTP, abgerufen über POP3 (bitte keine Diskussionen über Vor- und Nachteile von IMAP/POP3); das iOS Mail Account belässt die Mails beim Abholen am Server, sodass ich die Mail auf meinem PC mit Outlook nochmals herunterladen und mir dort die Mailheader anschauen kann.
Symptome:
Fall 1: Mail ohne Sonderzeichen/Umlaute, ohne Formatierung.
Wird in iOS Mail richtig dargestellt.
Im Mailheader steht:
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Fall 2: Mail mit Sonderzeichen/Umlauten, ohne Formatierung.
Wird in iOS Mail nicht dargestellt; Fehlermeldung: "Diese Mail kann aufgrund ihrer Formatierung..."
Mailheader:
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64
Fall 3: Mail mit Umlauten, mit Formatierungen (italic, bold)
Wird in iOS Mail richtig dargestellt!!!
Mailheader:
Content-Type: multipart/alternative
Content-Transfer-Encoding: 7bit
Aus anderen Foren wissen wir: iOS Mail sendet Mails möglichst als plain text.
Wir sehen hier, dass ios Mail Charset und Codierung je nach Mailinhalt anpasst und zumindest mit UTF8/base64 beim Anzeigen selber nicht klarzukommen scheint.
Erst wenn wir iOS Mail zwingen, in HTML zu senden, indem wir Formatierungen in den Text einbauen, kommt es mit der Anzeige seiner eigenen Mails mit Umlauten verlässlich klar.
IMAP alleine hilft nicht immer, und der Trick, iOS Mail auszulagern und wieder frisch zu installieren, hat bei mir nicht geholfen.
Beim Löschen und wiederherstellen von nicht darstellbaren Mails dürfte iOS Mail an der Codierung drehen, sodass die Mail darstellbar wird - aber das kann ich nicht beweisen, weil ich in diesem Fall nicht an den Mailheader rankomme.
Meine Conclusio: Es kommt auf den Inhalt der Mail an und wie iOS Mail ihn codiert.
Apple, PLEASE do something against it! Ein Mailprogramm, das auf einmal nicht mehr seine eigenen Mails mit Umlauten darstellen kann? Bitte? Ich verwende seit langem iOS Mail, aber dieses Verhalten hat sich erst vor kurzem eingeschlichen.
Grüße,
Froebisch