Vider toute la queue de message en une ligne de commande

Suite à un petit piratage de formulaire de contact, j'ai eu un gros souci de serveur qui était fortement ralenti, et qui n'allait pas tarder à se voir blacklisté pour spam. La gestion de ce serveur CentOS se faisait via Plesk, et l'accès de la mail queue était très instable voire impossible. Il a fallu utiliser une solution radicale, tout vider avec ligne de commande ssh.

En se connectant avec Terminal au serveur, il faut alors taper la ligne de commande :

#/etc/init.d/qmail stop && cd /var/qmail/queue && find intd todo local remote mess info bounce -type f -print |xargs rm && /etc/init.d/qmail start

On stoppe le service, on vide les message, et on redémarre le service.

BLOG COMMENTS POWERED BY DISQUS