[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: /etc/aliases



On Thu, Jan 24, 2002 at 01:10:08PM +0100, Marko Schulz wrote:
> > Ich würde gerne ankommende eMails die keinem Benutzer zugeordnet werden
> > können an root weiterleiten. Ein "*: root" führte nicht zum gewünschten
> > Ergebnis.

Es hängt von Deinem Mail-Server ab, ob er sowas versteht.

> Ich weiß von keinem Mailer, bei dem man das in der /etc/aliases so
> einstellen kann. 

Doch.  Exim.

> Zu dem Zeitpunkt wo die ausgwertet wird, hat der
> Mailer eigentlich auch noch gar keine Ahnung, ob eine Mail
> ausgeliefert werden kann.

??? Wieso.  /etc/aliases wird ausgewertet, wenn an Hand des Domainnamens
rausgefunden wurde, daß er zuständig ist.  (local domain).  Was dann
alles passiert, ist Mailserver-spezifisch.

Der Exim geht dann die Liste der DIRECTORS durch, bis einer paßt.
Wenn der system_aliases-DIRECTOR nicht nur "lsearch", sondern
lsearch* macht, versucht er, wenn kein exakter Match gefunden wurde,
noch, "*" zu finden (er guckt wirklich nach "*", das soll kein Muster
sein!).

Etwas Vorsicht ist angebracht, weil der *erste* Director, der matcht
entscheidet, wie's weitergeht.

    system_aliases      < -- wenn der auf * matcht, dann wird
                        der local_user-Director niemals gefragt

    local_user

Die Lösung könnte sein, den system_aliases-Director nochmal nach
local_user zu kopieren, anders zu nennen und ein lsearch* einzutragen.
Oder - cooler und deutlicher, mal sich mit smart_user beschäftigen.


    Best regards from Dresden
    Viele Gruesse aus Dresden
    Heiko Schlittermann
-- 
 SCHLITTERMANN --------------------- internet & unix support -
 <a href="http://debian.schlittermann.de/";> Debian 2.x CD </a>
 Heiko Schlittermann HS12-RIPE finger:heiko@schlittermann.de -
 pgp: A1 7D F6 7B 69 73 48 35  E1 DE 21 A7 A8 9A 77 92 -------
 gpg: CC19 0FE2 073B AEA1 5C11  37DD 347D 73DC FF56 BA6D -----




Reply to: