in reply to Module recommendations to send encrypted email
I would offer two unrelated suggestions:
What you really want is for the entire communication process to be as transparent as possible. “You are stuffing e-mail messages through a secure channel. The recipient, whether it is a Perl program or not, receives the messages as-tendered. It Just Works.™” Both parties know that the messages came from their stated senders and were received as-tendered, but, insofar as possible, do not have to be inconvenienced by the process of obtaining these assurances. “Yeah, it’s robust and secure. Big Deal.” = Perfect.