PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : sendmail: einzelne Adressen lokal behandeln



RichieX
16.05.07, 10:45
Hallo,

vielleicht hat einer von euch den zündenden Gedanken.

Das Szenario:
Ich hole mit fetchmail (über ISDN) Mails vom Provider ab. Diese werden dann lokal zugestellt. Die lokale Domain heißt domain.local, die öffentliche domain.de. Mails von den Benutzern werden über den Smarthost mail.domain.de versendet.

Nun möchte ich, dass Mails an user1@domain.de (von user2@domain.de aus dem internen Netz von einem Client versendet) lokal behandelt werden, also nicht erst über den Smarthost rausgeschickt werden. Ich möchte aber nicht, dass die gesamte Domain domain.de als lokal behandelt werden soll (Class {w}), sondern nur einzelne Adressen.
virtusertable wird irgendwie ignoriert, das habe ichgetestet.

Einer eine Idee?

RichieX

PS: Wenn das mit Postfix (besser) geht, überlege ich mir umzusteigen ;)

RichieX
22.05.07, 16:35
Nunja, scheinbar gibt es dafür keine Lösung. Das es mit Postfix auch nicht einzurichten ist, wundert mich aber schon.

RichieX

403
23.05.07, 01:21
hiess das nicht /etc/mail/local-host-names? bzw. mailertable?

Was sagt denn sendmail -bt -d0.2 fuer die einzelnen user?

falls du noch Lust auf Sendmail hast:
http://sendmail.org/doc/sendmail-current/cf/README

RichieX
23.05.07, 07:18
hiess das nicht /etc/mail/local-host-names?
Genau das ist Class{w}, das möchte ich aber nicht

bzw. mailertable?
Das gleiche, bedeutet "Domain-Routing".



falls du noch Lust auf Sendmail hast:
http://sendmail.org/doc/sendmail-current/cf/README

Ich kenne viele andrere cf's, zum konfigurieren nehm ich aber die mc's ;)

Der Grund ist der, vorher stand dort ein KEN! und der konnte das offensichtlich. Ich hab erstmal probeweise die ganze Domain lokal deklariert, mal sehen wann's das erste mal kracht. :cool: Später, wenn es irgendwann mal einen Breitbandinternetanschluss in der Pampa gibt, schicke ich sie alle über den Provider.

RichieX