On Sun, Jan 06, 2002 at 05:05:22PM +0100, Stefan Klein wrote:
> Hallo Christian,

> > > > 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. ;-)

Ich hab das eingerichtet gem�� verschiedener Doku, die bei
Fetchmail/procmail etc. dabei war.


> > 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.

Ist bei mir schon so eingerichtet. Wie k�nnte ich denn alternativ ein
automatisches Abholen bei der Einwahl einrichten? Aber ich glaube, Daemon
ist auch ganz gut, oder?

> > 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). 
> [...]

H�rt sich gut an, mu� ich procmail dann suid-root setzen, oder wie? Gibt es
da ne andere M�glichkeit?

> 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.

Richtig.

> Der aufruf von "formail -s" ist mMn �berfl�ssig, da fetchmail die Mails 
> einzeln abholt, schaden tut er aber sicher nicht.

Stand so in der Doku zu Fetchmail.

> Wie angedeutet benutze ich die auslieferung �ber exim, deshalb kann ich 
> nur vermuten.

Ich versuchs auch mal mit exim.

Gru� Christian

-- 
-----------------------------------------------------------
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.

Antwort per Email an