Bonjour,

Le 25/10/2010 09:42, Florian Coulmier a écrit :
Bonjour,

J'ai déjà eu un problème similaire avec hotmail, mais dans une configuration bien particulière :

mondomaine.com		IN	A	1.1.1.1
mondomaine.com		IN	MX	100	mx.mondomaine.com

mx.mondomaine.com		IN	A	1.1.1.2
www.mondomaine.com	IN	A	1.1.1.3

mail.mondomaine.com	IN	CNAME	www.mondomaine.com
mail.mondomaine.com	IN	MX	100	mx.mondomaine.com

Avec cette configuration, hotmail n'utilise pas le MX de mail.mondomaine.com pour envoyer des mails au sous-domaine mail.mondomaine.com, mais l'adresse IP de www.mondomaine.com. En gros, le CNAME prend le pas sur le MX.

J'avoue ne pas avoir épluché les RFCs suffisamment dans le détail pour savoir si ce comportement est normal. Mais c'est intéressant à savoir.

Florian
D'après mes souvenirs de la RFC, elle dit pour envoyer un mail : utilisez le champ MX défini dans la zone DNS du même niveau.
ie : pour toto@mamachine.truc.lan
le serveur SMTP est censé demander "c'est quoi la valeur du champ MX du domaine mamachine.truc.lan?"

Si le MX existe et qu'il ne répond pas, alors le mail est censé être mis en attente.

Si le MX n'existe pas, le  SMTP doit chercher l'IP associée à mamachine.truc.lan
    si ca ne répond toujours pas, alors mettre en attente et réessayer plus tard.

Jamais il n'est censé aller demander au MX de truc.lan, ni une autre machine.

Il faut se rapeller que le champs MX signifie Mail eXchange (RFC5321), c'est donc fait pour les mails :P

Jean-Pierre