Hallo Christian,
Am Sonntag, 6. Januar 2002 16:27 schrieb Christian Obst:
[...]
> Tschuldigung, hab mich falsch ausgedr�ckt. Systemweites Fetchmail
> funktioniert bei mir, mir geht es um Procmail.
Kein Problem.
> > > durch Procmail laufen, und dabei
> > > die .procmailrc des jew. Users genutzt wird?
> >
> > Das ist aufgabe des MTA, da fetchmail die mail an diesen �bergibt.
>
> Bei mir eben nicht. Das Schl�sselwort mda sorgt ja daf�r, da� die
> Mails an formail �bergeben werden, welches sie procmail �bergibt,
> welcher sie dann in meine Mailboxen einsortiert. Im Moment l�uft es
> bei mir so: der systemweite Fetchmail-Daemon ist deaktiviert, nach
> jeder Einwahl hole ich meine Mails manuell mit fetchmail ab, durch
> mda gehen sie an procmail. Meine Mails kommen also mit exim gar nicht
> in Ber�hrung beim abholen.
Wenn du das so haben willst. ;-)
> Jetzt will ich aber so, da� meine Mails bei der Einwahl automatisch
> abgeholt werden, der Daemon scheint mir da die beste L�sung.
Jein, "bei der Einwahl" und "Daemon" wiedersprechen sich in gewisser
weise, allerdings k�nntest Du das pollinterval utopisch hoch setzten
und im ip-up(.d/fetchmail) script einfach /etc/init.d/fetchmail awaken
ausf�hren.
> Ich hatte ihn schon mal testweise aktiviert, allerdings ohne das
> Schl�sselwort "here" in der fetchmailrc. Das Ergebnis was, das alle
> abgeholten Mails in /var/spool/mail/fetchmail landeten.
Hast du mal versucht den kompletten Pfad zu formail/procmail angegeben?
In der manpage zu fetchmail steht:
[...]
Some possible MDAs are
"/usr/sbin/sendmail -oem -f %F %T",
"/usr/bin/deliver" and "/usr/bin/procmail -d %T"
^^^^^^^^^^^^^^^
[...]
und in der manpage zu procmail steht unter der Option -d:
-d recipient ...
This turns on explicit delivery mode, delivery will
be to the local user recipient. This, of course,
only is possible if procmail has root privileges (or
if procmail is already running with the recipient's
euid and egid).
[...]
Ich vermute das dadurch das fetchmail als user fetchmail l�uft und im
$HOME des users fetchmail keine .procmailrc existiert, die Mails in
/var/spool/mail/fetchmail landen.
Der aufruf von "formail -s" ist mMn �berfl�ssig, da fetchmail die Mails
einzeln abholt, schaden tut er aber sicher nicht.
Wie angedeutet benutze ich die auslieferung �ber exim, deshalb kann ich
nur vermuten.
> Ich h�tte das vielleicht schon sofort schreiben sollen, aber das ist
> mein erstes Posting auf dieser Liste.
Wie gesagt, kein Problem (f�r mich).
Gr��e,
--
Stefan
rm -rf :
remote mail, real fast.
--
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an [EMAIL PROTECTED] die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: [EMAIL PROTECTED]
-----------------------------------------------------------
1128 eingetragene Mitglieder in dieser Liste.