[Eisfair] [E64]: fetchmail-loader wird beendet

Marcus Röckrath marcus.roeckrath at gmx.de
Fr Dez 20 11:57:00 CET 2024


Hallo Jürgen,

Juergen Edner wrote:

> danke für den Hinweis. Die Ursache scheint zu sein, dass das Skript den
> Status des Dienstes nicht korrekt erkennen kann. Die Ursache habe ich
> noch nicht finden können, da das Problem nur dann auftritt, wenn ein
> Neustart über die genannte Funktion veranlasst wird.
> 
>>  + '[' 1 -eq 1 ']'
>>  + rm -f /run/fetchmail-loader.pid
>>  + /usr/bin/fetchmail-loader status --fm-start-1
>>  + grep -q 'is not running'
>>  + '[' 1 -eq 0 ']'                        # <<<
>>  + '[' 1 -eq 1 ']'
>>  + start_dovecot
> 
>> Vielleicht auch im Zusammenhang: setze ich in der Config "MAIL_DO_DEBUG
>> = true" bleibt der Start bei "* Starting mail.service ...
>> " hängen. Im Status dann:
> 
> Die Umstellung auf systemd hat diesbezüglich leider einige Dinge
> zerschossen, da mit der folgenden Frage nicht umgegangen werden kann.
> Die Umstellung auf 100% systemd-konforme Skripte erfordert einen
> größeren Skriptumbau, für den mir aktuell leider die Zeit fehlt.

Statt des Menupunktes "Force mail request" kann man ja eine Mailabholung 
auch durch Neustarten des mail-Services erreichen:

service restart mail

oder

service stop mail
service start mail

Ist ja nicht der Regelfall, Mail request manuall anstoßen zu müssen.

-- 
Gruß Marcus
[eisfair-Team]



Mehr Informationen über die Mailingliste Eisfair