exim4 mit lokalen / nicht-lokalen Nutzern an einer Domain?

atomical

atomical

castor transporteur
Hallo!

Folgendes Problem:

Ich habe eine Domain - nennen wir sie www.example.org ...

... dazu habe ich 20 Mail-Postfächer bekommen, auf die ich providerseitig beliebig Aliase setzen kann.


Jetzt habe ich lokal einen exim4 laufen, der Mails im lokalen Netz entgegennimmt und an den Smarthost meines Providers weiterleitet - hauptsächlich um zu verhindern, das Mails von ********** an ********** über den Provider gehen.

Das soweit einzurichten ist nicht das Problem - eher, das ********** seine Mails direkt beim Provider holt und daher auf dem exim4-Server nicht als Nutzer existiert - als Fehlermeldung bekomme ich verständlicherweise "Unroutable Address".

Nun ist die Frage, wie ich dem exim4 sage, dass er - obwohl er für example.org zuständig ist - Mails an bestimmte user über den Smarthost schickt.
Alternativ anders herum - wie sage ich dem exim4, dass er Mails an bestimmte Adressen - z.B. ********** - sofort lokal an ********** zustellt?
 
atomical schrieb:
Alternativ anders herum - wie sage ich dem exim4, dass er Mails an bestimmte Adressen - z.B. ********** - sofort lokal an ********** zustellt?

Das Stichwort heißt Address rewriting

Code:
*@example.org \
       "${if eq {${lookup{$1}lsearch{/etc/passwd}{1}{0}}} {0}  \
        {$0}{$1@example.home}}"
 

Ähnliche Themen

EXIM4 - Lokaler SMTP Server ohne Authentication

exim4, mehrer Domains in lokalem File verwalten

Konfiguration von exim4 bei dynamischer IP??

postfix, zwei Emailaddressen sollen nur lokal verschicken dürfen

sendmail lokale auslieferung...

Zurück
Oben