Outlook S/MIME Issues
Not sure if this is the correct channel to report issues discovered while testing Outlook's native S/MIME handling.
Some issues seem to affect certain Outlook versions only - possibly fixed or broken along the way as Outlook got updated.
Outlook S/MIME Issue #1:
Loss of Rich Text formatting and embedded images go missing
- Compose an email
- Turn on “Encrypt with S/MIME”
- Put your own email address in the “To:” field
- Switch to “Rich Text’ format
- Embed an image into the email body
- Send the email
- Check the email in your “Sent Items” folder
- Is the embedded image missing and replaced by “<<…>>” text?
- Repeat the above with embedded inline attachments positioned within the email body
- Are the inline attachments converted to normal attachments? i.e. no longer embedded in the body?
Outlook S/MIME Issue #2:
Corrupted email sent when manually saving and turning off encryption after “Send Unencrypted” prompt
- Compose an S/MIME encrypted email to someone whose cert is unavailable on your machine
- Click on “Send” button, Outlook will prompt whether to “Send Unencrypted” or to “Cancel” the send
- Click on “Cancel” button, to return to the compose window
- Manually “Save” the draft by pressing Ctrl-S or using the compose window’s “FileàSave” action
- Make sure not to close the compose window in the step above
- Deselect the “Encrypt” option, i.e. no encryption
- Click on “Send” button, Outlook will send out the email successfully
- Try opening the email that was just sent out in the “Sent Items” folder
- Is Outlook able to open the email for viewing?
- Check with the recipient if his/her Outlook is able to open the email for viewing as well
Outlook S/MIME Issue #3:
ItemSend event handlers are fired BEFORE the dialog in Issue #2 above
- Create and install a simple Outlook addin which listens to the ItemSend event
- Compose an S/MIME encrypted email to someone whose cert is unavailable on your machine
- Click on “Send” button
- The ItemSend event handler of the addin installed in step #1 is triggered
- Thereafter, Outlook will prompt whether to “Send Unencrypted” or to “Cancel” the send
- Expected behaviour is that Outlook should take the lead in showing the above dialog first and cancel the ItemSend event upfront if necessary
Outlook S/MIME Issue #4:
Unencrypted draft reply to previously encrypted HTML email becomes Plain Text when saved as MSG file
- Send yourself an S/MIME encrypted email in HTML format
- Reply to the received encrypted email (still in HTML format)
- Turn off the "Encrypt" option while composing the reply
- Make some edits to the email body
- Save the edits (e.g. press Ctrl-S)
- Save the Draft email as a Unicode MSG file - do not send it
- Open the MSG file - it seems to have lost the HTML format and is now downgraded to Plain Text format?