Ich habe vor kurzem begonnen, S/MIME zu verwenden, da wir ein Zertifikat von unserer Schule erhalten haben und empfohlen wird, es nach Möglichkeit zu verwenden. Ich verwende El Capitan 10.11.4.
Der Ver- und Entschlüsselungsprozess SELBST funktioniert einwandfrei, dh ich kann verschlüsselte und/oder signierte Mails senden und empfangen und korrekt entschlüsseln, wenn ich das entsprechende Zertifikat habe.
Wenn ich jedoch verschlüsselte oder signierte und verschlüsselte E-Mails erhalte, wird dies nicht im Sicherheitsheader angezeigt. Es ist einfach nicht da. Wenn ich Mails erhalte, die nur mit S/MIME signiert sind , wird es jedoch korrekt angezeigt ( Signed (John Doe) )
Auch hier kann ich die E-Mail problemlos lesen , sie gibt mir nur keinen Hinweis darauf, dass sie verschlüsselt oder signiert ist.
Auf meinem iPhone funktioniert es einwandfrei, dh es zeigt das kleine Schloss und das "signierte Symbol".
Was könnte dies verursachen?
PS: Der "Sicherheitsheader", von dem ich spreche, sollte dieser sein:
Es handelt sich mit Sicherheit um einen Fehler, der in zukünftigen Versionen von OS X behoben werden muss.
Ich habe das gleiche Problem und habe folgende Kuriositäten festgestellt:
Alles in allem ist es ein sehr seltsames, nicht deterministisches Verhalten, das ich nicht anders erklären kann, als dass es ein Fehler ist. Es bleibt in 10.11.5 bestehen. Nur signierte Mails werden immer richtig angezeigt, es sei denn, sie sind auch verschlüsselt.
Außerdem scheint mein iPhone überhaupt kein Problem zu haben, alle signierten und/oder verschlüsselten Konversationen richtig zu markieren.
Ich schlage vor, einen Fehlerbericht bei Apple einzureichen (was ich jetzt tun werde).
Für mich wurde dieses Problem mit macOS Sierra 10.12.2 gelöst.
Beachten Sie jedoch, dass macOS Sierra offensichtlich einige in RFC2312 S/MIME Version 2 Certificate Handling definierte Zertifikatseinschränkungen überprüft, die frühere OS X-Versionen offenbar großzügiger gehandhabt haben. Einschränkungen, die ich gefunden habe, sind:
JEDOCH zeigt Apple Mail das Verschlüsselungssymbol für einige Nachrichten, die wir mit openssl verschlüsseln, immer noch nicht an, wobei dieselben Zertifikate verwendet werden, die ansonsten funktionieren. Die Ursache dafür konnte ich noch nicht finden.
Kortizes