Sorry for the HTML formatted message. Here's a plain text version. All,
Environment: James 2.1.3 Linux (FC1) I have a server with one physical network card but a total of 4 IP's bound to it. eth0 eth0:1 eth0:2 eth0:3 I also have two instances of James running: Instance A -> SMTP on eth0 Instance B -> SMTP on eth0:1 It seemed like mail was working fine until I tried to send mail to a specific destination. In the mailet log I got a message "Relaying denied". It seems like the outgoing messages for "Instance B" is actually being sent through eth0 and not eth0:1. James is correctly bound to have "Instance A" only listening on eth0 and "Instance B" only listening on eth0:1 for incoming messages. It seems like the destination is doing a reverse DNS lookup on the IP that the mail was sent from. Seeing that "Instance B" is sending from eth0 but the actual DNS is set to eth0:1 the destination thinks that the message is being relayed. How can I ensure that James use a specific interface to send all outgoing message through? Outgoing messages for "Instance A" must use eth0 and outgoing messages for "Instance B" must use eth0:1. Etienne Richards --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
