Vous avez un serveur sous Linux, vous gérez les mails avec Postfix et vous avez des erreurs d’envoi sur des domaines inexistants ou avec des adresses en erreurs (suite à une fausse manipulation par exemple), et vous avez besoin de faire un brin de ménage dans la file d’attente ?
On a une solution pour vous
mailq | grep "nom-de-domaine.com" -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
Source : www.fiat-tux.fr