Kann ich eine separate IP für einen Datensatz und einen MX-Datensatz haben?

7

Ich habe eine abc.tv-Site, die auf aaaa IP konfiguriert ist, und meine Mailing-Lösung ([email protected]), die ich auf yyyy IP-Adresse konfigurieren möchte. Ist es möglich, separate IPs für meinen A-Eintrag und MX-Eintrag wie unten zu haben?

Domainname - abc.tv Ein Datensatz - aaaa MX-Datensatz - JJJJ

bitte vorschlagen

Dave Cheney
quelle

Antworten:

15

Für genau diese Anwendung wurden MX-Datensätze erfunden: E-Mails für einen bestimmten Host können von einem anderen Host verarbeitet werden.

Als erstes ist darauf hinzuweisen, dass MX-Einträge keine IP-Adressen enthalten, sondern einen Zeiger auf einen Hostnamen enthalten.

Für Ihr Beispiel hätten Sie also Folgendes:

abc.tv. A aaaa
             MX 5 mail.abc.tv.
mail.abc.tv. Ein JJJJ

Der Host, auf den der MX-Datensatz verweist, muss einen A- oder AAAA-Datensatz haben und darf kein CNAME-Datensatz sein. (Dank an Ludwig Weinzierl im Kommentar unten für den Hinweis auf diese Lücke)

Russell Heilling
quelle
10

Ein MXDatensatz muss ein Name sein, keine IP. Das bedeutet, dass der Host, auf den ein MX-Eintrag für Ihre Domain verweist, selbst direkt in einen ADatensatz auflösbar sein muss .

Es ist jedoch nicht erforderlich, dass Adies Teil Ihrer Domain ist. Sie können beispielsweise festlegen, dass Google Apps die MXDatensätze für Ihre Domain verwaltet, während Sie die A-Datensätze für die Domain und www verwalten.

Dave Cheney
quelle
3
Das ist richtig. Der Name muss auf eine IP verweisen, ein CNAME ist jedoch nicht zulässig. Hier ist die Erklärung von Wikipedia: Der in einem MX-Eintrag enthaltene Hostname muss eine Adresse haben, dh einen A- oder AAAA-DNS-Eintrag. CNAME-Aliase sind in MX-Datensatzdaten verboten, während CNAME für das MX-Datensatzlabel zulässig ist, dh für den Domänennamen, der zum MX-Datensatz selbst führt. [1] Es ist auch nicht gestattet, eine IP-Adresse direkt in einem MX-Eintrag zu verwenden. [2] Während einige Mailserver E-Mails an Domänen mit IP-basierten MX-Einträgen senden, lehnen viele (insbesondere Exim) dies ab.
Ludwig Weinzierl
4

Als Ergänzung zu den anderen richtigen Antworten.

MX-Einträge: Sie können sich nicht nur von der IP-Adresse Ihrer primären Domäne A unterscheiden. Sie können sogar mehrere MX-Einträge (als Backup oder sekundärer MX bezeichnet) haben und einen Prioritätswert angeben, zum Beispiel:

MX 10 mail.abc.tv.
MX 20 mail2a.abc.tv.
MX 20 mail2b.abc.tv.
MX 30 backupmail.provider-example.com.

Wie Sie auch in diesem Beispiel sehen, müssen sich Mail-Austauscher nicht in derselben Domain befinden.

splattne
quelle
2
Es ist erwähnenswert, dass bei der Verwendung von Backup-MX-Anbietern Vorsicht geboten ist. Es gibt eine Reihe subtiler Probleme, die auftreten können, wenn nicht alles sorgfältig konfiguriert wird. Nicht übereinstimmende Spamfilter können Spammern die Möglichkeit bieten, die Spamfilterung zu umgehen. Wenn sie nicht alle Server kontrollieren, ist es schwierig, Probleme mithilfe von E-Mail-Protokollen zu debuggen, und ein falsch konfigurierter Sicherungsserver kann dazu führen, dass E-Mails zeitweise verloren gehen. Für die meisten Benutzer ist es normalerweise akzeptabel, das Senden von Mailservern Nachrichten speichern zu lassen und zu versuchen, Nachrichten erneut zu übertragen, anstatt zu versuchen, ein Hochverfügbarkeits-Setup einzurichten.
SpoonMeiser
SpoonMeiser: Sicher, Sie haben Recht. Ich wollte nur den theoretischen Hintergrund zeigen. Es ist interessant, wie sehr große Mail-Anbieter ihren MX-Rekord aufgestellt haben. Versuchen Sie nslookup für xm auf gmail.com oder hotmail.com.
Splattne