Hier, j'ai voulu payer ma taxe d'habitation en ligne. En fait, c'est pas du tout un paiement en ligne, mais une inscription pour un prélèvement automatique à la date limite.

On reçoit par e-mail une autorisation de prélèvement à signer et à renvoyer à notre établissement bancaire. Mais voilà : leur mail est complètement cafouillé (le MIME n'est pas bon), donc on a du beau texte en base64 à décoder nous-même à la main.

Au cas où ça serve à quelqu'un d'autre, j'ai d'abord copié le texte encodé en base64 dans un fichier piece_jointe.pdf.b64, et j'ai fait ça ensuite :

$ perl -MMIME::Base64 -wne 'print decode_base64($_)' < piece_jointe.pdf.b64 > piece_jointe.pdf

Et voilà, comme disent nos amis d'outre-Manche (et -Atlantique).