Hi,<br><br>I've got 2 lines from two diffrent ISP's, one is a leased line and another a DSL line,<br><br>I route certain&nbsp; ips over the DSL line for faster access and would like email to go over the leased line as it has a static ip and is our sending mailserver ip
<br><br>I would like to send mail to the same ips that is routed over DSL via the leased line, otherwise my server gets blacklisted with the DSL ip<br><br>my routing table<br><br><a href="http://164.148.0.0/14">164.148.0.0/14
</a> dev ppp0&nbsp; scope link<br><a href="http://196.0.0.0/8">196.0.0.0/8</a> dev ppp0&nbsp; scope link<br>default via <a href="http://196.34.17.1">196.34.17.1</a> dev eth0&nbsp; proto zebra equalize<br><br>If I send mail to a ip on <a href="http://196.0.0.0/8">
196.0.0.0/8</a> on port 25 it must go via <a href="http://196.34.17.1">196.34.17.1</a><br><br>my other routing tables:<br>200&nbsp;&nbsp;&nbsp;&nbsp; dmz<br>201&nbsp;&nbsp;&nbsp;&nbsp; ppp<br><br>ip rule add fwmark 25 table dmz<br>ip route add default via <a href="http://196.34.17.1">
196.34.17.1</a> table dmz<br><br>iptables -t mangle -A OUTPUT -p tcp --dport 25 -j MARk --set-mark 25<br><br><br>I can see the packets get matched but still goes via ppp0, is there anyway to overcome this?<br><br>Thanks<br>
<br>Sew<br><br><br>