David Haller schrieb:
Hallo,
Am Tue, 18 Oct 2005, Thomas Michalka schrieb:
1) Nach dem POP3-Abruf von Mail durch fetchmail und der Weitergabe an sendmail via SMTP stellt sendmail sie in die jeweilige Benutzerdatei /var/spool/mail/<benutzername> zu (oder gibt sie an den MDA procmail weiter, der sie in diese Datei schreibt, aber das weiß ich nicht so genau).
Das solltest du aber.
Zeig mal
* den Mailer-Eintrag in der sendmail.cf
egrep -A2 '^M(local|procmail)' /etc/sendmail.cf
Mlocal, P=/usr/bin/procmail, F=lsDFMAw5:/|@qSPfhn09, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, T=DNS/RFC822/X-Unix, A=procmail -a $h -d $u -- Mprocmail, P=/usr/bin/procmail, F=DFMSPhnu9, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP/HdrFromSMTP, T=DNS/RFC822/X-Unix, A=procmail -m $h $f $u Ich kann hier nur soviel erkennen, daß procmail wohl für die lokale Zustellung verwendet wird, das ist dann aber auch schon alles. Oder gibt's hier nicht mehr wesentliches zu verstehen?
* den fetchmailrc Eintrag (ohne pop-username/Passwort!)
set logfile "/var/log/fetchmail"
set idfile "/root/.fetchmail/.fetchids"
set postmaster "postmaster"
set nobouncemail
set no spambounce
set properties ""
poll pop.gmx.net with proto POP3 timeout 60 and options no dns
[...]
user '
Und ueberpruefe deine Procmail-Regeln!
Bei mir gibt es keine /etc/procmailrc. Scheint laut man-page auch nicht nötig zu sein. Eingehende Mail wird dann in der voreingestellten System-Mailbox abgelegt, also wohl /var/spool/mail/<benutzername>, wie das bei mir der Fall ist. Gruß, Thomas Michalka