Su servidor de correo necesitará un PTRregistro que lo señale. Esto permitirá que funcione el DNS inverso. No confío en los servidores de correo que usan un dominio de segundo nivel example.comcomo muchos spammers intentan afirmar que su nombre es uno de los dominios de gran nombre. Es mejor usar un nombre como mail.example.com. Si está utilizando mail.example.comagregar un MXa su dominio principal example.comindicando mail.example.comque recibirá correo. Por cierto, ni mail.example.comtampoco example.compueden ser CNAMEentradas.
Puede ejecutar todo en un nombre de dominio. Sin embargo, si te he convencido de que lo uses mail.example.compara tu servidor de correo, es posible que quieras usarlo www.example.compara tu servidor web en lugar de hacerlo mail.example.com. Si lo usa www.example.com, será fácil agregar un dominio paralelo para contenido estático que no recibe cookies de su servidor web.
Es común tener la dirección IP del dominio principal, example.comresolver a la dirección del servidor web. Si no tiene mucho tráfico web, puede usar un registro CNAME para su dominio web. El resto de los servicios no mencionados anteriormente, como POP e IMAP, pueden ser manejados por registros CNAME. Si agrega servidores diferentes más tarde, puede reemplazar el registro CNAME con un registro A, o simplemente ajustar el registro CNAME. El uso de registros CNAME facilita la adición de IPV6 ya que no necesitará agregar registros AAAA a todos sus dominios.
Me gusta tener un registro DNS para el nombre de host. Si haces eso, puedes usar ese dominio en lugar del correo como tu MX. En su ejemplo, dejaría caer el mail.example.comregistro y lo usaría hostname.example.comen su MXregistro. Agregue un registro CNAME para www.example.comy está bastante bien hecho.
Su servidor de correo debe usar cualquier nombre que use el PTRregistro para su servidor. Es posible que deba hacer que su proveedor de IP cambie la PTRadecuada. Agregue un Aregistro para ese nombre también.
Considere agregar registros SPF para ambos hostname.example.comy example.com.