OVH Community, your new community space.

Vaciar la cola de correo con Qmail


manoleet
09/08/2013, 10:51
Os recomiendo la herramienta qmqtool:

http://jeremy.kister.net/code/qmqtool/files/

Y un tutorial en español:

http://www.sergiosainz.com/qmail-adm...a-con-qmqtool/

kennysamuerto
09/08/2013, 10:14
Para vaciar la cola de Qmail, no hay nada como qmHandle.

http://sourceforge.net/projects/qmhandle/

Os lo bajais, y se descomprime.

Luego simplemente parar qmail, y arrancar qmhandle, y dejarlo trabajar.

./qmHandle -D

Con ese comando borrareis toda la cola. Tiene otras muchas opciones interesantes.

Saludos

ciervo28
09/08/2013, 09:58
Tras muchos problemas y peores soluciones... el puto manual de OVH al que se hace referencia me hizo reinstalar de nuevo un servidor completo ya que se cepilló la cola de correo, he descubierto el remedio ante una cola saturada. Esto normalmente suele ser por un spammer (55000 correos en menos de 24 horas). La solución no es regenerar la cola. La solución es, en esta caso para Plesk:

para el servciio qmail (esto puede tardar bastante tiempo, no os alarméis)

borra toda la cola... se que es una putada porque no quieres eliminar correos de los clientes pero, es mejor eso que no tener que reinstalar un servidor. Lo mejor es que llames y se lo digas.

No creáis que soy tan listo.. el enlace es:

http://www.por-correo.com/index.php/...enimiento.html

de todas formas, a veces es necesario hacerse con literatura. Yo tengo un manual de qmail, que si me hubiera leído me hubiera ahorado algunos disgustos.

Saludos.

Alia
31/03/2009, 12:38
Perdona pero en la guía el ls se realiza desde ese directorio:

[root@nsxxxx queue-repair-0.9.0]# ls -l queue
total 36
drwx------ 2 qmails qmail 4096 mar 25 17:39 bounce
drwx------ 25 qmails qmail 4096 mar 25 17:39 info
drwx------ 2 qmailq qmail 4096 mar 25 17:39 intd
drwx------ 25 qmails qmail 4096 mar 25 17:39 local
drwxr-x--- 2 qmailq qmail 4096 mar 25 17:39 lock
drwxr-x--- 25 qmailq qmail 4096 mar 25 17:39 mess
drwx------ 2 qmailq qmail 4096 mar 25 17:39 pid
drwx------ 25 qmails qmail 4096 mar 25 17:39 remote
drwxr-x--- 2 qmailq qmail 4096 mar 25 17:39 todo

souman
30/03/2009, 18:25
Cita Publicado inicialmente por Alia
Bueno, seguí con la guía obviando el error obtenido en ese paso, en el servidor de correo si que se creo bien la cola y se vació correctamente la cola de qmail.

Saludos.
obviamente no existe tal error. El error es tullo de no fijarte donde haces el ls.
según tu ls estas en el directorio queue-repair-0.9.0 y dentro de ese directorio no creo que cree la cola. La cola lo mas normal es que la cree en /var/qmail y no dentro del directorio del programa que usaste para borrar la cola.

Alia
30/03/2009, 12:00
Bueno, seguí con la guía obviando el error obtenido en ese paso, en el servidor de correo si que se creo bien la cola y se vació correctamente la cola de qmail.

Saludos.

Alia
30/03/2009, 11:29
Hola!

Estoy intentando seguir la guía http://guias.ovh.es/ColaQMailLlena pero me falla un paso y ya no se como seguir.

El paso es al rehacer la cola. Me bajo el programa y al probar que todo va bien (./queue_repair.py -c -s 23 --no-bigtodo) me sale el siguiente mensaje:
queue_repair.py v. 0.9.0
Copyright (C) 2001 Charles Cazabon
Licensed under the GNU General Public License version 2

running in test-only mode
finding qmail UIDs/GIDs...
qmaill : UID 503
qmaild : UID 502
alias : UID 501
qmailr : UID 506
qmails : UID 507
qmailp : UID 504
qmailq : UID 505
qmail : GID 502
nofiles : GID 200
using forced conf-split of 23
creating new queue at /var/qmail
using forced non-big-todo
checking main queue directories...
checking directory queue...
checking directory queue/bounce...
checking directory queue/info...
checking directory queue/intd...
checking directory queue/local...
checking directory queue/lock...
checking directory queue/mess...
checking directory queue/pid...
checking directory queue/remote...
checking directory queue/todo...
checking split sub-directories...
.........
A continuación compruebo que si todo ha sido reiniciado correctamente, pero parece que no :

ks358852 queue-repair-0.9.0 # ls -l queue
ls: no se puede acceder a queue: No existe el fichero o el directorio
¿Cuál puede ser el motivo de que no se rehaga correctamente la cola?

Una cosa que veo rara es que entro como root pero al descomprimir el archivo queue-repair... me aparecen los directorios creados con otro owner diferente a root.

Gracias de antemano.

Saludos

ArteDark
20/02/2009, 12:26
Una vez más... Gracias Icering.

icenrg
17/02/2009, 13:13
Supongo que ya habrás probado a seguir la guia, sino es así: http://guias.ovh.es/ColaQMailLlena

Salu2

ArteDark
17/02/2009, 09:14
Hola, he intentado de mil formas vaciar la cola de correo de mi servidor, pero no hay forma. ¿Alguien me puede ayudar?

¿Que comandos debo introducir para eliminar la cola?
Gracias!