С сервера. Отправляет письма програма Postfix.
Пробовал сбросить кеш, не помогает.
Пробовал такой способ доставки пакетов. Но там пакеты хотят уходят через eth1, хотят через eth0. Я так понял проблема в распределение нагрузки. Не знаю как задать правило чтобы строго-настрого шли только через eth1.
В этом способе есть еще и другие недостатки. Через eth1 начинают работать другие службы так как apache, mysql и тд... не очень радует(
echo "1" > /proc/sys/net/ipv4/ip_forward
ip route add default via 192.168.0.1 table provider1
ip route add default via 192.168.1.1 table provider2
ip rule add from 192.168.0.100 table provider1
ip rule add from 192.168.1.100 table provider2
ip route replace default scope global \
nexthop via 192.168.0.1 dev eth0 weight 1 \
nexthop via 192.168.1.1 dev eth1 weight 1
iptables -t mangle -A OUTPUT -p tcp -m tcp --dport 25 -j MARK --set-mark 0x4
ip rule add fwmark 0x4/0x4 lookup provider2
iptables -t mangle -A OUTPUT -p tcp -m tcp --dport 587 -j MARK --set-mark 0x5
ip rule add fwmark 0x5/0x5 lookup provider2