Установил почтовый сервер hmail server на винду.
Сервер за роутером микротик, с белым IP.
Настроил на хостинге dns, dkim, spf, mx.
Запутался в правилах NAT`a, пока пытался сделать чтоб почта уходила (на тот момент входящие работали)..
теперь проблема в том что почта перестала приходить.
Первоначально тестировал из дома, теперь вышел на работу, и тестирую отсюда (пришлось настраивать hairpin nat - т.к. сервер здесь).
активные правила в NAT оставил эти:
;;; defconf: masquerade
chain=srcnat action=masquerade out-interface-list=WAN ipsec-policy=out,none
;;; HostingServer Email
chain=dstnat action=dst-nat to-addresses=192.168.111.251 protocol=tcp dst-port=465,587,110,995,143,993 log=no
;;; NAT LoopBack for LAN
chain=srcnat action=masquerade src-address-list=LocalNet out-interface-list=LAN
ну и в фильтрах разрешил правила:
chain=forward action=accept protocol=tcp dst-address-list=192.168.111.251 in-interface=ether1 dst-port=25,143,993,587,465 log=no
chain=input action=accept protocol=tcp dst-address-list=192.168.111.251 in-interface=ether1 dst-port=25,143,993,587,465 log=no