Postfix darf nicht auf mail.log schreiben
Hi,
ich bekomme folgende Fehlermeldung im "/var/log/mail.log"
Feb 12 14:38:05 mailserver postfix/local[29203]: 771A73414C3: to=<user@mail.domain.de>, orig_to=<root@mail.domain.de>, relay=local, delay=29870, delays=29870/0.19/0/0.01, dsn=4.3.0, status=deferred (temporary failure. Command output: Can't open log file /var/log/mail.log: Permission denied )
Mittels "sudo chmod 777 /var/log/mail.log" kann ich das kurzfristig beheben... wird aber innerhalb von 2-3 min. wieder auf 755 gesetzt.
Aktuell läuft ein Cronjob, der das behebt.
Aber wie kann ich es dauerhaft lösen ?
Und dann noch die Frage:
Kann ich sehen, was sich in der mailquery befindet ?
Aufgrund des Fehlers sind ja nun nicht alle Emails zugestellt worden.. kommen die noch oder sind die unweigerlich wech ?
ich bekomme folgende Fehlermeldung im "/var/log/mail.log"
Feb 12 14:38:05 mailserver postfix/local[29203]: 771A73414C3: to=<user@mail.domain.de>, orig_to=<root@mail.domain.de>, relay=local, delay=29870, delays=29870/0.19/0/0.01, dsn=4.3.0, status=deferred (temporary failure. Command output: Can't open log file /var/log/mail.log: Permission denied )
Mittels "sudo chmod 777 /var/log/mail.log" kann ich das kurzfristig beheben... wird aber innerhalb von 2-3 min. wieder auf 755 gesetzt.
Aktuell läuft ein Cronjob, der das behebt.
Aber wie kann ich es dauerhaft lösen ?
Und dann noch die Frage:
Kann ich sehen, was sich in der mailquery befindet ?
Aufgrund des Fehlers sind ja nun nicht alle Emails zugestellt worden.. kommen die noch oder sind die unweigerlich wech ?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 263205
Url: https://administrator.de/contentid/263205
Ausgedruckt am: 26.11.2024 um 10:11 Uhr
3 Kommentare
Neuester Kommentar
auch Hi....
ich bekomme folgende Fehlermeldung im "/var/log/mail.log"
Feb 12 14:38:05 mailserver postfix/local[29203]: 771A73414C3: to=<user@mail.domain.de>, orig_to=<root@mail.domain.de>,
relay=local, delay=29870, delays=29870/0.19/0/0.01, dsn=4.3.0, status=deferred (temporary failure. Command output: Can't open
log file /var/log/mail.log: Permission denied )
Mittels "sudo chmod 777 /var/log/mail.log" kann ich das kurzfristig beheben... wird aber innerhalb von 2-3 min. wieder
auf 755 gesetzt.
Aktuell läuft ein Cronjob, der das behebt.
Aber wie kann ich es dauerhaft lösen ?
also postfix sollte besser als user = `postfix' und group `postfix' sein...
nicht als root...
Und dann noch die Frage:
Kann ich sehen, was sich in der mailquery befindet ?
mit mailq
mach mal ein ( als user root )
postsuper -r ALL
dann:
postqueue -f
lg
v
ich bekomme folgende Fehlermeldung im "/var/log/mail.log"
Feb 12 14:38:05 mailserver postfix/local[29203]: 771A73414C3: to=<user@mail.domain.de>, orig_to=<root@mail.domain.de>,
relay=local, delay=29870, delays=29870/0.19/0/0.01, dsn=4.3.0, status=deferred (temporary failure. Command output: Can't open
log file /var/log/mail.log: Permission denied )
Mittels "sudo chmod 777 /var/log/mail.log" kann ich das kurzfristig beheben... wird aber innerhalb von 2-3 min. wieder
auf 755 gesetzt.
Aktuell läuft ein Cronjob, der das behebt.
Aber wie kann ich es dauerhaft lösen ?
also postfix sollte besser als user = `postfix' und group `postfix' sein...
nicht als root...
Und dann noch die Frage:
Kann ich sehen, was sich in der mailquery befindet ?
Aufgrund des Fehlers sind ja nun nicht alle Emails zugestellt worden.. kommen die noch oder sind die unweigerlich wech ?
da kommt nix von alleine wech....mach mal ein ( als user root )
postsuper -r ALL
dann:
postqueue -f
lg
v