Guten Abend Simon, On Thu, Sep 25, 2003 at 07:58:33PM +0200, Simon Bienlein wrote:
Hallo Liste,
ich möchte Fetchmail so konfigurieren, dass es alle Mails > 20000 Bytes von den Servern löscht, jedoch keine Mails abholt. Das Abholen der Mails geschieht über die Windows-Clients. Hier meine /etc fetchmailrc:
poll pop.gmx.de protocol pop3 user simon.bienlein@gmx.de there with password geheim is simon here
Mit dem Aufruf
fetchmail -l 20000 -F /etc/fetchmailrc
bekomme ich folgende Fehlermeldung:
fetchmail: couldn't find canonical DNS name of /etc/fetchmailrc
all mailserver name lookups failed, exiting
Zunächst sei der Hinweis erlaubt, dass die Konfiguration keineswegs nach dem aussieht, was du zu tun beabsichtigst. Aber der Grund für deine Fehlermeldung liegt an deinem Auffruf: Du musst die Konfigurationsdatei mit der Option -f einleiten, weil jeder Parameter, der nicht als Option zugeordnet werden kann, von fetchmail als Server interpretiert wird. Dein Aufruf von oben würde also korrekt wie folgt lauten: fetchmail -l 20000 -F -f /etc/fetchmailrc Aber noch einmal: Mit der Konfigurationsdatei und diesem Aufruf erfolgt meiner Meinung nach das Abholen von allen Mails, die kleiner als 20000 Byte sind, die dann auf dem Server gelöscht werden. Für weitere Infos sei auf die Man-page verwiesen. Gruß, Elias