Gmailで特定のドメイン宛てだけメールを送信できないという問題は、多くの会社員が経験するトラブルの一つです。他のドメインには送信できるのに、特定の相手だけに届かない場合、原因は相手側の設定や自社の環境にあることが多いです。この記事では、DNS(Domain Name System)と宛先メールアドレスの確認を中心に、原因を段階的に切り分ける方法を解説します。具体的な手順や失敗パターンを把握することで、次の行動を素早く決められるようになります。
【要点】この記事で確認すること
- 最初に見る場所: 送信エラーメール(バウンスメール)の内容です。エラーメッセージに原因の手がかりが記されています。
- 切り分けの軸: 自分側(Gmailの送信制限、SMTP設定)か、相手側(DNSのMXレコード、メールサーバーの拒否設定)かを特定します。
- 注意点: 会社PCでDNS設定を変更する際は、IT管理者の許可を得てから行ってください。また、Gmailの送信制限を解除する操作は自己責任で行う必要があります。
ADVERTISEMENT
目次
1. 特定ドメインに送信できない主な原因
特定のドメイン宛てだけ送信できない場合、原因は大きく分けて3つあります。それぞれの特徴を理解しておくと、トラブルシューティングが効率的に進みます。
相手側のDNS設定の問題
メールの配送には、相手ドメインのMXレコード(Mail Exchange record)が正しく設定されている必要があります。MXレコードが存在しない、または誤った値が設定されていると、Gmailはメールを届ける先のメールサーバーを見つけられず、送信エラーとなります。この場合、エラーメッセージに「Domain not found」や「configuration error」といった文言が含まれることが多いです。
自分のGmailアカウントの送信制限
Gmailには1日あたりの送信数や受信者数に制限があります。無料のGmailアカウントでは1日500通、Google Workspaceアカウントでもエディションによって異なりますが、短時間に大量のメールを送信すると制限に達する場合があります。特定のドメインにだけ送れないというより、送信全体が制限されているケースも考えられます。
相手側のメールサーバーの拒否設定
相手のメールサーバーがSPF(Sender Policy Framework)、DKIM(DomainKeys Identified Mail)、DMARC(Domain-based Message Authentication, Reporting & Conformance)などの認証設定を厳格にしている場合、自社ドメインの認証情報が適切でないとメールが拒否されます。この場合、エラーメッセージに「550 5.7.1」や「554 5.7.1」といった番号が表示されることが多いです。
2. 送信エラーメールの確認方法
最初に行うべきは、Gmailから返ってきた送信エラーメール(バウンスメール)の確認です。エラーメッセージには原因が具体的に記述されています。
エラーメッセージの種類と読み解き方
代表的なエラーコードとその意味は以下の通りです。
- 550 5.1.1 User unknown: 指定したメールアドレスが存在しません。アドレスのスペルミスやアカウント削除が考えられます。
- 550 5.1.10 Recipient rejected: 受信者が拒否されました。相手のメールサーバーが特定の条件で拒否している可能性があります。
- 554 5.7.1 Relay access denied: リレーアクセスが拒否されました。自社のメールサーバーが正しく認証されていないか、相手のメールサーバーがリレーを許可していない可能性があります。
- 450 4.1.8 Domain not found: ドメインが見つかりません。MXレコードの欠如やDNS解決の失敗が原因です。
エラーメールの見方
エラーメールは通常、送信後数分から数時間以内に受信トレイに届きます。件名は「Mail Delivery Failure」や「Undelivered Mail Returned to Sender」などです。メール本文には具体的なエラー理由と送信先アドレスが記載されています。まずはこれを注意深く読み、原因を推測してください。
3. DNSの確認手順(相手側ドメインのMXレコードを調べる)
相手ドメインのMXレコードが正しく設定されているかを確認するには、コマンドプロンプトやオンラインツールを使います。以下に手順を示します。
- Windowsの場合は「コマンドプロンプト」を、Macの場合は「ターミナル」を開きます。
- 次のコマンドを入力してEnterキーを押します。
nslookup -type=mx example.com
ただし、「example.com」を実際の相手ドメインに置き換えてください。 - 結果が表示されます。例えば「mx.example.com mail exchanger = 10 mail.example.com」のように出力されます。複数のMXレコードがある場合は優先順位(数字が小さいほど優先)も表示されます。
- 何も表示されない場合や「Non-existent domain」と表示される場合は、相手ドメインにMXレコードが設定されていない可能性があります。この場合、相手のIT管理者にDNS設定を確認するよう依頼してください。
- オンラインツール(例えば「MX Toolbox」や「DNS Checker」)を使うと、ブラウザ上で簡単に確認できます。これらのツールに相手ドメインを入力するだけで、MXレコードの状態が表示されます。
4. 宛先(メールアドレス)の確認
意外と多いのが、メールアドレスのスペルミスです。特にドメイン名の一部が間違っている場合(例:@gmai.com など)は、送信エラーになります。また、相手のメールアカウントが削除されている場合も同様です。
メールアドレスのスペルミスチェック
送信前に、送信先アドレスをコピー&ペーストして正しいかどうか確認します。特に、ピリオドやハイフンの有無、ドメインの綴り(例えば「google.com」と「google.co.uk」の違い)に注意してください。
存在確認の方法
相手のメールアドレスが有効かどうかを直接確認する簡単な方法はありません。ただし、同じドメインの他のアドレスに送信できる場合は、問題がメールアドレスそのものにある可能性が高いです。可能であれば、電話や別のメールチャネルで相手にアドレスを確認してもらいましょう。
5. 自分側のGmail設定を確認する
相手側に問題がない場合、自分側のGmail設定や送信制限を確認します。
送信ドメインの設定(カスタムドメイン利用時)
Google Workspaceなどで独自ドメインを使用している場合、Gmailの送信ドメイン設定(「送信者として追加」など)が正しく行われているか確認します。また、SPF/DKIM/DMARCの設定が適切でないと、相手のメールサーバーに拒否されることがあります。これらの設定はIT管理者が行うべき領域です。
送信制限の確認
Gmailの送信制限は、Googleアカウントの「送信制限」ページで確認できます。無料Gmailの場合は1日500通ですが、短時間に大量に送ると一時的に制限がかかることがあります。制限に達している場合は、時間をおいてから再送信してください。Google Workspace管理者は、管理コンソールから送信制限を調整できます。
6. 失敗パターンと判断基準
具体的なエラー内容から原因を判断するための比較表を以下に示します。
| エラーメッセージ例 | 考えられる原因 | 次に行うべき対応 |
|---|---|---|
| 550 5.1.1 User unknown | 宛先メールアドレスが存在しない | スペルを再確認、相手にアドレスを問い合わせる |
| 554 5.7.1 Relay access denied | 自社のメールサーバーが拒否されている(SPF/DKIM/DMARCの問題) | IT管理者にSPF設定などの認証設定を確認してもらう |
| 450 4.1.8 Domain not found | 相手ドメインのMXレコードが存在しない | 相手のIT管理者にDNS設定を確認依頼 |
| 550 5.7.250 Message rejected due to DMARC policy | DMARCポリシーにより拒否 | 自社ドメインのDMARC設定(p=クォーランティンなど)を確認、または相手の許可を得る |
7. 管理者に伝える情報
自分で原因を特定できない場合、IT管理者に調査を依頼することになります。その際、以下の情報を正確に伝えることで、解決がスムーズに進みます。
- エラーメッセージのスクリーンショット: バウンスメール全体を撮影し、日時がわかるようにしてください。
- 送信元と送信先のアドレス: 実際に使用したメールアドレスを正確に伝えます。
- 送信日時と試行回数: 何回試したか、どのタイミングでエラーが出たかを共有します。
- 既に試したこと: スペルチェック、DNS確認、別のアドレスでのテストなど、自分で行った手順を説明します。
8. よくある質問(Q&A)
実際にユーザーから寄せられる質問とその回答をまとめました。
Q: Gmailの送信制限に引っかかっていないか確認するにはどうすればいいですか?
A: Googleアカウントの「アカウントの管理」→「セキュリティ」→「送信制限」で確認できます。無料版は1日500通、Google Workspaceはエディションにより異なります。
Q: 相手のメールサーバーがSPFレコードを要求している場合、どう対処すればいいですか?
A: 自社ドメインのSPFレコードを適切に設定する必要があります。IT管理者に依頼してください。Google Workspaceの場合は、デフォルトでSPFが設定されています。
Q: 個人のGmailから会社のドメイン(例:@company.com)に送信できない場合、原因は何ですか?
A: 会社側のメールセキュリティポリシー(特定ドメインからのメール拒否、SPF/DKIM/DMARCチェック)が原因の可能性があります。会社のIT部門に確認してください。
Q: DNS確認でMXレコードが表示されない場合、どうすればいいですか?
A: 相手ドメインのMXレコードが存在しない可能性があります。相手のIT管理者に連絡し、DNS設定を確認してもらってください。一時的なDNSの伝搬遅延の可能性もありますので、数時間後に再確認してみてください。
まとめ
Gmailで特定のドメイン宛てだけメールを送信できない場合、まずは送信エラーメッセージを確認しましょう。エラーコードから原因を推測し、相手側のDNS(MXレコード)と宛先アドレスの正しさをチェックします。問題が解決しない場合は、自分のGmailの送信制限や、自社ドメインのSPF/DKIM/DMARC設定を疑います。最終的には、正確な情報を添えてIT管理者に調査を依頼することで、早期解決につながります。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Gmail・Googleアカウントの人気記事ランキング
- 【Googleアカウント】本人確認が必要ですと出る時の端末と場所の確認
- 【Gmail】Googleからの本物のセキュリティ通知か見分ける方法
- 【Googleアカウント】パスワードを忘れた時の再設定と注意点
- 【Googleアカウント】Google Playだけログインできない時のアカウント確認
- 【Gmail】なりすましメールを見分けたい時の送信元と認証情報確認
- 【Googleアカウント】確認コードが届かない時の電話番号とメール確認
- 【Googleアカウント】スマホを機種変更した後に認証できない時の確認
- 【Googleアカウント】パスキーでログインできない時の代替ログイン手順
- 【Googleアカウント】共有PCにログイン情報を残した時の削除手順
- 【Gmail】配信不能通知が返る時の宛先入力とドメイン確認
