> No, they use "mail.example.com" which normally would not exist, both for IMAP > and SMTP. > If the clients do not care that the mail server is not the mailserver, > perhaps I am overthinking this.
One idea would be to leave mail.example.com as an A record pointing to the submission server IP. Then change the naming scheme for the MX server, like... - server1.mail.example.com - 23-112.mail.example.com (IPv4) - C60D.mail.example.com (IPv6) - smtp.mail.example.com - smtp.example.com - mx.example.com Im rambling, but you get the point. Leave mail.* for user clients and use something else for MX records.