Lors de la configuration d'un serveur Web / de messagerie sur un seul serveur ou VPS avec une adresse IP, presque tous les guides en ligne suivent la même structure pour DNS:
example.com. IN A 192.0.2.0
hostname.example.com. IN A 192.0.2.0
mail.example.com. IN A 192.0.2.0
example.com. IN MX 10 mail.example.com.
0.2.0.192.in-addr.arpa. IN PTR hostname.example.com
Je l'ai utilisé plusieurs fois et cela a toujours fonctionné pour moi. Mais je me demandais s'il y avait une raison pour laquelle le serveur de messagerie pointe vers un nom différent? Serait-il possible de pointer l'enregistrement MX vers le nom d'hôte et d'utiliser simplement hostname.example.com pour SMTP et POP3?
Réponses:
Oui, ce serait possible, mais vous perdrez certains avantages importants si vous choisissez de le faire:
Si vous pointez tous les services vers le même nom DNS, vous ne pouvez plus les placer sur des serveurs séparés sans reconfigurer aucun client qui s'y réfère.
Par exemple: avec des noms différents, lorsque la charge sur le serveur augmente trop, vous pouvez simplement décharger les services de messagerie vers un autre serveur sans affecter les clients. Il vous suffit d'adapter vos enregistrements DNS.
la source
Conformément à rfc5321, la remise du courrier est effectuée à l'adresse A si MX est manquant. Par conséquent, les lignes suivantes ne sont pas requises pour que SMTP fonctionne:
Voir également: http://en.wikipedia.org/wiki/MX_record#History_of_fallback_to_A
la source
Vous pouvez utiliser le nom d'hôte que vous souhaitez pour votre serveur de messagerie, mais vous
devezavoir une entrée MX.Cela dit, j'aime l'idée d'avoir un nom distinct pour différents rôles. Premièrement, si / quand vient le temps de changer d'hôtes, vous contrôlez mieux le DNS et vous rencontrerez moins de problèmes en raison de la mise en cache DNS externe.
la source
Votre serveur de messagerie aura besoin d'un
PTR
enregistrement pointant vers lui. Cela permettra au DNS inversé de fonctionner. Je ne fais pas confiance aux serveurs de messagerie qui utilisent un domaine de deuxième niveau commeexample.com
trop de spammeurs essaient de prétendre que leur nom est l'un des grands domaines. Il vaut mieux utiliser un nom commemail.example.com
. Si vous utilisez,mail.example.com
ajoutez unMX
à votre domaine principal enexample.com
indiquantmail.example.com
que vous recevrez du courrier. Soit dit en passant,mail.example.com
niexample.com
peuvent être desCNAME
entrées.Vous pouvez tout exécuter sur un seul nom de domaine. Cependant, si je vous ai convaincu d'utiliser
mail.example.com
pour votre serveur de messagerie, vous souhaiterez peut-être utiliserwww.example.com
pour votre serveur Web plutôt quemail.example.com
. Si vous l'utilisez,www.example.com
il sera facile d'ajouter un domaine parallèle pour le contenu statique qui ne reçoit pas de cookies de votre serveur Web.Il est courant que l'adresse IP du domaine parent soit
example.com
résolue à l'adresse du serveur Web. Si vous n'avez pas beaucoup de trafic Web, vous pouvez utiliser un enregistrement CNAME pour votre domaine Web. Les autres services non répertoriés ci-dessus, tels que POP et IMAP, peuvent être gérés par les enregistrements CNAME. Si vous ajoutez des serveurs différents ultérieurement, vous pouvez remplacer l'enregistrement CNAME par un enregistrement A, ou simplement ajuster l'enregistrement CNAME. L'utilisation des enregistrements CNAME facilite l'ajout d'IPV6 car vous n'aurez pas besoin d'ajouter des enregistrements AAAA à tous vos domaines.J'aime avoir un enregistrement DNS pour le nom d'hôte. Si vous faites cela, vous pouvez utiliser ce domaine au lieu de la messagerie comme votre
MX
. Dans votre exemple, je supprimerais l'mail.example.com
enregistrement et l'utiliseraishostname.example.com
dans votreMX
enregistrement. Ajoutez un enregistrement CNAME pourwww.example.com
et vous êtes assez bien fait.Votre serveur de messagerie doit utiliser le nom que l'
PTR
enregistrement utilise pour votre serveur. Vous devrez peut-être demander à votre fournisseur IP de le modifier dePTR
manière appropriée. Ajoutez également unA
enregistrement pour ce nom.Pensez à ajouter un enregistrement SPF pour les deux
hostname.example.com
etexample.com
.la source