Re: E-Mails im Home-Verzeichnis speichern etc.
Hallo Achim!
Vielen Dank für Deine Antwort.
Wenn ich Dich richtig verstanden habe, dann brauche ich also die u.a. Datei
unter "/etc/procmailrc" zu speichern. Dann sind die Regeln für alle Benutzer
gültig. Ich benötige dann keine .procmailrc" mehr im Home-Verzeichnis der
Benutzer.
Dann habe ich aber das Problem, dass ich jeden Benutzer in der Datei angeben
muss.
Gibt es keine elegantere Lösung? Ideal wäre eine Angabe in der Art: Speicher
alle eingehenden E-Mails des Benutzers "$USER" in der Datei
"$HOME/$USER/mbox".
Vielen Dank für Deine Mühe!
Gruß,
Thilo
----- Original Message -----
From: "Achim Fritz" <fritzam@mathematik.uni-stuttgart.de>
To: "Thilo Engelbracht" <info@engelbracht.de>
Cc: "Debian-User (German)" <debian-user-german@lists.debian.org>
Sent: Sunday, July 13, 2003 2:55 PM
Subject: Re: E-Mails im Home-Verzeichnis speichern etc.
On Sun, 13 Jul 2003, Thilo Engelbracht wrote:
> Hallo Liste!
>
> Auf meinem Linux-Server (Debian 3.0, Kernel 2.4.18) verwende ich u.a.
> fetchmail, exim-tls, spamassassin, procmail und ipopd-ssl.
>
> Das Paket "fetchmail" holt alle 5 Minuten vom Provider meine E-Mails ab.
Von
> "spamassassin" werden die Nachrichten auf SPAM überprüft.
>
> Die Datei "/home/name_des_benutzers/.procmailrc" sieht bei jedem Benutzer
so
> aus:
>
> [Datei]
> LOGFILE=$HOME/procmail.log
>
> # Alle eingehenden E-mails pruefen, die < 100 kB sind
>
> :0fw
> * < 100000
> | /usr/bin/spamassassin -P
>
>
> # Alle Spam-E-Mails sofort loeschen, wenn "spamassassin"
> # sie mit mindestens 20 Punkten bewertet hat
>
> :0:
> * ^x-spam-level: \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*
> /dev/null
>
>
> # Alle Spam-E-Mails an den Benutzer "spam" weiterleiten
>
> :0:
> * ^x-spam-status: yes
> ! spam@server.netz.werk
> [/Datei]
>
>
> Das klappt auch alles ohne Probleme.
>
> Die Nachrichten werden unter "/var/mail/name_des_benutzers" gespeichert.
>
> In meinem LAN können die M$-Clients neue Nachrichten von meinem
Linux-Server
> abrufen.
>
>
> Anfängerfrage 1:
> Nun möchte ich aber gerne, dass die E-Mails im _Home-Verzeichnis_ des
> jeweiligen Benutzers gespeichert werden. Wie kann ich das erreichen?
z.B. in procmailrc:
:
* ^To.*USER*
/home/USER/mail
>
>
> Anfängerfrage 2:
> Die oben angegebene ".procmailrc" hat _jeder_ User in seinem
> Heimatverzeichnis gespeichert. Ist es möglich, dass ich nur eine Datei
> erstelle, die für _alle_ Benutzer gültig ist?
/etc/procmailrc
Gruss Achim
Reply to: