Hallo Frank!
Am 19. Februar 2003 schrieb Frank Wenzke:
Kann ich fetchmail irgendwie beibringen, dass ein Daemon die Mails für alle Benutzer abholt. (aka im Home liegt ne .fetchmailrc -> aubholen)
Eine Lösung wäre, nur root mit einer .fetchmailrc auszustatten und fetchmail per cron-job zu starten. Die /root/.fetchmailrc muss dabei die POP-Postfächer entsprechenden lokalen Nutzern zuordnen.
Bsp.: #----- .fetchmailrc -------------------
POLL pop.gmx.de WITH PROTO POP3 USER "matthias.petermann@gmx.de" with password "geheim1" IS matthias HERE
POLL pop.gmx.de WITH PROTO POP3 USER "monika.petermann@gmx.de" with password "geheim2" IS monika HERE
#--------------------------------------
Da für jedes Postfach ein neuer Anmeldeprozess durchgeführt muss, kann dieses Vorgehen bei einer großen Nutzeranzahl recht lange dauern. In dem Fall bietet es sich möglicherweise an, alle Postfächer per Weiterleitung auf einen POP3-Account zu senden (Konfiguration auf Seiten des Providers) und, bei der Abfrage dieses einen Accounts, mit procmail nach den "richtigen" Empfängeradressen zu sortieren.
Andererseits möchte ich nicht in einer zentralen Datei alle POP3 Passwörter sammeln.
Dafür habe ich auch noch keine andere Lösung gefunden. Die /root/.fetchmailrc sollte aber mit "chown root" und "chmod 600" genügend geschützt sein.
Gruß, Matthias