Wie kann ich separate MX-Einträge für eine Subdomain einrichten?

42

Lassen Sie uns sagen , dass ich eine Domain haben , dass ich eine Web - Anwendung auf, zum Beispiel laufen cranketywidgets.com, und ich bin mit Google Apps E - Mail für die Menschen für den Umgang mit dieser Domain arbeiten, zum Beispiel support@ cranketywidgets.com, [email protected], [email protected]und so weiter.

Die E-Mail-Dienste von Google sind nicht immer die besten, um automatisierte Erinnerungs-E-Mails, Kommentarbenachrichtigungen usw. zu senden. Daher plane ich derzeit, eine separate Subdomain mit dem Namen zu erstellen mailer.cranketywidgets.com, einen E-Mail-Server darauf zu installieren und einige Konten zu erstellen speziell für den Versand dieser Art von E-Mails.

Wie sollen die MXAufzeichnungen und AAufzeichnungen hier dafür aussehen?

Ich bin etwas verwirrt über die Tatsache, dass MXDatensätze Namen sein können, aber dass sie schließlich in einen ADatensatz aufgelöst werden müssen. Wie sollen die Aufzeichnungen hier aussehen?

cranketywidgets.com - AAufzeichnen auf einen tatsächlichen Server wie 10.24.233.214

cranketywidgets.com - MXAufzeichnungen für die E-Mail-Anwendungen von Google

mailer.cranketywidgets.com - MXName, der auf die IP-Adresse des Servers verweist

Ich würde mich sehr über Hilfe freuen - die Antwort scheint offensichtlich zu sein, aber E-Mail-Spam ist ein schwer zu lösendes Problem.

Chris Adams
quelle

Antworten:

68

Sie sollten niemals MXauf eine IP-Adresse verweisen , um RFC-kompatibel zu sein. Erstellen Sie Astattdessen einen Eintrag für die IP-Adresse und verweisen Sie den MXEintrag darauf.

Dann sollte die Zone so aussehen,

    @               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
quelle
5

Möchten Sie, dass Personen E-Mails an Adressen unter @ mailer.crankywidgets.com senden? Wenn nicht, brauchen Sie keine MXAufzeichnungen dafür. MXspielt in E-Mails, die von dieser Domain gesendet werden, keine Rolle.

Das Einrichten eines separaten Mailservers zum Senden von E-Mails über die Adressen @ mailer.crankywidgets.com ist der richtige Pfad. Richten Sie einen korrekten Eintrag ein A, PTRwenn der Host dediziert ist, und SPFEinträge, die besagen , dass diese angegebene IP-Adresse zum Senden von E-Mails berechtigt ist für die Domain.

Wenn alle gesendeten E-Mails Benachrichtigungsstil haben sollen, können Sie die Antwortadresse auf "[email protected]" setzen und diese dann in Google Apps löschen.

Das Einzige, was ich sehen kann, wenn ein MXDatensatz Sie hier kauft, ist ein etwas anderer SPFDatensatz, da Sie sagen können, dass "die MX-Hosts (E-Mail-Empfänger) für diese Domain auch E-Mails von dieser Domain senden dürfen". Aber SPFvielseitig genug , um zu sagen , „dies willkürlich benannte Host erlaubt E - Mails von dieser Domain senden“ zu.

James F
quelle
3
Wenn Sie darüber stolpern, sollten Sie MX-Datensätze in der Unterdomäne einrichten, unabhängig davon, ob Sie beabsichtigen, Nachrichten zu empfangen. Dadurch wird sichergestellt, dass die Domänenüberprüfung durchgeführt werden kann. Anbieter wie iCloud benötigen dies, um Nachrichten entgegenzunehmen.
Matt