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/

Antwort per Email an