Mailabholung mit fetchmail mit einem nicht root user
Ich habe ein Debian System, dass die Mail mittels fetchmail abholt. Diese werden dann mit postfix durch spamassassin und amavisd-new geschleust. Anschließend sortiert procmail die Mails in die Benutzerkonten ein, wo postfix diese dann an einen Exchange Server weiterleitet.
Es funktioniert auch alles wunderbar. Jetzt habe ich nur versucht die Mails nicht als root sondern als user "fetchmail" abzuholen. Zum Schluss noch...
chmod fetchmail /etc/fetchmailrc
chmod fetchmail /var/log/fetchmail.log
Wenn ich die Mails nun abhole schreibt sendmail folgenden Eintrag ind die /var/log/fetchmail.log
sendmail: warning: the Postfix sendmail command has set-uid root file permissions
sendmail: warning: or the command is run from a set-uid root process
sendmail: warning: the Postfix sendmail command must be installed without set-uid root file permissions
Die Mail kommt trotzdem an. Aber die Meldung ist doch so nicht okay. Woher kommt diese?
Ich habe schon recherchiert, aber nichts gefunden. Wäre über Hinweise oder Ideen echt dankbar.
Es funktioniert auch alles wunderbar. Jetzt habe ich nur versucht die Mails nicht als root sondern als user "fetchmail" abzuholen. Zum Schluss noch...
chmod fetchmail /etc/fetchmailrc
chmod fetchmail /var/log/fetchmail.log
Wenn ich die Mails nun abhole schreibt sendmail folgenden Eintrag ind die /var/log/fetchmail.log
sendmail: warning: the Postfix sendmail command has set-uid root file permissions
sendmail: warning: or the command is run from a set-uid root process
sendmail: warning: the Postfix sendmail command must be installed without set-uid root file permissions
Die Mail kommt trotzdem an. Aber die Meldung ist doch so nicht okay. Woher kommt diese?
Ich habe schon recherchiert, aber nichts gefunden. Wäre über Hinweise oder Ideen echt dankbar.
Please also mark the comments that contributed to the solution of the article
Content-Key: 34366
Url: https://administrator.de/contentid/34366
Printed on: July 27, 2024 at 16:07 o'clock
3 Comments
Latest comment
hi,
diese auschriften bedeuten das sendmail mit dem sticky-bit set-uid root installiert wurde bzw konfiguriert wurde und sozusagen immer mit root rechten läuft.
d.h. das das programm sendmail wird mit root rechten ausgeführt egal von wem es ausgeführt wird.
mfg godlike P
sendmail: warning: the Postfix sendmail command has set-uid root file permissions
sendmail: warning: or the command is run from a set-uid root process
sendmail: warning: the Postfix sendmail command must be installed without set-uid root file
permissions
sendmail: warning: or the command is run from a set-uid root process
sendmail: warning: the Postfix sendmail command must be installed without set-uid root file
permissions
diese auschriften bedeuten das sendmail mit dem sticky-bit set-uid root installiert wurde bzw konfiguriert wurde und sozusagen immer mit root rechten läuft.
d.h. das das programm sendmail wird mit root rechten ausgeführt egal von wem es ausgeführt wird.
mfg godlike P