Hello. Read some topics but can’t find solution for me.

I have 4 internet channel. But for understanding my situation enough of two.
I have mail server inside local network his ip is 138.248.100.4. My domain “example.com” is registered to ip 217.8.1.1.
From WAN i have access to 25,110,143 ports. I need access from local network to 25,110,143 when i request mail from example.com.
routes

nat rule
;;; NAT
chain=srcnat action=masquerade src-address=138.248.100.0/24 log=no log-prefix=“”
mangle rules
;;; Mark From-ADSL
chain=prerouting action=mark-connection new-connection-mark=From-ADSL passthrough=no dst-address=62.105.2.178
in-interface=ether1 log=no log-prefix=“”
;;; Mark To-ADSL
chain=prerouting action=mark-routing new-routing-mark=ADSL passthrough=no connection-mark=From-ADSL log=no
log-prefix=“”
;;; Mark From-UGRATEL
chain=prerouting action=mark-connection new-connection-mark=From-UGRATEL passthrough=no dst-address=217.8.92.48
in-interface=ether2 log=no log-prefix=“”
;;; Mark To-UGRATEL
chain=prerouting action=mark-routing new-routing-mark=UGRATEL passthrough=no connection-mark=From-UGRATEL log=no
log-prefix=“”