Irgendwie funktioniert das automatische Abholen der IMAP-Postfächer auf meiner Synology-Diskstaion nicht. Mit dem im Forum propagierten Aufruf kann ich auf der Diskstation nichts anfangen, da PHP und mein WEB-Verzeichnis wohl anders liegen.
Inzwischen bin ich durch Einlesen auch als "Nicht-Linux'er" soweit, daß ich einen korrekten Aufruf aus der Command-Shell hinbekommen habe und habe diesen nun als Cronjob definiert.
Der korrekte Aufruf auf einer Synology-Diskstation müsste wie folgt lauten:
/usr/bin/php -f /volume1/web/phlymail/backend/email.fetcher.php
Der im Forum veröffentlichte Originalaufruf lautet hingegen:
cd /pfad_zu_phlymail/backend && php -f email.fetcher.php
Aktualisiert werden soll bei mir lt. Cronjob zweimal am Tag. Einmal um 12:00 Uhr und einmal um 20:00 Uhr. Ich denke ich habe den Cronjob so korrekt eingestellt ?
Ich habe diesen Morgen alle IMAP-Postfächer per Frontend manuell abholen lassen ! Als ich dann um ca. 12:15 Uhr per Frontend wieder rein bin, waren bei den meisten Konten keine neuen e-Mails vorhanden. Als ich dann nochmals manuell abrief, kamen plötzlich e-Mails von heute 09:00 - 12:00 Uhr hinterher. Damit war bewiesen, dass mein Cronjob wohl nicht arbeitete.
Die Abholzeiten in den IMAP-Postfächern sind definiert: "0" wenn eingeloggt, "60" via Backend
Bedeutet das, daß wenn ich heute zwischen 11:00 - 12:00 Uhr meine e-Mails manuell holen ließ, der Timeout von den nächsten 60 min. bis zum Cronjob-Stichpunkt 12:00 Uhr noch nicht um war und deshalb um 12:00 Uhr nichts passierte ? Nur warum kommen dann Mails von 09:00 Uhr hinterher ? Die liegen so weit zurück und hätten ja eigentlich schon beim manuellen Abrufen geholt werden müssen !?
Ich werde es nochmals genau unter die Lupe nehmen, aber vielleicht ist der Hund ja schon im (falschen ?) Scriptaufruf begraben ? Wie man am Log sieht, tut sich aber etwas und das Script scheint wohl abgearbeitet zu werden.
Vielleicht gibt's hier User, die auch eine Synology-Diskstation einsetzen und mir helfen oder zumindest meine bisherigen Schritte bestätigen können.
Vielen Dank schon mal.
Gruß
Jochen


