I’ll describe a simple workaround that may eliminate the need for the Mail Bundle forever.
I’m assuming that PGP Desktop is already installed in your system. I merely upgraded my Leopard to Snow Leopard and PGP Desktop is working fine save for the occasional non-critical crash.
The important part is to define PGP’s Encrypt and Decrypt-Verify commands as system-wide services. The Services menu is cumbersome to use but thanks to Snow Leopard, once you define a system-wide service, it pops up in the contextual menu when you right click.
For this to work, there are two important notes:
- You need to be in a text window.
- You need to be operating on editable text.
In Mail.app, when you want to Encrypt a message, just type it normally, then do a Select All. Right click to reveal the contextual menu and select Encrypt. Your message is ready to go, properly encrypted by PGP.
Decrypting received messages is just a little more tricky but you’ll get used to it in no time. The problem is the message does not contain editable text. Just hit reply to open a new message containing the received text. Of course this gives you the received text in an editable window. Now do a Select All and then right click to reveal the contextual menu, and finally select Decrypt-Verify. Now you have the original received message properly Decrypted. If you want to reply it at that point, write your reply and Encrypt as above. If you just want to read it and reply later, just discard the message window that contains the decrypted text.
It’s really easy and I see it no different that the routine with the Mail Bundle.
And now the mother of all tips: Since we’re talking of a system-wide service, the routine above works exactly the same using any web mail system be it Gmail, MobileMe or anything else.
Enjoy!
Postscript: Of course PGP Corporation could have given us something like this at exactly the time that they said “Don’t upgrade to Snow Leopard!” If, of course, they had been anything like a decent customer service company. It’s almost farcical to think that they should have banned me from PGP customer forums. I’m their best ally in the blogosphere trying to help PGP Desktop Mac users!

This is how your Services menu should look like.

Thus you write your message and encrypt it. Once you manage to get Encrypt and Decrypt-Verify services in your contextual menu, happiness could not be far behind.