I have an IMAP account courtesy of my brother, who created a self-signed SSL certificate to allow encrypted connections to the server.
Given that it is not really a failure to connect (Mail has to connect to the server to get the certificate in the first place), the IMAP certificate dialog text should be similar to the SMTP certificate verification warning dialog.
Obviously, I trust these certificates and don’t care that a CA hasn’t given them their stamp of approval. My first thought: look in the Details section for a way to add a certificate to the trusted list. Nope — just certificate metadata.
There are two ways to end the irritation of the incoming (IMAP) warning dialog:
- Via Mail
- Click the Show Certificate button on the warning dialog that appears when first connecting to the mail server.
- Drag-and-drop the certificate icon to your desktop. I’m a drag-and-drop fanatic and did not think to try it here.
- Double-click the .cer file to launch Keychain Access.
- Add the certificate to the X509Anchors keychain.
- Enter an administrator login & password.
- Via Safari
- Connect to the IMAP server’s port (usually 993) in Safari.
- Click the Show Certificate button
- Tick the Always trust these certificates box.
- Enter your password so the SSL cert can be added to the X509Anchors keychain.
I’ve used the first method to add the SMTP certificate to the X509 keychain and set the trust level to Always, but I still get a warning dialog before sending the first message of a Mail use session. Any suggestions?
Two rather opaque methods to work around an irritation that can be addressed just by adding the check box that appears on the warning dialog in Safari to those in Mail.
Another possibility would be something similar to the Thunderbird dialog (which was obviously sloppily carried over from Sea Monkey or Firefox).