radbrad
> I thought incoming mail came to my SME server via port 110.
> I thought sending mail from my server went out via port 25.
You are confusing mail server to mail server communication with email client to mail server communication.
Your sme servers "mail server" communicates with other external "mail servers" using smtp (protocol) on port 25 for incoming & outgoing messages
If you wish to run your own mail server then you need to use an ISP who does not block port 25 inbound & outbound.
Alternatively use a external port redirector service to circumvent inbound blocking combined with using your ISPs server to send email, refer to the setting in Email panel.
Email clients eg Outlook Express, Thunderbird etc communicate with ANY mail server (including your own local sme server or other external servers) using various ports ie
SMTP port 25 or secure SMTP port 465 for outgoing mail
POP port 110 or secure POP port 995 for incoming mail
IMAP port 143 or secure IMAP port 993 for incoming mail
So depending what method you use in your email client program to collect & send email, you will also need other ports to be open (& unblocked).
If you are using a email client on a workstation to collect email directly from an external mail server eg your ISPs or someone else's mail server, then you will use either port 110, 995, 143 or 993 (& these need to be unblocked).
Note the default setting of sme server enables a smtp proxy, so local workstation email clients must use the sme server smtp mail server for sending mail & this can be using port 25 or 465 (ie email client to mail server)
Your particular issue is that you are tring to run your own mail server and your ISP has blocked port 25 for direct access to the Internet (inbound & outbound), so your mail server cannot effectively communicate with other mail servers.
Your ISP is ONLY allowing outgoing port 25 via their smtp mail server, and that's why you can send email if you enter your ISP's mail server details in the Email panel.
That's also why you cannot receive email directly on your sme server (ie incoming port 25 is blocked).