Dans la RFC 3156 qui traite des interactions entre les formats OpenPGP et MIME, il y a deux façon de procéder pour envoyer un message signé et chiffré:

  • soit on signe et chiffre dans la foulée,
  • soit on signe, on MIME-encapsule, et on chiffre.

Mon script mail2blog supporte la première façon de faire parce que c'est ce que mutt fait. Et ne supporte pas evolution car il utilise la deuxième façon de faire. J'ai donc ajouté le support des mails signés tout court pour que ça marche. Bref, mes scripts ont "évolué" parce que evolution me les brisait.