このトピックでは、MX、CNAME、および TXT レコードの用語と、ドメイン名解決が有効になるタイミングについて説明します。
1. MX
MX は Mail Exchanger の略で、メールを送信するときに受信者のアドレスサフィックスに応じてメールサーバーを見つけるために電子メールシステムで使用されるメールサーバーを指します。
優先度の意味
MX の優先度は、MX レコードが 1 つしかない場合は意味がありません。ドメイン DNS レコードに複数の MX レコードが存在する場合、送信側のサーバーは優先度が最も高いサーバーにメールを配信します。このサーバーに障害が発生してメールを受信できない場合、送信側のサーバーは、メールが正常に配信されるか、すべてのサーバーがメールを配信できず、配信不能エラーが発生するまで、優先度が次に高いサーバーを自動的に選択します。
MX レコードが存在するかどうかを確認する方法
DNS MX レコードクエリに非常に役立つツールは、nslookup です。これは、DNS 内のさまざまなレコード情報をクエリするために使用できます。 Windows コマンドプロンプトで nslookup を直接実行して対話モードに入り、さまざまなタイプの DNS データをクエリできます。
DNS 解決データには、このゾーンのパラメーターを設定するための SOA タイプデータ、名前に対応する IP アドレスを設定するための A タイプデータ、メール交換を設定するための MX タイプデータなど、さまざまなタイプがあります。これらの異なるタイプのデータは、nslookupセット タイプ の対話モードでクエリできます。クエリ中に、 コマンドを使用して対応するクエリタイプを設定できます。
次の図に示すように、nslookup -qt=MX ドメイン名 コマンドを使用して、MX レコードが設定されているかどうかをクエリできます。

Alibaba Mail MX レコード:
メールサーバー | ホスト | 優先度 | レコード値 |
@ | MX | 5 | mx1.sg.aliyun.com |
@ | MX | 10 | mx2.sg.aliyun.com |
図のように Alibaba Cloud DNS に追加された MX レコード:

2. CNAME
CNAME はエイリアスレコードであり、複数の名前を同じコンピューターにマッピングできます。
たとえば、「mail. ドメイン名」の CNAME が「mail.sg.aliyun.com」を指している場合、「mail. ドメイン名」形式を使用して Alibaba Mail ログインページにアクセスできます。
Alibaba Mail CNAME レコード:
メールサーバー | ホスト | 優先度 | レコード値 |
CNAME | - | mail.sg.aliyun.com |
次の図のように Alibaba Cloud DNS に CNAME レコードを追加します。

3. SPF
SPF は Sender Policy Framework の略で、IP アドレスを使用して送信者の ID を認証するテクノロジーです。これは非常に効率的なスパム対策ソリューションです。受信側はまずドメイン名の SPF レコードをチェックして、送信者の IP アドレスが SPF レコードに含まれているかどうかを確認します。含まれている場合は正しいメールと見なされ、そうでない場合は偽のメールと見なされて返送されます。
Alibaba Mail TXT レコード値
"v=spf1 include the following:spf.sg.aliyun.com -all"
SPF レコードを設定する方法
外国ドメインへのメール送信の成功率を向上させるために、メールドメインの TXT レコードを設定することをお勧めします。
図のように Alibaba Cloud に SPF レコードが追加されています。

Alibaba Cloud を使用していない場合は、ドメイン名が配置されているサービスプロバイダーに相談して、TXT レコードを追加するための具体的な方法を見つけることをお勧めします。
4. 発効時間
世界中には多くのインターネットノードと DNS サーバーがあります。ドメイン名解決を設定した後、世界のすべての DNS サーバーに同期されます。そして、このプロセスに必要な時間が、解決が有効になる時間です。ドメイン名解決が有効になる時間は、次の 3 つのシナリオに分けることができます。
1. 新しい DNS レコードが有効になる時間を追加します。Alibaba Cloud DNS を使用して DNS レコードを追加すると、リアルタイムで有効になります。
2. 新しい DNS レコードが有効になる時間を変更します。Alibaba Cloud DNS でレコードを変更した場合、最終的な有効時間は DNS サーバーのキャッシュ更新時間によって異なります (各 ISP の DNS は変更前のレコードをキャッシュし、リアルタイムでは更新されません)。一般に、解決を設定したときの TTL 時間に相当します。たとえば、以前の解決設定で TTL 値を 10 分に設定した場合、解決を変更してから 10 分以内にグローバルに有効になります。
3. DNS を変更した後、新しい DNS レコードが有効になる時間を設定します。DNS アドレスを変更した後に Alibaba Cloud DNS を使用して DNS 解決を変更する場合。最終的な有効時間も、各キャリアの DNS サーバーのキャッシュ更新時間によって異なります。ただし、異なるリージョンでの DNS の更新時間は一貫しておらず、更新時間は長くなります。その結果、解決がグローバルに有効になるまでに 24 ~ 48 時間かかります。.com などの国際ドメイン名の場合は 48 時間、.cn などの国内ドメイン名の場合は 24 時間かかります。