Hace poco tuve una amarga experiencia que estaba usando mi servidor, como spam de correo, al ver la cola me di cuenta que tenia mas de 10 mil correos encolados.
Lo primero que hice fué detener el servidor de correo, debido a la gran cantidad de correos, esto no lo podia borrar desde el plesk, asi que despues de mucho buscar encontré este script que me sirvió de mucho.
Para saber cuantos archivos tenemos en la cola, ejecutamos por consola el siguiente comando.
/usr/local/psa/admin/bin/mailqueuemng -s
Ahora detenemos el servicio
/etc/init.d/qmail stop
Nos movemos a la carpeta de qmail
cd /var/qmail/queue
Ahora borramos la cola
rm -rf info intd local mess remote todo
Creamos las careptas de nuevo
mkdir mess
for i in `seq 0 22`; do
mkdir mess/$i
done
cp -r mess info
cp -r mess intd
cp -r mess local
cp -r mess remote
cp -r mess todo
chmod -R 750 mess todo
chown -R qmailq:qmail mess todo
chmod -R 700 info intd local remote
chown -R qmailq:qmail intd
chown -R qmails:qmail info local remote
/etc/init.d/qmail start
No hay comentarios:
Publicar un comentario