Well I finally got a around to installing ssl/imap. That’s not the interesting part š
I wanted to change the name of the daemon from imapd to imapsd. That’s where all my frustration started. Long story short… if you change the name of the binary, you need to also need to change the name of the file that holds the certificates.
In this case “/usr/local/ssl/certs” needed a file called imapsd.pem. I just created a sym-link to the imapd.pem file and all started working again.
Nowhere is this clearly documented. I was able to figure out the issue with this trusty truss command: truss -f -d -a -e -v all -p PID
Tried to make a witty comment about my total abscense of understanding what you are talking about – but came up with – nothing…. well – glad you could solve your problem and everything started working again… š