PDA

Bekijk Volledige Versie : Mail Queue Administration



EsMa
14/03/07, 20:18
Doordat er iemand op mijn server een corupt script heeft staan er in de Mail Queue Administration 27 lange pagina's met email berichten.

Hoe kan ik deze zsm verwijderen? Heb gezocht naar een select all voor het betreffende account maar nog niet gevonden. Krijg nu een lamme vinger van het scrollen en klikken.

Alvast bedankt.

Zal zelf het antwoord maar even geven :)


de map /var/spool/exim/input renamen naar /var/spool/exim/input.old en een nieuwe map input aanmaken. Let daarbij op de eigendoms en schrijf rechten van de nieuwe map.

En de database verwijderd (in overleg met de klant)

Zie dat de mail Queue nu leeg is :)

vBoxx
14/03/07, 23:33
Je kan in iedergeval boven aan de pagina op select drukken dan zijn alle checkboxen aangevinkt, en op die manier kan je in iedergeval in 1 keer een pagina legen..

Die andere manier kende ik niet ;)

cwf
15/03/07, 00:05
je kan ook via DA mail queue administration -> advanced search -> items per page ''ALL'' doen. Zo kun je alle mailtjes in één keer wissen. Uiteraard is het via SSH sneller bij grote hoeveelheid mail.

EsMa
15/03/07, 00:27
je kan ook via DA mail queue administration -> advanced search -> items per page ''ALL'' doen. Zo kun je alle mailtjes in één keer wissen. Uiteraard is het via SSH sneller bij grote hoeveelheid mail.

ik heb dit niet geprobeerd omdat er zoveel mailtjes in stonden dat ik bang was dat er wat verkeerd zou gaan.

Zal deze tip wel onthouden en indien weer nodig hem toepassen.

Bedankt voor de tip.

Geert-Jan
15/03/07, 07:35
krijg je waarschijnlijk een runtime time oute....

AlexanderOnline
15/03/07, 08:10
Heb hier een handig scriptje. zie bijlage, even hernoemen naar exim_empty_queue.sh . Met exim -bp kun je kijken wat het afzenderadres is om al die mails van dat script weg te gooien. Scriptje werkt eenvoudig, je ziet vanzelf wel hoe het werkt.

neokglitch
31/07/07, 15:40
AlexanderOnline, bedankt voor het script, mijn mail queue is ook enorm

bami82
31/07/07, 16:07
je kan ook gewoon even op de command line intypen:

exipick -i | xargs exim -Mrm