If I change the outgoing/incoming mail server settings in the phone to what you mentioned, it is not able to connect. The only settings that work are incoming - port 110 with no security type and outgoing - port 25, also with no security type. How do I change what ports mail is sent and received on within the SME Server?
I would recommend setting up a remote PC using Thunderbird for email access - this will expose the setup requirements you need to worry about.
If you can't configure pop3 or imap over ssl to your sme from the phones, I suspect you may be having issues with a self-signed certificate -- (remote thunderbird setup would tell you this). If I'm correct, you could try opening webmail from the phones, which provides (on iPhones, anyway) a prompt asking if you want to trust the SME Server's self-signed certificate.
For sending, I still find I need to do this on my sme8beta7 to support remote email clients:
config setprop qpsmtpd TlsBeforeAuth 0
config setprop smtpd Authentication enabled
signal-event email-update
... After which, my remote devices (iPad, blackberry, laptop, etc) can send email using smtp over ssl on port 465.
Some devices assume that smtp over ssl uses TLS, and require that I manually change the port number on the device from 25 to 465.