Ну nat тебе придется делать всяко разно, если сеть не белая, а ты хочешь во внешнюю сеть ходить. Создаёшь защищаемый объект сервер-smtp на кш А, привязываешь к интерфейсу (даже если он внешний) и защищаемую сеть за кш В соответственно. Парную связь между А и В. Правила прохождения от сети за В до сервера и обратно (или с контролем состояния). Правило исходящего nat на кш А. Точно не помню, возможно, для правила nat надо будет ещё один объект с типом внутренний создать с адресами сети за кш В, но привязать объект к кш А. Это если при создании правила нат объекта с сетью за В нет в списке. И маршрутизацию не забудь прописать. Чтоб В направлял пакеты от своей сети к А. Тогда они пойдут через тунель, а потом А через nat их выпустит наружу.