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

42

Disons que j'ai un domaine que je lance une application web, par exemple cranketywidgets.com, et j'utilise Google Apps pour gérer le courrier pour les personnes travaillant sur ce domaine, par exemple, support@ cranketywidgets.com, [email protected], [email protected]et ainsi de suite.

Les propres services de messagerie de Google ne sont pas toujours les meilleurs pour l'envoi d'e-mails de rappel automatisés, de notifications de commentaires, etc., de sorte que la solution actuelle que je compte mailer.cranketywidgets.comutiliser consiste à créer un sous-domaine distinct appelé , à exécuter un serveur de messagerie et à créer quelques comptes. spécifiquement pour l'envoi de ces types de courriels.

À quoi devraient ressembler les MXenregistrements et les Aenregistrements ici?

Je suis un peu dérouté par le fait que les MXenregistrements peuvent être des noms, mais qu'ils doivent finalement être convertis en Aenregistrement. À quoi devraient ressembler les disques ici?

cranketywidgets.com - Aenregistre sur le serveur actuel comme 10.24.233.214

cranketywidgets.com - MXenregistrements pour les applications de messagerie de Google

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

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

Chris Adams
la source

Réponses:

69

Vous ne devez jamais indiquer à votre MXadresse IP d'être conforme à RFC. Créez à la place un Aenregistrement pour l'adresse IP et pointez-le MXsur celle-ci.

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.
Oli
la source
5

Avez-vous l'intention que les gens envoient des mails à des adresses à l'adresse mailer.crankywidgets.com? Sinon, vous n'avez pas besoin d' MXenregistrer. MXne joue aucun rôle dans le courrier envoyé à partir de ce domaine.

Configurer un serveur de messagerie distinct pour envoyer du courrier à partir d'adresses @ mailer.crankywidgets.com est le bon chemin. Vous devez configurer un Aenregistrement approprié , PTRsi l'hôte est dédié, et les SPFenregistrements indiquant que cette adresse IP est autorisée à envoyer du courrier. pour le domaine.

Si tous les messages envoyés sont destinés au style de notification, vous pouvez définir l'adresse de réponse comme suit: "[email protected]", puis indiquez blackhole dans Google Apps.

La seule chose que je peux voir dans un MXenregistrement vous achetant ici est un SPFenregistrement légèrement différent , car vous pouvez dire "les hôtes MX (destinataire du courrier électronique) de ce domaine sont également autorisés à envoyer des messages à partir de ce domaine". Mais il SPFest suffisamment polyvalent pour dire "cet hôte nommé de manière arbitraire est également autorisé à envoyer du courrier à partir de ce domaine".

James F
la source
3
En cas de problème, vous devez configurer des enregistrements MX sur le sous-domaine, que vous souhaitiez ou non recevoir des messages. Cela garantira que la vérification du domaine peut avoir lieu. Les fournisseurs tels que iCloud exigent que cela accepte les messages.
Matt le