How to make email client account setup automatically select inbound mail and smtp server.
I have the mail service successfully running on OS X Server 10.8.2. I am able to send and receive email as well as setup email accounts on various email clients (iphone, ipad, mac, etc). I notice that when I set up a new account that I have to specify both the inbound and smtp mail servers as well as specifying the user id for each. I am using an SSL certificate that appears to be working. The ports are selected (993/995 and 587) automatically and the default is to use SSL.
However, when I set up a Comcast account - (configured as "other") - I only have to enter Full name, email address and password - and from this it is able to determine that the incoming mail server is "mail.comcast.net" and outgoing smtp server is "smtp.comcast.net". It also fills in the userid and password for both inbound and smtp servers - as well as the ports. I have been trying to get this to work automatically when setting up accounts for my mail server - but have not been able to figure out how to do this - or if it is possible.
In googling - I have found that I can set up several different SRV records such as (_submission._tcp, _imap._tcp, _imaps._tcp, _pop3._tcp, _pop3s._tcp) and these are supposed to provide this functionality to email clients that are able to use the SRV records. I have set these up externally at my registered domain provider - and I am able to query them via nslookup, dig and host.
Is Comcast using some other special method of providing the server names to the mail client setup - or am I doing something wrong - or is this a functionality that needs to be supported on the mail server side as well. I am relatively new to mail servers and trying to work my way through the learning process.
MAC MINI SERVER (LATE 2012), OS X Server