Differences between version 10 and revision by previous author of MuttGPGEncryptToSelf.
Other diffs: Previous Major Revision, Previous Revision, or view the Annotated Edit History
Newer page: | version 10 | Last edited on Wednesday, March 24, 2004 8:53:10 am | by AristotlePagaltzis | Revert |
Older page: | version 1 | Last edited on Monday, July 21, 2003 3:15:44 am | by KevinGeorge | Revert |
@@ -1,36 +1,38 @@
If you want to be able to read encrypted mail you have sent (in your sent-mail folder),
-you will have to encrypt outgoing mail for
multiple keys. At one point there was apparently
+you will have to encrypt outgoing mail with
multiple keys. At one point there was apparently
a mutt option called 'pgp_encryptself', but it seems to no longer exist.
If you want to encrypt your mail with your own public key as well as the recipient's public key,
you can do it as follows:
-you@wherever:~>
grep pgp_encrypt ~/.muttrc
+ $
grep pgp_encrypt ~/[
.muttrc]
-If you customized pgp_encrypt_only_command or pgp_encrypt_sign_command, you just want to add to them.
+If you customized __
pgp_encrypt_only_command__
or __
pgp_encrypt_sign_command__
, you just want to add to them.
If not, check here:
-you@wherever:~>
grep pgp_encrypt /etc/Muttrc
+ $
grep pgp_encrypt /etc/Muttrc
-..
now, you will
need your key ID, which you can find with 'gpg --list-key your@email.address'. You should
-see something like this
:
+You will
now need your key ID, which you can find as follows
:
-pub 1024D/__
72A6205E__
2003-07-20 Kevin George <kevin@... .net>%%%
-uid Kevin George <kevin@... .com>
+ $ gpg --list-key your@email.address
+
pub 1024D/72A6205E 2003-07-20 Kevin George <kevin@... .net>
+ uid Kevin George <kevin@... .com>
+ [[...]
-The ID is the number after the first slash (
72A6205E in this case)
.
+The ID is the number after the first slash -
72A6205E in this case. Now edit the pgp_encrypt_only_command and pgp_encrypt_sign_command lines of your [.muttrc] (or add new ones based on the entries in /etc/Muttrc) to look like this:
-You now need to edit the pgp
_encrypt
_only
_command and pgp
_encrypt_sign_command lines of
your .muttrc (or add new ones,
-based on the /etc/Muttrc ones
).
+(
__Please do not copy these lines directly
__ - base yours on
your existing settings as they will likely differ from mine
.)
-So (__please do not copy this directly__, you should make one based on your existing settings as they may differ
-from mine),
-
-
set pgp_encrypt_only_command="/usr/lib/mutt/pgpewrap /usr/bin/gpg
--charset utf-8
--batch
--quiet
--no-verbose --output - --encrypt __--encrypt-to 72A6205E__ --textmode --armor --always-trust -- -r %r -- %f"%%%
-set pgp_encrypt_sign_command="/usr/lib/mutt/pgpewrap /usr/bin/gpg
--charset utf-8 --passphrase-fd 0
--batch --quiet
--no-verbose
--textmode --output - --encrypt __--encrypt-to 72A6205E__ --sign %?a?-u %a? --armor --always-trust -- -r %r -- %f"
+set pgp_encrypt_only_command="/usr/lib/mutt/pgpewrap /usr/bin/gpg --charset utf-8 --batch --quiet --no-verbose --output - --encrypt __--encrypt-to 72A6205E__ --textmode --armor --always-trust -- -r %r -- %f"%%%
+set pgp_encrypt_sign_command="/usr/lib/mutt/pgpewrap /usr/bin/gpg --charset utf-8 --passphrase-fd 0 --batch --quiet --no-verbose --textmode --output - --encrypt __--encrypt-to 72A6205E__ --sign %?a?-u %a? --armor --always-trust -- -r %r -- %f"%%%
The bold area is what you are adding. Be sure to add the "--" at the beginning of the first bold word. Dashes
-may not appear bold in your font.
+may not appear bold in your font. You should now be set. Restart [mutt|Mutt] and try sending encrypted email to someone else, then try reading it in your sent-mail folder.
+
+If you get shell or [gpg|GPG] errors, be sure that the 'set' lines have no linefeeds where they don't belong. You may need to disable word wrap in your editor (pico/nano word wrap by default - use the '-w' command line argument to disable word wrap).
+
+If/when you upgrade [mutt|Mutt], you will probably want to check your /etc/Muttrc afterwards and see if any of the pgp_encrypt_X lines have been modified.
+This should not be a problem though, since you should not have edited the lines in there, but in ~/.muttrc instead. That makes much more sense as well, in case you want to add other users to the system later (or if they already exist). When they send encrypted mail, they will not appreciate it if it is readable by you ;-)
-You should be set. Restart mutt and try sending encrypted email to someone else, and try reading it in your sent
-mail folder. If you get shell errors, or gpg spits errors out, be sure that the 'set' lines have no linefeeds in the middle of the line. Each set line should be all on one line. You may need to disable word wrap in your editor. For example,
-pico/nano wordwrap by default. You can use '
-w' to disable word wrap.
+----
+Part of CategoryCryptography