Newsgroup: it.comp.os.linux.software
Titolo: Interfacciare mutt con gnupg

Salve ragazzi.
Qualcuno sa se mutt si può interfacciare con GnuPG? In pratica sarebbe
carino se scritto la mail con qualche tasto si possa crittare il mesaggio
e quindi spedirlo.
Ciao e grazie

 mesaggio e quindi spedirlo.
prova a non configurare nulla, e vedrai che funziona, premendo "p" prima
di  inviare la  mail ;-)  sembra  strano, ma  l'impostazione di  default
dovrebbe gia` essere ok, devi solo generarti le chiavi prima con gpg. Se
non dovesse  andare, questa e'  la mia conf, ma  non ho fatto  altro che
copiare le righe da /etc/Muttrc, quindi  e` inutile, visto che quel file
viene letto comunque in avvio di mutt:
#queste non c'entrano, ma tornano utili ;-)
my_hdr X-GPG-Keyserver: 
http://www.keyserver.net
my_hdr X-GPG-Keynumber: 0x1503ADAB
my_hdr X-GPG-Fingerprint: E4E0 8B1A CDB1 09FA 692E  3E7F F82A 612B 1503 ADAB
# GnuPG configuration
#set pgp_sign_micalg=pgp-sha1 # default for DSS keys
set pgp_decode_command="gpg %?p?--passphrase-fd 0? --no-verbose --batch --output - %f"
set pgp_verify_command="gpg --no-verbose --batch --output - --verify %s %f"
set pgp_decrypt_command="gpg --passphrase-fd 0 --no-verbose --batch --output - %f"
set pgp_sign_command="gpg --no-verbose --batch --output - --passphrase-fd 0 --armor --detach-sign --textmode %?a?-u %a? %f"
set pgp_clearsign_command="gpg --no-verbose --batch --output - --passphrase-fd 0 --armor --textmode --clearsign %?a?-u %a? %f"
set pgp_encrypt_only_command="/usr/lib/mutt/pgpewrap gpg -v --batch --output - --encrypt --textmode --armor --always-trust -- -r %r -- %f"
set pgp_encrypt_sign_command="/usr/lib/mutt/pgpewrap gpg --passphrase-fd 0 -v --batch --output - --encrypt --sign %?a?-u %a? --armor --always-trust -- -r %r -- %f"
set pgp_import_command="gpg --no-verbose --import -v %f"
set pgp_export_command="gpg --no-verbose --export --armor %r"
set pgp_verify_key_command="gpg --no-verbose --batch --fingerprint --check-sigs %r"
set pgp_list_pubring_command="gpg --no-verbose --batch --with-colons --list-keys %r"
set pgp_list_secring_command="gpg --no-verbose --batch --with-colons --list-secret-keys %r"
set pgp_getkeys_command=""
-- 
Configura internet, junkbuster, fetchmail, procmail, leafnode, firewall,
dns, wwwoffle, postfix, mutt, slrn, kernel, ed altro, visitando il sito:
http://mrshark.sourceforge.net
 od 
http://mrshark.cjb.net
 e scaricando il
"Quick&Easy Configuration Howto". Cosenza LUG: IRC: 
irc.openprojects.net
canale #cslug - Mailing-list: 
http://www.linux.it/mailman/listinfo/cslug

 Salve ragazzi.

Hai voglia da quanto tempo lo fa...
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

 viene letto comunque in avvio di mutt:
 [...]
 E per decrittare automaticamente, basta che metti nel tuo .procmail:
 
 # Add a "Content-Type: application/pgp" header so Mutt will know the
 # mail is encrypted.
 :0 fBw
 * ^-----BEGIN PGP MESSAGE-----
 * !Content-type: multipart
 | formail -i "Content-Type: application/pgp; format=text;
 | x-action=encryptsign"
 # Add a "Content-Type: application/pgp" header so Mutt will know the
 # mail is signed.
 :0 fBw
 * ^-----BEGIN PGP SIGNED MESSAGE-----
 * !Content-type: multipart
 | formail -i "Content-Type: application/pgp; format=text;
 | x-action=sign"
-- 
Franco (togli TOGLIMI se vuoi rispondermi)
"La pratica della felicita' puo' diventare sovversiva quando si
collettivizza".					 Felix Guattari

 Hai voglia da quanto tempo lo fa...
Sapete come fargli cifrare un testo nel corpo del messaggio ?
a me fa sempre degli allegati strani e quelli che lo ricevono brontolano
sempre: vorrebbero appunto il messaggio cifrato come corpo della mail.
in mutt ho premuto F1 e ho letto molta roba, ma per questa cosa non ne
sono venuto fuori.
Grazie in anticipo!

 sempre: vorrebbero appunto il messaggio cifrato come corpo della mail.
Mi pare che Franco Vite abbia postato delle righe da inserire nel
.procmailrc allo scopo. In ogni caso io ho questa roba qui nel mio
.muttrc:
source ~/gpg.rc
e gpg.rc contiene:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=> CLIP HERE < =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
set pgp_decode_command="gpg %?p?--passphrase-fd 0? --no-verbose --batch
-o - %f"set pgp_verify_command="gpg --no-verbose --batch -o - --verify
%s %f"
set pgp_decrypt_command="gpg --passphrase-fd 0 --no-verbose --batch -o -
%f"
set pgp_sign_command="gpg --no-verbose --batch -o - --passphrase-fd 0
--armor --detach-sign --textmode %?a?-u %a? %f"
set pgp_clearsign_command="gpg --no-verbose --batch -o - --passphrase-fd
0 --armor --textmode --clearsign %?a?-u %a? %f"
set pgp_encrypt_only_command="pgpewrap gpg -v --batch -o - --encrypt
--textmode --armor --always-trust -- -r %r -- %f"
set pgp_encrypt_sign_command="pgpewrap gpg --passphrase-fd 0 -v --batch
-o - --encrypt --sign %?a?-u %a? --armor --always-trust -- -r %r -- %f"
set pgp_import_command="gpg --no-verbose --import -v %f"
set pgp_export_command="gpg --no-verbose --export --armor %r"
set pgp_verify_key_command="gpg --no-verbose --batch --fingerprint
--check-sigs %r"
set pgp_list_pubring_command="gpg --no-verbose --batch --with-colons
--list-keys %r" 
set pgp_list_secring_command="gpg --no-verbose --batch --with-colons
--list-secret-keys %r" 
set pgp_getkeys_command=""
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=> CLIP HERE < =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


Se ti leggi il manuale di Mutt c'è scritto. Comunque io ho messo nel mio
.muttrc anche queste cosine:
set pgp_autosign  
set pgp_replyencripted
set pgp_replysign
set pgp_long_ids
set pgp_create_traditional=no
set pgp_show_unusable
insomma se guardi  sul manuale di Mutt ci sono  proprio tutte le opzioni
che vuoi...
Ciao
Angelo
-- 
Il denaro e' meglio della povertà, se non altro per ragioni economiche.