Hallo,
Tzvetan Ivanov schrieb:
> Wie kann ich Exim dazu bringen alle emails an einen
> bestimmten lokalen benutzer in dessen $home/mail/
> zu speichern (und nicht /var/mail/) ?
Wenn nur externe Mails im Userverzeichnis gespeichert werden sollten,
w�rde ich procmail verwenden.
Du kannst aber mal folgendes versuchen.
Der Ansatz ist zwar ein ganz anderer, aber vielleicht kannst du
was daraus machen.
,---[ /etc/exim.conf ]----------------------------------
| ### sbs_ am 20010418
| ### Um in der Datei "/etc/aliases" Umleitungen in Dateien verwenden
| ### zu k�nnen, sind hier 2 �nderungen vorzunehmen.
| ### a.) Auskommentieren des Schl�sselwortes "user"
| ### b.) Hinzuf�gen des Schl�sselwortes "group"
| ### Diese beiden Schl�sselworte m�ssen dann mit den Usernamen versehen
| ### werden dem die Datei, in dem die Mails geleitet werden, geh�rt.
| ### Fehlt dieser Eintrag so wird die Mail nicht ausgeliefert,
| ### und in der Datei "/var/log/exim/paniclog" erscheint die Meldung:
| ### ,-----------------------------------------------------------------
| ### | 2001-04-18 19:19:50 14pvcM-00005Q-00 Neither the system_aliases
| ### | director nor the address_file transport set a uid for local
| ### | delivery of /home/postmaster/mailfolder/ausgang/mailcopy
| ### `-----------------------------------------------------------------
| ###
| ### In der "/etc/aliases" ist dann nur noch der neuen Mailname gefolgt
| ### von der Datei in der die Mails abgelegt werden sollen einzutragen.
| ### Beispiel: "user1: /var/postmaster/mailcopy"
| ### ^^^[1].. ^^^^^^^^[2]..; 1=Mailname, 2=Datei
|
| system_aliases:
| driver = aliasfile
| file_transport = address_file
| pipe_transport = address_pipe
| file = /etc/aliases
| search_type = lsearch
| user = postmaster
| group = mail
`-------------------------------------------------------------
,---[ /etc/aliases ]----------------------------------
| [...]
| # Gemeinsamer System weiter Mail Kopierordner
| # ------------------------------------------
| # Alle Mails die an [EMAIL PROTECTED] verschickt werden, werden
| # in dem Ordner "/var/postmaster/mailcopy" gesichert.
| # In der Regel wird diese Mailadresse im Feld Bcc: Verwendung finden.
| # Um dieses Feature verwenden zu k�nnen sind �nderungen in der
| # Konfigurationsdatei des MTA's notwendig. An sonst werden die Mails
| # nicht ausgeliefert.
| # F�r exim, das auf diesem System verwendet wird siehe dazu in der
| # Datei /etc/exim.conf.
| # Bei smail, muss die Zieldatei den User "nobody" geh�ren.
| mailcopy: /var/postmaster/mailcopy
| [...]
`-------------------------------------------------------------
--
/// ---- servus
(..) ----- stefan
----oo0-\/-0oo-------------------
http://www.sbsbavaria.de/