Le coin des experts

Bienvenue !

Cette communauté est déidée aux professionnels et aux personnes intéressées par nos produits et services.
Partagez et discutez du meilleur contenu et de nouvelles idées marketing, construisez votre profil professionnel et devenez de meilleurs marketeurs ensemble.

1

Comment supprimer tous les emails d'un expéditeur spécifique

Avatar
Xavier Mukalamushi

Bonjour,

Suites à une faille dé sécurité dans mon site Wordpress, la file d'attente de mon serveur mail postfix contient plusieurs milliers d'emails partant de l'adresse webmaster@mondomaine.cd


Comment puis-je les supprimer, tous, en ligne de commande?


Avatar
Annuler
1 Réponse
1
Avatar
LUBA Vincent
Meilleure réponse

Bonjour,

Pour lister les mails concernés, utilisez la commande suivante:

# postqueue -p |grep "webmaster@mondomaine\.com"

Pour voir le nombre de messages

# postqueue -p |grep "webmaster@mondomaine\.com" |wc -l

Pour supprimer toute la file

# postqueue -p | tail -n +2 | awk 'BEGIN { RS = "" } /webmaster@mondomaine\.com/ { print $1 }' | tr -d '*!' | postsuper -d -
Avatar
Annuler