Vuotare le code di Qmail

Mi è successo (colpa mia) che nella coda della posta in uscita di Qmail ci siano rimasti dei messaggi che a intervalli regolari continuavano ad essere recapitati.

poca roba, ma la codi Qmail e’ strutturata in modo un po’ “vasto”, e andre a cancellare a mano i file che costituiscono la coda puo’ essere un po’ lungo e tedioso.

Ma si puo’ fare anche cosi:

/etc/init.d/qmail stop
find /var/qmail/queue/mess -type f -exec rm {} \;
find /var/qmail/queue/info -type f -exec rm {} \;
find /var/qmail/queue/local -type f -exec rm {} \;
find /var/qmail/queue/intd -type f -exec rm {} \;
find /var/qmail/queue/todo -type f -exec rm {} \;
find /var/qmail/queue/remote -type f -exec rm {} \;
/etc/init.d/qmail start

semplice ed elegante :-)


3 Comments

  1. Daniele says:

    Se non mi ricordo male cosi’ ripulisci anche la coda della posta in entrata.

  2. diggita.it says:

    Vuotare le code di Qmail…

    Mi è successo (colpa mia) che nella coda della posta in uscita di Qmail ci siano rimasti dei messaggi che a intervalli regolari continuavano ad essere recapitati.

    poca roba, ma la codi Qmail e’ strutturata in modo un po’ “vasto”, e andre a ca…

  3. Giuseppe says:

    Ciao, non riesco ad eliminare le code cosi’…in pratica dopo aver richiamato il primo comando find /var/qmail/queue/mess -type f -exec rm {} \; mi si impalla putty e non riesco ad andare oltre…ma devo inserire il ; finale?