Mail Client, Relay and https on port 10000 not working

Hi Joe, you are right and I did check it at: IMAP/POP3/FTP field and it shows:user@domain.co.uk

However, when I checked it at: etc/passwd it showed me 2 entries:
user@domain dot co dot uk
user-domain dot co dot uk

Having said that I have just tested it on my friend’s laptop with Outlook 2013 and the testing showed following results:

Good News:
SMTP was successful using Port 25
I have just deleted the rule on UFW for open port 465 and 587 (so they are not open anymore). And the Outlook test still works for SMTP with “TLS” or “None” authentication on port 25

Bad News:
IMAP failed on port 143, with an error: Log onto incoming mail server (IMAP): The server refused the connection.

I am not sure why IMAP is failing when I have opened port: 143, 993 and 995
I have just tried changing the Port and encryption type and this is the error that I get:
IMAP: Port Any (143/993/995): Encryption: “None” gives error: “Log onto incoming mail server (IMAP): Your server unexpectedly terminated the connection. Possible causes include server problems, network problems, or a long period of inactivity.”
IMAP: Port Any (143/993/995) Encryption: “SSL” or “TLS” or “Auto” gives error: “Log onto incoming mail server (IMAP): A secure connection to the server cannot be established.”

Here is the latest UFW configuration:

root@mail:/etc# ufw status numbered
Status: active

 To                         Action      From
 --                         ------      ----

[ 1] 80 ALLOW IN Anywhere
[ 2] 443 ALLOW IN Anywhere
[ 3] 10000/tcp ALLOW IN 192.169.0.42
[ 4] 20000/tcp ALLOW IN 192.169.0.42
[ 5] 25/tcp ALLOW IN Anywhere
[ 6] 143/tcp ALLOW IN Anywhere
[ 7] 993 ALLOW IN Anywhere
[ 8] 993/tcp ALLOW IN Anywhere
[ 9] 995/tcp ALLOW IN Anywhere
[10] 995 ALLOW IN Anywhere
[11] 25/tcp (v6) ALLOW IN Anywhere (v6)
[12] 143/tcp (v6) ALLOW IN Anywhere (v6)
[13] 993 (v6) ALLOW IN Anywhere (v6)
[14] 993/tcp (v6) ALLOW IN Anywhere (v6)
[15] 995/tcp (v6) ALLOW IN Anywhere (v6)
[16] 995 (v6) ALLOW IN Anywhere (v6)

And here is port listening status:

root@mail:/etc# netstat -an | grep :993
tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN
tcp6 0 0 :::993 :::* LISTEN
root@mail:/etc# netstat -an | grep :995
tcp 0 0 0.0.0.0:995 0.0.0.0:* LISTEN
tcp6 0 0 :::995 :::* LISTEN
root@mail:/etc# netstat -an | grep :995
tcp 0 0 0.0.0.0:995 0.0.0.0:* LISTEN
tcp6 0 0 :::995 :::* LISTEN

Many Thanks,
Rav