es kommt immer wieder mal vor, dass mailboxen durch viele, viele kleine mails so vollgemuellt sind, dass abrufen nicht wirklich reizvoll ist oder schon daran scheitert, dass die mailclients in servertimeouts rennen. dann kann dieses script sehr nĂĽtzlich sein:
jutta@srv01:~$ cat cleanpop3
- Code: Alles auswählen
#!/bin/sh
username="EINTRAGEN";
password="EINTRAGEN";
MAX_MESS=$1
[ $# -eq 0 ] && exit 1 || :
sleep 2
echo USER $username
sleep 1
echo PASS $password
sleep 2
for (( j = 1 ; j <= $MAX_MESS; j++ ))
do
echo DELE $j
sleep 1
done
echo QUIT
die anzahl der zu löschenden mails kann man über die kommandozeile übergeben.
nähere erklärungen dazu:
http://www.cyberciti.biz/tips/remove-or ... erver.html