質問
自分のメールドメインに代わってZendeskがメールを送信できるようにする方法を試行していますが、DNSレコードの検証時に「DNSレコードが正しく設定されていません」というエラーメッセージが表示されます。なぜこのエラーが表示されるのですか?
回答
ZendeskがDNSレコードを検証できない場合、エラー「DNSレコードが正しく設定されていません」というエラーメッセージが表示されます。これは多くの場合、非公開のDNSレコードまたは誤って公開されたDNSレコードが原因により発生します。この記事では、DNSレコードが検証されない場合に発生する可能性のある問題を特定する方法と、その解決方法に関する情報について説明します。
DNSレコードが正しく設定され、自分のメールドメインに代わってZendeskがメールを送信できるようにするには、以下の条件が満たされている必要があります。
- アカウントの一意のドメイン確認値を含むTXTレコード(ドメイン確認レコード)をDNSサーバーに追加する必要がある
- サポートアドレスが外部サポートアドレスとして存在する
- レコードは、指定したTTL(有効期間)より長く公開され、正常に配信されていた
TXTレコードを調べる
上記の条件が満たされていても、DNSレコードを確認できない場合は、DNSルックアップツールを使用してDNSレコードのエラーを手動で確認します。この操作に使用される一般的なサードパーティのツールは、MxToolBoxです。TXTレコードには、次のルックアップツールを使用します。
上記のルックアップツールを使用してもレコードが表示されない場合は、レコードが正しく設定されていません。
DNSレコードに関する一般的な問題
DNSレコードの設定時に発生する最も一般的な問題の1つは、TXTレコードが正しく設定されていないことです。
TXTレコードは次のように表示されます。
zendeskverification.yourdomain.com
MxToolBoxルックアップを使用してTXTレコードのいずれかが表示されない場合は、ドメインの登録業者(またはDNSサーバープロバイダー)にお問い合わせください。ドメインの登録業者またはDNSサーバープロバイダーのみが伝播の問題を解決できるためです。 無効なSPFレコードに関するエラーが発生した場合は、次の記事を参照してください:「SPFレコードが検証されないのはなぜですか?」