web-dev-qa-db-fra.com

Comment dois-je configurer des enregistrements MX distincts pour un sous-domaine?

Supposons que j'ai un domaine sur lequel j'exécute une application Web, par exemple cranketywidgets.com, et j'utilise Google Apps pour gérer les e-mails des personnes travaillant sur ce domaine, par exemple, support@ cranketywidgets.com, [email protected], [email protected] etc.

Les propres services de messagerie de Google ne sont pas toujours les meilleurs pour envoyer des e-mails de rappel automatisés, des notifications de commentaires, etc. La solution actuelle que je prévois est de créer un sous-domaine distinct appelé mailer.cranketywidgets.com, lancez un serveur de messagerie et créez quelques comptes spécifiquement pour l'envoi de ces types d'e-mails.

À quoi devraient ressembler les enregistrements MX et A ici pour cela?

Je suis quelque peu confus par le fait que les enregistrements MX peuvent être des noms, mais qu'ils doivent éventuellement se résoudre en un enregistrement A. À quoi devraient ressembler les enregistrements ici?

cranketywidgets.com - A enregistrement sur le serveur réel comme 10.24.233.214

cranketywidgets.com - MX enregistrements pour les applications de messagerie de Google

mailer.cranketywidgets.com - MX nom pointant vers l'adresse IP du serveur

J'apprécierais grandement une aide à ce sujet - la réponse semble évidente, mais le spam par courrier électronique est un problème difficile à résoudre.

45
Chris Adams

Vous ne devez jamais pointer votre MX vers une adresse IP pour être compatible RFC. Créez à la place un enregistrement A pour l'adresse IP et pointez-y l'enregistrement MX.

Ensuite, la zone devrait ressembler à ceci,

    @               IN      MX      1       ASPMX.L.GOOGLE.COM.
    @               IN      MX      5       ALT1.ASPMX.L.GOOGLE.COM.
    @               IN      MX      5       ALT2.ASPMX.L.GOOGLE.COM.
    @               IN      MX      10      ASPMX2.GOOGLEMAIL.COM.
    @               IN      MX      10      ASPMX3.GOOGLEMAIL.COM.
    @               IN      MX      10      ASPMX4.GOOGLEMAIL.COM.
    @               IN      MX      10      ASPMX5.GOOGLEMAIL.COM.
    @               IN      A       10.24.233.214
    mailer          IN      A       10.24.233.214
    mailer          IN      MX      10      mailer.cranketywidgets.com.
73
Oli

Avez-vous l'intention d'envoyer des messages à des adresses à @ mailer.crankywidgets.com? Sinon, vous n'avez pas besoin d'enregistrements MX pour cela. MX ne joue aucun rôle dans le courrier envoyé depuis ce domaine.

La configuration d'un serveur de messagerie distinct pour envoyer du courrier à partir d'adresses @ mailer.crankywidgets.com est le bon chemin, et vous devez configurer un enregistrement A approprié, PTR si l'hôte est dédié, et SPF enregistrements indiquant que cette adresse IP donnée est autorisée à envoyer du courrier pour le domaine.

Si tous les e-mails envoyés sont destinés à être de type notification, vous pouvez définir l'adresse de réponse sur quelque chose comme "[email protected]", puis noircir celui-ci sur Google Apps.

La seule chose que je peux voir un enregistrement MX vous acheter ici est un enregistrement SPF légèrement différent, comme vous pouvez le dire "les hôtes MX (récepteur de messagerie) pour ce domaine sont également autorisés à envoyer du courrier de ce domaine ". Mais SPF est suffisamment polyvalent pour dire que "cet hôte nommé arbitrairement est autorisé à envoyer des messages à partir de ce domaine".

7
James F

Comme le courrier est un champ de mines.

PTR <-> A <-> MX

les enregistrements doivent correspondre pour des recherches inversées parfaites sur certains filtres de courrier indésirable.

https://en.wikipedia.org/wiki/Reverse_DNS_lookup

2
nelaaro