Hallo zusammen,
wir haben hier das Problem, dass Emails an einen bestimmten recipient nicht aus dem System rausgehen, da das System davon ausgeht, dass es sich um eine interne mail-Adresse handelt.
Konkret:
- Domäne heisst foo.bar
- es gibt intern die User user2@foo.bar
- Die eigentliche Maildomain liegt allerdings extern (in diesem Fall 1und1)
- user1 und user2 erhalten Ihre externen mails über fetchmail
- Alles was nicht an foo.bar gesendet wird, wird über ein smtp relay verschickt (1und1)
- Es gibt aber bei 1und1 durchaus E-Mail Adressen, die dem UCS nicht bekannt sind, beispielsweise kontakt@foo.bar.
Diese werden als externes IMAP in die Mailclients eingebunden, also im Grunde komplett am UCS vorbei.
Problem:
Wenn info@foo.bar senden will, dann erhält dieser die Meldung:
Senden der Nachricht an folgende Empfänger fehlgeschlagen: [info <info@foo.bar>] (550 5.1.1 <info@foo.bar>: Recipient address rejected: User unknown in virtual mailbox table)
Das ist ja im Grunde logisch, wenn das System Versand an foo.bar als intern behandelt.
Nur, wie kriege ich solche mails vom internen Versand ausgeklammert und ebenfalls über den relay verschickt?
Ich weiss es kann nicht viel sein, aber ich finde es einfach nicht…
Danke und liebe Grüße
Sascha