Hallo, On Wed, 22 Jan 2003, Michael Hammann wrote:
Ja, ich bin sicher, dass es sendmail ist, denn irgendwie hat es mit postfix nicht geklappt, weiß auch nicht warum!
Das mit ".forward" habe ich gemacht, geht aber nicht. Da habe ich dann auch meine Probleme mit den Rechten und dem richtigen User und so. In den Beschreibungen stand viel darüber, aber ich blicks nicht.
Also wo muss die ".forward" stehen, wo die ".procmailrc" (oder nur "procmailrc"?)
Hm. Ich glaube, dir fehlt die Grundlage, wie das ganze ablaeuft... Ich versuch's mal wieder: 1. MUA -> SMTPD -> INET -> SMTPD -> MBOX -> MUA 2. MUA -> SMTPD -> INET -> SMTPD -> MBOX + POPD a) -> MUA b) -> POPCLIENT i) -> MDA -> MBOX -> MUA ii) -> SMTPD -> MBOX -> MUA iii) -> SMTPD -> MDA -> MBOX -> MUA MUA = "Mail User Agent", z.B. mutt/kmail/... SMTPD = "Simple Mail Transport Protocol"-Daemon, z.B. sendmail, postfix, exim, qmail, ... [INET] steht hier fuer eine "Kette" von SMTPDs MBOX = MBox-Datei POPD = "Post Office Protocol"-Daemon, z.B. qpopper POPCLIENT = "Post Office Protocol"-"Kunde", z.B. fetchmail MDA = "Mail Delivery Agent", z.B. procmail, deliver So, wo kommt nun die .forward ins Spiel? Nun, die wird von den ueblichen SMTPDs gelesen, wenn eine Mail _lokal_ zugestellt wird, z.B. in den Faellen 1. und 2. b) ii) oben, d.h. wenn der SMTPD die Mails ohne "weitere" Bearbeitung in /var/spool/mail/<username> ablegen wuerde. So, in der .forward kann man verschiedene Sachen anstellen, z.B. die Mail an eine andere Adresse weiterleiten, auch als Kopie, oder eben, auch per Pipe an ein Programm, z.B. an einen MDA wie procmail weiterverfuettern :) Allerdings kann man zumindest bei sendmail[1] den "lokalen" Zustellungsprozess umstellen, insofern, dass eben die Mails nicht in der Mailbox abgelegt werden, sondern direkt an procmail verfuettert werden (Fall 2. b) iii) oben). Und dann kann auch fetchmail selbst die Mails direkt den MDA (procmail z.B.) weitergeben (Fall 2. b) i) oben), was allerdings nur dort sinnvoll ist, wo procmail wirklich alle weitere Arbeit uebernehmen kann. So, jetzt hast du die Wahl, was du mit welcher Software umsetzen willst... Wenn du so in etwa weisst was du moechtest, oder Fragen dazu hast, was bei dir angebracht ist, dann melde dich mit den Infos dazu hier... Ohne zu wissen, was du willst und brauchst kann man nichts empfehlen. -dnh [1] die anderen SMTPDs kenn ich nicht genug -- Did I do something wrong today, or has the world always been like this and I've just been too wrapped up in myself to notice? -- Arthur Dent