GmailおよびYahooメールのエラーコードの理解と解決方法
GoogleとYahooが、長年にわたるベストプラクティスを送信者に対する必須要件へと移行したことを受け、当社は以下のガイドを作成しました。このガイドは、配信に関する問題の証拠をどこで確認できるかを把握し、各社のガイドラインに沿って配信を行うためにどのような追加措置が必要かを理解する一助となるものです。
エラーコードとは何ですか?
あるメールサーバーが別のメールサーバーへの配信を試みた際に失敗すると、エラーコードやバウンス文字列が生成されます。エラーコードは、一般にバウンスコード、SMTPエラー、または配信状況通知(DSN)とも呼ばれます。
これらのメッセージやコードを参考に、根本的な原因を把握し、トラブルシューティングを行うことができます。多くの場合、あなたに代わってメールを送信している送信元は、エラーを自動的に処理するためのソフトウェアを開発しています。一部のメール送信元では、インターフェースを通じてこれらのエラーを表示することもありますが、大半は表示しないか、あるいはより一般的なバウンスのカテゴリにまとめています。
エラーの数値部分は、ソフトウェアが自動的にルールを生成し、それに基づいて確実に処理を実行できるようにするためのものです。メッセージ部分は、人間が理解できる説明を提供することを目的としています。
エラーコードはなぜ重要なのでしょうか?
エラーコードとその意味、そしてどのような対応を取るべきかを理解することは、大規模にメールを送信するすべての人にとって重要です。いくつかの大手メールプロバイダー間では一定の共通性が見られますが、メール受信のエコシステム全体を考慮すると、エラーコードには依然として大きなばらつきがあります。
メール配信エラーとDMARCの関係は、これらが実際の証拠を提供する点にあります。その証拠は、dmarcianプラットフォームを通じて観察できる内容を裏付けるものとして、あるいは全く別の指標として活用されるものです。
当社のプラットフォームではGoogleのエラーコードが表示され、これにより、すべてのメール送信元におけるメール認証(DMARC/SPF/DKIM)の不備を特定することができます。
以下は、DMARC、SPF、DKIM、およびそれらの改訂された送信者ガイドラインに関連する問題によって発生するGmailのエラーコードとメッセージです:
GmailのSMTPエラーコード
| エラーコード | ステータスコード | エラーメッセージ |
| 421 | 4.7.0 | このメッセージを送信しているIPアドレスにはPTRレコードが存在しないか、対応するDNSエントリが送信元のIPアドレスを指していません。スパムからユーザーを守るため、お客様のIPアドレスから送信されるメールの送信頻度は一時的に制限されています。 |
| 451 | 4.7.23 | このメッセージの送信元IPアドレスにPTRレコードが存在しないか、PTRレコードのDNS転送先が送信元IPアドレスと一致しません。スパムからユーザーを保護するため、お客様のメール送信は一時的に制限されています。 |
| 451 | 4.7.24 | 送信元のドメインのSPFレコードに、不審なエントリが1つ以上含まれています。スパムからユーザーを保護するため、お客様のIPアドレスから送信されるメールの送信速度を一時的に制限しました。 |
| 451 | 4.7.26 | ドメイン名からの認証されていないメールは、当該ドメインのDMARCポリシーにより受信できませんが、一時的なDNS障害により認証が行えない状態となっています。正当なメールである場合は、ドメイン名の管理者にお問い合わせください。 |
| 421 | 4.7.26 | このメールは認証されていないため、送信制限が適用されています。Gmailでは、すべての送信者がSPFまたはDKIMのいずれかによる認証を行う必要があります。認証結果:DKIM = 失敗 SPFドメイン名とIPアドレス:IPアドレス = 失敗。 |
| 421 | 4.7.27 | このメッセージのSPF認証に失敗したため、メール送信に制限がかけられました。Gmailでは、すべての大量メール送信者に対し、SPFによるメール認証を義務付けています。認証結果:SPFドメイン名とIPアドレス:ip-address = 認証に失敗しました。 |
| 421 | 4.7.28 | Gmailでは、お客様のDKIMドメイン「domain-name」から送信される迷惑メールの送信率が通常より高いことを検知しました。ユーザーをスパムから保護するため、お客様のドメインから送信されるメールの送信数に一時的な制限を設けています。一括メール送信に関するガイドラインについては、「メール送信者ガイドライン」をご覧ください。 |
| 421 | 4.7.28 | Gmailでは、お客様のSPFドメイン「domain-name」から送信される迷惑メールの送信率が通常より高いことを検知しました。ユーザーをスパムから保護するため、お客様のドメインから送信されるメールの送信数に一時的な制限を設けています。 |
| 421 | 4.7.30 | このメッセージのDKIM認証に失敗したため、メールの送信に制限がかかっています。Gmailでは、すべての大量メール送信者に対し、DKIMによるメールの認証を義務付けています。認証結果:DKIM = 失敗。 |
| 421 | 4.7.40 | 送信元のドメインにDMARCレコードがないか、DMARCレコードにDMARCポリシーが指定されていないため、メールの送信に制限がかかっています。Gmailでは、すべての大量メール送信者に対し、送信元のドメインにDMARCレコードを追加することを義務付けています。 |
| 421 | 4.7.32 | このメッセージの「From:」ヘッダー(RFC5322)が、認証済みのSPFまたはDKIMの組織ドメインのいずれとも一致しないため、メールの送信にレート制限が適用されました。 |
| 421 | 5.7.32 | このメッセージの「From:」ヘッダー(RFC5322)が、認証済みのSPFまたはDKIMの組織ドメインのいずれとも一致しないため、メールはブロックされました。 |
| 550 | 5.7.24 | 送信元のドメインのSPFレコードに、1つ以上の不審なエントリが含まれています。 |
| 550 | 5.7.25 | このメッセージは、送信元のIPアドレスにPTRレコードがないか、または転送先のDNSエントリに送信元のIPアドレスが指定されていないため、ブロックされました。Gmailでは、送信元のIPアドレスにPTRレコードが存在することが必須です。 |
| 550 | 5.7.26 | このメールは、送信者が認証されていないためブロックされました。Gmailでは、すべての送信者がSPFまたはDKIMのいずれかによる認証を行う必要があります。認証結果:DKIM = 認証に失敗 SPF [ドメイン名] (IPアドレス: [IPアドレス]) = 認証に失敗。 |
| 550 | 5.7.26 | [domain-name] ドメインからのメールには、ハードフェイルポリシー (-all) が設定された SPF レコードがありますが、IP アドレス [ip-address] からの送信では SPF チェックに合格していません。 |
| 550 | 5.7.26 | ドメイン名からの認証されていないメールは、当該ドメインのDMARCポリシーにより受信できません。正当なメールである場合は、ドメイン名の管理者にお問い合わせください。 |
| 550 | 5.7.27 | このメッセージは、SPF認証に合格しなかったためブロックされました。Gmailでは、一括メール送信者に対し、SPFによるメール認証を義務付けています。認証結果:IPアドレスが指定されたSPF = 認証に失敗しました |
| 550 | 5.7.30 | このメッセージは、DKIM認証に合格しなかったためブロックされました。Gmailでは、一括メール送信者に対し、DKIMによるメールの認証を義務付けています。認証結果:DKIM = 不合格 |
| 550 | 5.7.40 | 送信元のドメインにDMARCレコードがないか、DMARCレコードにDMARCポリシーが指定されていないため、メッセージがブロックされました。Gmailでは、すべての大量メール送信者に対し、送信元のドメインにDMARCレコードを追加することを義務付けています。 |
Gmailのエラーとコードの完全な一覧を確認し、IPアドレスやメール送信に関するガイドラインについて詳しくご覧ください。
Yahoo SMTP エラーコード
Yahoo!もまた、レスポンスコードや文字列を通じて有用な情報を提供するために多大な努力を払っているメールサービスプロバイダーの一つです。
以下は、DMARC、SPF、DKIMレコードの不備、またはその他の送信者ガイドラインに違反したために発生するYahooのエラーコードです:
5XX(553および554)の恒久的なエラー– 553または554のSMTPエラーは、恒久的な問題によりメールを配信できなかったことを示します。メッセージの配信が恒久的に保留される原因としては、以下のものが挙げられます:
- 無効なメールアドレスにメッセージを送信しようとしています。
- 送信元のドメインのDMARCまたはDKIMポリシーに対する認証チェックに失敗しました。
- このメッセージには、Yahoo!のポリシーにより受け入れられない内容が含まれています。
- その他、Yahoo!がSMTP接続を恒久的に拒否する原因となる不審な動作。
- あなたのIPアドレスはSpamhausに登録されています。https://www.spamhaus.orgで確認してください。
Yahoo!は、5xxエラーで返送されてきたメールを再送信しないよう推奨しており、メーリングリストの管理者は、こうしたエラーを引き起こすメールアドレスを削除する方針を定めるべきであると述べています。
- 認証エラー
- このメールは、Yahooがメールが主張する送信元ドメインから実際に送信されたものであるかを確認するために実施する認証チェックの1つ以上で失敗しました。
- 以下のすべての条件が満たされる場合、Yahoo!はDKIM認証に失敗したメールを拒否します:
- この署名ドメインは、偽造を防ぐため、当該ドメインからのすべての電子メールにDKIMによる署名と認証を行うことを義務付けるポリシーを公開しています。
- 署名ドメインは、DKIM署名の「d=」タグで識別されます。
- このメールは、署名の欠落や不備などの理由により、送信ドメインのポリシーに基づいて認証できませんでした。
- 影響を受けているメールサーバーのシステム管理者でない場合は、その管理者に連絡し、状況を詳しく調査してもらってください。
- メーリングリスト(「リストサーブ」とも呼ばれます)への送信については、送信者アドレスではなく、メーリングリストのアドレスを「From:」行に追加するように送信設定を変更してください。また、実際のユーザー/送信者アドレスを「Reply-To:」行に入力してください。
以下は、Yahooのエラーコードの完全な一覧です。
メールのエラーコードについてご不明な点がございましたら、お気軽にお問い合わせください。また、無料トライアルにご登録いただければ、メールドメインの状況や詳細情報を把握することができます。
この会話を続けたいですか?dmarcianフォーラムへどうぞ。