Mutt french Page

Mise en conformité des messages PGP entrants
Posté par muttfr - virginie@muttfr.org. Approuvé le Vendredi 14 Septembre à 18:11
Dépt: GnuPG-procmail-mutt
Thème: crypto-privacy
Nous avions mentionné le problème au sujet de gnus Vs mutt : Mutt ne gère que les PGP-Mime, ce qui oblige notamment les utilisateurs gnus à réaliser maintes acrobaties pour assurer la compatibilité (en supposant qu'ils sachent qu'on utilise mutt :b).
Il est en fait possible de contourner ce problème en s'aidant de procmail :
# Messages encryptés et signatures :

:0
* !^Content-Type: message/
* !^Content-Type: multipart/
* !^Content-Type: application/pgp
{
    :0 fBw
    * ^-----BEGIN PGP MESSAGE-----
    * ^-----END PGP MESSAGE-----
    | formail \
        -i "Content-Type: application/pgp; format=text; x-action=encrypt"

  :0 fBw
    * ^-----BEGIN PGP SIGNED MESSAGE-----
    * ^-----BEGIN PGP SIGNATURE-----
    * ^-----END PGP SIGNATURE-----
    | formail \
        -i "Content-Type: application/pgp; format=text; x-action=sign"
}

# Pour les clés :

 :0 fBw
    * ^-----BEGIN PGP PUBLIC KEY BLOCK-----
    * ^-----END PGP PUBLIC KEY BLOCK-----
    | formail -i "Content-Type: application/pgp-keys; format=text;"

Ainsi, procmail récupère les clés ou les données cryptées et/ou signées que notre interlocuteur a eu le mauvais gout d'intégrer au cors du message, et les transmet à formail qui se charge d'ajouter le type Mime correspondant. Mutt pourra alors les identifier, et donc les traiter comme à l'accoutumée (déchiffrement à la volée, vérification des signatures, intégration de la clé au trousseau vie Esc-k etc.). Magique :)

0 commentaire parmi 2


  • Ce site tourne sous daCode
  • URL: http://muttfr.org