Please read: Even though I am leaving an answer, remember to use the REPLY TO button for clarification/additional information until you are fully satisfied. Only then you may Accept or Rate my answer. Technical issues may require some back and forth until the issue is completely resolved.
That may be bad actually. 25 is used for SMTP communications, 110 is used for POP communications.
Furthermore, even with that range you're missing some ports, which is going to cause latency later down the road.
The ports you NEED are as follows:
- Port 88 (UDP)
- Port 3074 (UDP and TCP)
- Port 53 (UDP and TCP)
- Port 80 (TCP)
UDP and tcp do need to be specified, but if you opened up UDP/TCP on 80 and 88 its not going to hurt anything either.
For chatting, this port is also used:
1863 (udp and tcp)
Understand that each port has a purpose. The ports you likely opened are the first communication ports, which is why the session can go active. But you may have latency or other features may be disabled if you don't do the other ones.
Most nat systems work like this.
Let's say you need to open 80.
The range would be 80-80
You may have to create a rule for EACH port individually since ranges aren't used. Furthermore, if you can enable UPNP (universal plug and play) this should be suffecient in bypassing the NAT.
I'd also like to note, you currently have it setup in a way that I don't recommend, but WILL work, and depending on if you use mail clients, shouldn't be a problem. I do recommend setting it up the way I stated above and letting me know if you have trouble with it.
Lastly, since you did resolve this one on your own, you have no obligation to accept or rate my answer. That's entirely on you. I'm here if you need to bounce anything off me either way, so don't hesitate to ask. Thanks