web-dev-qa-db-ja.com

DNS:「MX」レコードがあり、「A」レコードがないことは有効ですか?

abcd.comを所有していて、[email protected]経由でのメールの送受信のみに使用したいとします。いかなる種類のウェブサイトも提供したくない。

「MX」レコードを含み、「A」レコードを含まないようにDNSレコードを設定できますか?

  • これで、メールの送受信が機能するのに十分ですか?

  • これはこれらのことを定義する標準の観点から有効ですか?


編集:明確にするために、メールサーバー(用語?)は、abcd.comまたは* .abcd.comでホストされていません

19
xyz

MXレコードが指すシステムにAレコード自体がある限り、はい。

例:example.comは、mail.otherdomain.comを指すMXレコードを持つことができます。 mail.otherdomain.comという名前自体がIPアドレスに解決できる限り、これはexample.comの有効な構成です。

厳密に言えば、mail.otherdomain.comは、RFCに準拠するために、IPアドレスを持つAレコードである必要があります。ただし、このAレコードはotherdomain.comではなくexample.comドメインにあります。

[email protected]を有効なメールアドレスにするには、mail.otherdomain.com[email protected]の受信メールを処理するように設定する必要があります。

33

MXレコードが指すAAAAレコードがアドレスターゲットの要件を満たすため、IPv6経由のメールのみが必要な場合に可能です。確かに、IPv4のみのホストはそのような設定にアクセスすることはできませんが、それによってDNSルールで違法になることはありません。

以前の回答がすべてIPv4中心だったのはなぜですか?

1
Mr. X

番号。 MXレコードは名前を指します。名前は解決可能である必要があります(Aレコードを介して)。 MXレコードがCNAMEをポイントしてはなりません(RFC 1034セクション3.6.2、RFC 1912セクション2.4)。

1
Jim B