Apple Mail non viene mostrato quando una mail è crittografata (usando S / MIME)

2

Recentemente ho iniziato a usare S / MIME da quando abbiamo ricevuto un certificato dalla nostra scuola e ci viene consigliato di usarlo quando possibile. Sto usando El Capitan 10.11.4.

Il processo di crittografia e decrittografia ITSELF funziona bene, cioè posso inviare e ricevere messaggi crittografati e / o firmati e decifrarli correttamente quando ho il certificato corrispondente.

Tuttavia, se ricevo mail crittografate o firmate e crittografate, non vengono visualizzate nell'intestazione di sicurezza. Non è lì. Se ricevo mail che sono solo firmate utilizzando S / MIME, verrà comunque mostrato correttamente ( Firmato (John Doe) )

Ancora una volta, posso leggere la posta bene, semplicemente non mi dà alcuna indicazione che sia crittografata o firmata.

Sul mio iPhone funziona bene, cioè mostrerà il piccolo lucchetto e il "simbolo firmato".

Che cosa potrebbe causare questo?

PS: l'intestazione di sicurezza di cui sto parlando dovrebbe essere questa:

    
posta Dipleton 01.05.2016 - 17:36
fonte

2 risposte

1

È sicuramente un bug che deve essere risolto nelle future versioni di OS X.

Ho lo stesso problema e ho scoperto le seguenti curiosità:

  • Quando ho aggiunto una regola per modificare il colore delle e-mail crittografate per fornire almeno un'indicazione visiva nella visualizzazione elenco, ha funzionato correttamente, quindi non c'è davvero alcun motivo per non mostrare l'icona del lucchetto.
  • Nel momento in cui ho aggiunto la regola e applicata a mail esistenti, sia le indicazioni firmate che crittografate sono state mostrate correttamente nella conversazione
  • Al riavvio di Apple Mail, tuttavia, l'indicatore firmato ha smesso di funzionare nuovamente su messaggi che entrambi firmati e crittografati
  • Inoltre, entrambi gli indicatori hanno smesso di funzionare su mail che I hanno inviato
  • Sulla base di un'ipotesi approssimativa, circa il 50-60% delle mail crittografate ha ora l'indicatore visivo corretto, ma solo quelli che ho ricevuto e non quelli che ho inviato.

Tutto sommato è un comportamento molto strano, non deterministico che non so spiegare oltre a essere un bug. Persiste in 10.11.5. Le mail che sono firmate sempre sono visualizzate correttamente a meno che siano anche crittografate.

Inoltre, il mio iPhone sembra non avere alcun problema, codificando correttamente tutte le conversazioni firmate e / o crittografate.

Suggerisco di presentare una segnalazione di bug con Apple (che sto per fare ora).

    
risposta data 26.05.2016 - 20:02
fonte
0

Per me, questo problema è stato risolto con macOS Sierra 10.12.2.

Tuttavia, si noti che macOS Sierra ovviamente controlla alcuni vincoli di certificato definiti in RFC2312 S / MIME Version 2 Handling dei certificati che ex Le versioni OS X sembravano gestire in modo più generoso. Le restrizioni che ho trovato sono:

  • L'estensione "Utilizzo chiave" DEVE essere stata contrassegnata come "critica" (questo non era richiesto nelle versioni precedenti di OS X)
  • Estensione "Vincoli di base" NON DEVE essere contrassegnato come "critico"
  • l'indirizzo e-mail del destinatario deve essere presente nella sezione "nome alternativo" come "nome RFC 822", poiché tutti i client DEVONO utilizzarlo lì, mentre non tutti utilizzano l'indirizzo e-mail del proprietario del certificato

TUTTAVIA, Apple Mail continua a non mostrare il simbolo di crittografia per alcuni messaggi che crittografiamo con openssl usando gli stessi certificati che funzionano diversamente. Non sono ancora riuscito a trovare la causa per questo.

    
risposta data 21.12.2016 - 16:20
fonte

Leggi altre domande sui tag