I have two mailservers behind a firewall and they are on the same subnet e.g. A: @test.sk 192.168.1.5 B: @test.eu 192.168.1.6
MX records in DNS on internet are e.g. A: @test.sk 194.1.1.5 B: @test.eu 194.1.1.6 On the A server I have setup aliases file to forward mails to server B, but it is not working. I guess, that when server A forwards mails to server B, it reads MX record for server B from DNS and sees its internet address 194.1.1.6. But they are behind the firewall, and they have local addresses 192.168.1.x. How can I tell the server A not to use MX record from DNS when forwarding emails to server B (@test.eu) and instead to use its local IP address for the B server? I cannot just relay emails from the server A to B, becouse I have to rewrite the users part of email address. As well, I tried to modify email address in aliases file to format: u...@192.168.1.6 instead of u...@test.eu, but I have received error "bad recipient address syntax". Thank you for any easy solution, Peter Macko