Hallo, * Am 22.06.2002 postete Martin Neuditschko:
Hallo!
Ich habe ein kleines Problem mit fetchmail. In der Firma muss jedes Monat das Windows-Passwort geändert werden. Dadurch wird auch das Passwort für die Mailbox geändert. Nur vergesse ich immer die fetchmailrc zu ändern, und fetchmail versucht - da es im Daemon-modus mit 5min Timeout läuft - alle 5min mit einem falschen Passwort zuzugreifen. Dadurch, dass der Account nach 5 maligem eingeben eines falschen Passworts gelockt wird, was durch fetchmail ziemlich schnell geht muss ich meistens am Helpdesk anrufen um den Account freischalten zu lassen.
Nun meine eigentliche Frage: Kann ich fetchmail beibringen, dass wenn es einmal ein "Access denied" bekommt sich beendet, oder zumindest nicht mehr versucht nochmals die Verbindung aufzu- bauen?
Ich würde über einen Crontab den Daemon beenden. Wenn Du periodisch mit Crontab fetchmail aufrufst, dann kannst Du auch in einem Skript den exit Status abfragen und damit verhindern, daß fetchmail erneut aufgerufen wird. Zudem könntest Du Dir dann eine Mail senden lassen, daß was nicht stimmt, weil fetchmail ins Leere gegriffen hat. -- Gruß Alex -- Die ganz große Mehrheit unserer Importe kommt aus dem Ausland. -- George W. Bush