「mail」サブドメインのポイントは何ですか?

「mail」サブドメインのポイントは何ですか?

Ubuntu 16.04で最初のメールサーバー構成を実行しています。すべてのチュートリアルと方法はmailmail.example.com

次のDNSレコードを使用してこれを実行しようとしています。

MX       main.dom        main.dom        1        14400
CNAME    www.main.dom    main.dom                 43200
A        main.dom        XXX.XXX.XXX              3600

どのようにテストするのかわかりません。経験不足の結果も予測できなかった。サーバー自体が次のようにポート25でTelnetに応答することがわかります。

$ telnet main.dom 25
Trying XXX.XXX.XXX.XXX...
Connected to main.dom.
Escape character is '^]'.
220 server1.main.dom ESMTP Postfix (Ubuntu)

main.dom実際のアドレスではなく、構造的な表現にすぎません。 localhostから呼び出されるXXX.XXX.XXX.XXX127.0.0.1、FQDNは変更されていません(パート3)。

この質問に対する答えはオンラインで見つけるのが難しいです。サブドメインを使用しているとしますmail

MX       main.dom        mail.main.dom        1        14400

そのCNAMEを作成する必要がありますか?

ベストアンサー1

意味のあるサイズのほとんどのドメインにはメール専用システムがあるためmail.example.com

そのCNAMEを作成する必要がありますか?

いいえ、Aレコードが必要ですmail.main.dom。 MXレコードは常にAを指す必要があります。 MXレコードをCNAMEで指すのは一般的な間違いです。

バインディング構文を使用します。

main.dom.        IN  MX     10  mail.main.dom.
mail.main.dom.   IN  A          1.2.3.4

または同じシステムですべてを提供したい場合:

main.dom.        IN  A          1.2.3.4
main.dom.        IN  MX     10  main.dom.
www.main.dom.    IN  CNAME      main.dom.

注:

  • MX優先順位を1に設定するのは良い考えではありません。いつでも緊急にメールパスを変更する必要がある場合は、優先度の高いMX(5)を追加できます。
  • 同じ理由で、MXのTTLを高すぎるように設定しないでください。 3600のようなものはDNSには影響しませんが、緊急時に変更できるほど小さくなります(変更は1時間以内に伝播する必要があります)。
  • 優先順位0は有効ですが、技術的な理由で使用されません。

おすすめ記事