Hi,
I tested Gpg4win 3.0.1 in regard to signing emails without encryption having both a valid and trusted pgp and smime certificate stored in cleopatra.
I did 1) a quick test under Windows 10 Home, 64 bit Version 1703 and a more detailed test after Windows Update to 1709. In both cases I sent a signed email to myself:
Case 1)
-create new mail; sign; send
- Message Box shows up correctly and lets me choose between pgp and smime certificate. I choose pgp. Afterwards I enter my secret key
- Outlook goes into a deadlock after pressing sent. Email still stays on the screen but Outlook doesn't respond any more. Trying to close outlook gives my the "do you want to wait for the application screen". I end outlook by saying no (after a long waiting period)
- Restarting Outlook gives me the "GPG4win Plugin warning" with the choice to deactivate this plugin, since it showed a mayour problem...
When trying to sign with smime I get a Message Boy that GPG4win is not able to sign with my smime certificate. "Fehler Kleopatra: Signieren fehlgeschlagen: kein CRL bekannt"
Case 2)
PGP Test
- Kleopatro not running, fresh start of outlook
- Message Box shows correctly up and lets me choose between pgp and smime certificate. I choosed pgp. Afterwards I had to enter my passphrase
- Mail sent out correctly
- going to inbox: preview is blanc; no mail body visible; mail is "unsecure"; GPG4win does not show any decryption/analyzing activity
- opening mail: msgbox "Laufzeitfehler im Microsoft Access Add-In: Fehler bei Aufruf der Rückruffunktion "Ribbon_GetDCVisible" " ; clicked "alle ok"
- next msg box: Laufzeitfehler in Kerio Outlook Connector: Fehler bei Rückruffunktion "InspectorOnGetButtonEnabled", clicked "alle ok"
- mail window is showing. Mail body is empty (same as in preview); closing mailwindow; switching to another mailitem, switching back to the previous mail; preview still blanc; no activity
- opening mail again no message box shows up. mail body still empty; when closing message box pops up: Die Eigenschaft von [Text in Betreff] wurde geändert; sollen die Änderungen gespeichert werden?; i click no -opening same mail again; no message boxes; this time mail body shows correctly!; closing this times works without message box; opening again works correctly; -switching to new item; switching back; preview is ok!; opening is ok
- going to my mail in sent folder; preview blanc; opening works without messageboxes; mail body is blanc; I close; change mailitem; switch back; preview still blanc
- opening mailitem; mailbody blanc; closing; message box pops up "Die Eigenschaft von [Text in Betreff] wurde geändert; sollen die Änderungen gespeichert werden?"; I click no
- preview now shows correctly! I open the mail with out problems; mail body is ok
- I restart Outlook
- looking at my mail in inbox: preview blanc; mail unsafe; opening mail; message box "Laufzeitfehler im Microsoft Access Add-In: Fehler bei Aufruf der Rückruffunktion "Ribbon_GetDCVisible" " ; clicked "alle ok"
- next msg box: Laufzeitfehler in Kerio Outlook Connector: Fehler bei Rückruffunktion "InspectorOnGetButtonEnabled", clicked "alle ok"; mail shows up with blanc mailbody; closing mail; preview blanc
- switching mailitem; selecting mail again; preview blanc; opening; message box "Laufzeitfehler im Microsoft Access Add-In: Fehler bei Aufruf der Rückruffunktion "Ribbon_GetDCVisible" " ; clicked "alle ok" no second msgbox for "Kerio"; mail shows up with blanc mailbody; I close; message box pops up "Die Eigenschaft von [Text in Betreff] wurde geändert; sollen die Änderungen gespeichert werden?"; I click no
- preview now ok; opens ok now; mailbody shows correctly; switching mailitem forth and back; preview ok; mail opens correctly; status is still "unsicher"
- going to outbox to look at my mail
- preview shoes "OPENPGP Verschlüsselte Nachricht: Bitte warten Sie während die Nachricht entschlüsselt /geprüft wird"; this preview message stays forever
- opening mail without any messageboxes; mail body same as preview: "OPENPGP Verschlüsselte Nachricht: Bitte warten Sie während die Nachricht entschlüsselt /geprüft wird" ; i close mail
- switch mailitem forth back; preview now blanc; opening mail; body blanc; closing mail; message box pops up "Die Eigenschaft von [Text in Betreff] wurde geändert; sollen die Änderungen gespeichert werden?"; I click no
- preview now ok; mail opens ok and shows mailbody correctly; closing without any messageboxes
-I go back to inbox: mail previe still ok;opening ok; closing ok
- I restart outlook; same behaviour like last restart; so the above is reproducible
Summary: pgp signed mails are "unsave"; mail body does not show correctly; you need to open email three times to see email body correctly; after message box "Die Eigenschaft von [Text in Betreff] wurde geändert; sollen die Änderungen gespeichert werden?" the mail item seems to be "healed". When you restart outlook everything starts from beginning. So the above procedures are reproducible.
smime signature test:
-closing cleopatra running in the background
- restarting outlook;
- create new signed mail; send mail
-Message Box shows up correctly and lets me chosse between pgp and smime certificate. I choose smime any my smime certificate.
-message box "Fehler Kleopatra: Signieren fehlgeschlagen: kein CRL bekannt". I click ok
-so I can't sign at all. When I use the same certificate withe the native, built in outlook smime certification, everything works fine (at least it worked half a year ago; I'm not up to date how much certificate trouble startcom has at the moment; at least cleopatra states that my certificate is valid)
attached you find log files for the above procedures{F209629}