> Объясняю свою задачу подробно: имеется сервер внутри локальной сети,
> с серым IP; так же имеется шлюз, выпускающий этот сервер с
> локалки в инет(и пропускающий на него пользователей ИЗ глобальной сети через
> DNAT), с двумя внешними(белыми) IP.если надумаете таки маршрутизировать почту по разным каналам, то на внутреннем сервере также потребуется два (по числу внешних) различных (серых) айпишника, чтобы раутер по ним определил, на какой канал/через какой внешний IP маршрутизировать.
> На один IP указывает запись mail.domain1.com, на другой - mail.domain2.com.
> Т.к. на одном IP может быть только одна PTR-запись, мне необходимо маршрутизировать почту так, чтобы почта с домена
> domain1.com уходила через тот интерфейс шлюза, на который указывает PTR-запись
> mail.domain1.com, и соответственно со вторым доменом.
А теперь внимание, правильный ответ: Вам это не нужно, вы заблуждаетесь.
Главное:
1) чтобы PTR-запись имела соответствующую прямую запись
2) соответствия PTR и домена отправителя не требуется.
3) при наличии SPF во втором домене, необходимо, чтобы эта SPF запись разрешала отправку с IP1.
4) маршрутизировать почту через определенный IP в зависимости от домена отправителя - не нужно. На одном почтовом сервере с одним IP-адресом может быть сколько угодно различных почтовых доменов.