Suppri­mer tous les mails de la file d’at­tente de post­fix pour un domaine parti­cu­lier

Aver­tis­se­ment : cette astuce ne fonc­tionne que si vous utili­sez postfix. Il faudra l’adap­ter si vous utili­sez autre chose, comme exim par exemple.

Il arrive qu’on ait un grand nombre de mails en attente pour un domaine erroné. Une des erreurs les plus fréquentes que nous rencon­trons à Frama­soft est l’uti­li­sa­tion d’une adresse en @gmail.fr. Un mail envoyé à une telle adresse n’abou­tira jamais (dig MX gmail.fr +short vous en convain­cra, il n’y a pas de champ MX pour ce domaine). Nous rencon­trons aussi pas mal d’adresses @voila.fr alors que voila.fr a cessé de four­nir du mail depuis le 12 janvier 2016 (Voir http://korben.info/voila-cest-fini.html).

On pour­rait lais­ser ces mails dans la file d’at­tente et attendre qu’ils expirent d’eux-mêmes au bout de 5 jours… mais cela fait 5 jours où la file d’at­tente gros­sit pour rien, ce qui déclenche des alertes dans notre super­vi­sion, ce qui peut masquer un réel problème.

Pour se débar­ras­ser de ces mails en une commande :

mailq | grep "gmail.fr" -B1 |\
 sed -e "s@ .*@@" -e "s@--.*@@" -e "s@(\(host\|delivery\|connect\).*@@i" -e "s@\*@@g" |\
 sed ':a;N;$!ba;s/\n/ /g' |\
 sed -e "s@ \+@ -d @g" -e "s@^@postsuper -d @" -e "s@ -d \+\$@@" |\
 bash
Me soutenir sur Tipeee Me soutenir sur Liberapay

Merci à mes tipeurs :-)

Le 14 juillet dernier, j’ai lancé mes pages Tipeee et Libe­ra­pay.

La récom­pense de base est l’ap­pa­ri­tion sur une page mensuelle de remer­cie­ments… voici celle de décembre !

Elle arrive un poil en retard… parce que manque de pot, la page de Tipeee qui liste mes tipeurs du mois me renvoyait une vilaine erreur 500 :-(

Merci à :

Profi­tons un peu de cet article pour faire un petit résumé de mon acti­vité libriste du mois de décembre :

  • Amélio­ra­tion de Lstu et publi­ca­tion de la v0.07. Merci aux contri­bu­teurs qui ont ajouté des fonc­tion­na­li­tés : Phyks pour le mot de passe admin hashé et la confi­gu­ra­bi­lité du système de bannis­se­ment et Pierre Rudloff pour le tracking des visites via piwik.
  • Début de créa­tion d’un client en ligne de commande pour Lufi. Je l’avais fini, tout fonc­tion­nait, mais j’ai voulu faire du ménage dans le dossier avant de commi­ter et j’ai effacé ce que j’avais fait par mégarde :-(. J’ai donc du reprendre la partie sur l’en­voi de fichiers à partir de zéro ou presque : il me restait quelques souve­nirs et les noms des biblio­thèques que j’avais utili­sées pour cette partie. Ça ne devrait plus trop tarder.
Me soutenir sur Tipeee Me soutenir sur Liberapay