The setup comes from Roland, translation/description is from Joey (AKA
Martin Schulze <joey@infodrom.north.de>).

From: Roland Rosenfeld <roland@spinnaker.rhein.de>
Newsgroups: de.comp.os.unix.apps
Subject: Re: mutt und das pgp Chaos
Date: 24 Aug 1998 09:26:05 GMT
Message-ID: <6rrbjd$emp$2@luv.rhein.de>

To be able to use mutt with both pgp version 2 and version 5 you have
to configure it appropriate.  Since pgp2 and pgp5 use different names
this is no problem.  The following setup helps:


set pgp_v2=/usr/bin/pgp			# pgp 2.* binary
set pgp_v2_language=muttde		# language in ~/.pgp/language.txt
set pgp_v2_pubring=~/.pgp/pubring.pgp	# Public PGP-Keyring (PGP 2.*)
set pgp_v2_secring=~/.pgp/secring.pgp	# Secret PGP-Keyring (PGP 2.*)

set pgp_v5=/usr/bin/pgp5		# pgp 5.* binary
set pgp_v5_language=mutt		# language in ~/.pgp/language50.txt
set pgp_v5_pubring=~/.pgp/pubring.pkr	# Public PGP-Keyring (PGP 5.*)
set pgp_v5_secring=~/.pgp/secring.skr	# Secret PGP-Keyring (PGP 5.*)

set pgp_default_version=pgp2	# pgp2, pgp5, gpg (default for the following)
set pgp_receive_version=default	# pgp-version for decrypting and verifying sigs
set pgp_send_version=default	# pgp-version for composing messages
set pgp_key_version=default	# pgp-version for extracting and sendig keys

If you add the following macros you can switch between these two
versions in order to user the propper sign for each receipant.
Remember: Some mail programs on Windows or MacOS only use pgp5.

macro	generic \e2	":set pgp_default_version=pgp2 ?pgp_default_version\n"
						# switch to PGP 2.*
macro	generic \e5	":set pgp_default_version=pgp5 ?pgp_default_version\n"
						# switch to PGP 5.*

macro	pager	\e2	":set pgp_default_version=pgp2 ?pgp_default_version\n"
						# switch to PGP 2.*
macro	pager	\e5	":set pgp_default_version=pgp5 ?pgp_default_version\n"
						# switch to PGP 5.*

From now on with ESC 2 or ESC 5 resp. you can switch between the two
pgp versions.

You could also use send-hooks to select a different pgp version for
certain receipants.

