Hi,
seit längerer Zeit sitze ich an einem Problem, dass eigentlich lösbar sein soll.
Ich habe Server A und Server B.
Server A soll alle Internet-Mails, die an *test.acme.com gehen, per SMTP an einen SMTP-Host direkt routen.
Server A soll alle anderen Internet-Mails, also *.*, via NRPC-Routing an Server B routen.
Hört sich eigentlich so einfach an...
Scheint aber nicht machbar zu sein.
Wenn ich auf Server A im Config-Dokument "smtp used when sending messages outside of thelocal itnernet domain" aktiviere, dann werden die Mails an *test.acme.com korrekt geroutet, alle anderen Internet-Mails aber
direkt ins Internet geroutet, also auch via SMTP.
Wenn ich "smtp used when..." ausstelle, funktioniert das Routing der *.* Mails via NRPC an Server B, aber das Routing von *test.acme.com funktioniert nicht mehr, es wird immer versucht, per NRPC anstatt SMTP zu routen.
Ich habe zwei Foreign SMTP Domain Dokumente:
- einmal *test.acme.com an virtuelle Domain "ACME"
- einmal *.* an virtuelle Domain "INTERNET"
Dann habe ich natürlich Connection-Dokumente:
- Typ SMTP, von Server A nach Domain ACME, SMTP MTA Relay Host mit irgendeiner IP
- Typ LAN, von Server A nach Server B mit Domain INTERNET
Im Grunde habe ich wirklich alle denkbaren Kombinationen von Foreign Domain Dokumente, Connection-Dokumente, etcp pp ausprobiert... ich komme immer wieder dahin zurück, dass nur
entweder SMTP Routing
oder NRPC Routing funktioniert.
Wenn auf Server A ausgehendes SMTP im Config-Dok erlaubt ist, wird das *.* Foreign Domain Dok schlicht ignoriert. Es wird erst berücksichtigt, wenn eine entsprechende Connection vom Typ SMTP vorhanden ist... DAS will ich ja aber gerade nicht. *.* soll per NRPC geroutet werden, NICHT per SMTP.
Gemäß notes.net Forum sollte diese Konfiguration ab 5.0.4 funktionieren, es gab da einen Bug der behoben wurde. Ich habs aber mit 5.08 und 601 getestet... erfolglos.
Ideas anyone?