Al Bogner wrote:
Verwende ich den Test von fetchmailconf, so dürfte es auch richtig funktionieren. Das Log meldet zwar, dass erst nach dem 2. Versuch (ca. 1 Sekunde nach dem 1. Versuch) die Verbindung klappt, aber dann werden Mails gefetcht. Eventuell ist "proto POP3" nicht richtig?
Logs ?
fetchmail -v >> /home/fm/fetchmail 2>&1 gibt im Daemon-Modus nichts aus. Warum?
Weil ihm die Kanäle abgeschnitten werden. Dann musst Du ein logfile angeben : set logfile ...
Deaktiviere ich #set daemon 180 steht was im File. Ich vermute meine Probleme ergaben sich wegen des sehr kurzen Poll-Intervalls. Ich dachte der Wert stellt Minuten dar.
fetchmail: 6.2.1 fragt ab pop.gmx.net (Protokoll POP3) um Sam 21 Jun 2003 22:52:40 CEST: Abfrage gestartet fetchmail: POP3< +OK GMX POP3 StreamProxy ready <32149.1056228760@mp010> fetchmail: POP3> CAPA fetchmail: POP3< -ERR Unknown command. fetchmail: Unknown command. fetchmail: Sofortige erneute Abfrage ... fetchmail: POP3< +OK mailbox has 1 messages (1128 octets) fetchmail: POP3> STAT fetchmail: POP3< +OK 1 1128 fetchmail: POP3> LAST fetchmail: POP3< -ERR unknown command fetchmail: unknown command fetchmail: POP3> UIDL fetchmail: POP3< +OK mailbox has 1 messages (1128 octets) ...
Es wird also 2x wiederholt abgefragt, dass man zwar zeitlich nicht merkt, aber ich würde gerne verstehen warum.
Bei dem CAPA kommt eine Fehlermeldung, er brcht ab und versucht es nochmal. Habe gerade mal in die faq geschaut : --- 8< --- 8< --- 8< --- 8< --- 8< --- 8< --- 8< --- 8< --- 8< --- R11. My server is hanging or emitting errors on CAPA. Your POP3 server is broken. You can work around this with the declaration auth password in your .fetchmailrc. --- >8 --- >8 --- >8 --- >8 --- >8 --- >8 --- >8 --- >8 --- >8 ---
Ich bin mir auch noch nicht klar, ob der Dämon bei einer Dialup-Flatrate sinnvoll ist. Meine Einwahl spielt manchmal verrückt, d.h. ich benötige mehrere Einwahlversuche und manchmal gibt es systembedingte Trennungen. Das könnte also durchaus während fetchmail sein.
Ich frage mich daher, ob ich nicht einen stündlichen Cronjob parallel zu leafnode mache und wenn ich dazwischen Mails dringend erwarte, starte ich fetchmail manuell.
Kannst Du beides machen. Musst du ausprobieren. Gruß, Andreas