SPF PermErrorとTempErrorの修正
最も一般的なSPFレコードのエラーを、構文の問題からDNSルックアップ制限まで診断・解決するための実践的なDIYガイド。
SPF PermError(恒久的エラー)
permerrorは、SPFレコードに根本的な問題があり、受信側サーバーがそれを評価できない場合に発生します。レコードは無効とみなされ、GmailやOutlookなどのメールプロバイダーは送信者が権限を持っているかどうかを検証できません。よくある原因はSPFのDNSルックアップが多すぎることで、これによりレコードが10クエリの制限を超えてしまいます。
よくある原因:
- - 1つのドメインに複数のSPFレコード
- - 構文エラー(タイプミス、書式の誤り)
- - 10回のDNSルックアップ制限の超過
- - void lookup制限の超過
- - 255文字の長さ制限の超過
SPF TempError(一時的エラー)
temperrorは一過性の問題で、通常はDNSタイムアウトや一時的なサーバーの問題です。これらは通常、介入なしに自然に解決します。もし続く場合は、当社のSPF検証トラブルシューティングガイドで修正手順を説明しています。
対処法:
- - 数時間待つ - ほとんどは自動的に解決します
- - 1つのメールボックスだけで報告される場合は、受信側の問題の可能性が高い
- - 複数のメールボックスで報告される場合は、DNSプロバイダーを確認する
- - パターンがないかメールサーバーのログを監視する
SPF Fail と SPF PermError - 何が違うのか?
SPF Fail
SPFレコードは正常に評価されましたが、送信元のIPアドレスがそのドメインのメール送信を許可されていない状態です。レコードは機能しており、送信者がリストに載っていないだけです。さまざまなSPFレコードの種類を確認することで、レコードが正しく構築されているかを確認できます。
SPF PermError
SPFレコード自体が壊れているか無効です。レコードに根本的な問題があるため、受信側サーバーは送信者が許可されているかどうかを評価することさえできません。初めての方は、まずSPFレコードとは何かとその仕組みから始めてください。
ステップバイステップ:SPF PermErrorの修正
SPFレコードのエラーをチェックする
Kitterman SPFやAutoSPFのSPFレコードチェッカーなどのSPFチェックツールでドメインを実行し、既存の問題を診断します。
複数のSPFレコードを修正する
すべてのSPFレコードを1つに統合します。「a」メカニズムは1つ、「mx」メカニズムは1つだけを含め、すべての「include」文をまとめ、レコードが単一の修飾子(-all、~all、または?all)で終わるようにします。
構文の問題を修正する
余分なスペース、スペルミス、大文字、修飾子の前の余分なダッシュ、メカニズム間のカンマがないか確認し、レコードがv=spf1で始まっていることを確かめます。
DNSルックアップ制限内に収める
不要な「include」文を削除し、「ptr」メカニズムを取り除き、無効または未使用のドメイン参照を削除し、AutoSPFによるSPFフラット化を検討します。
void lookupエラーを修正する
無効、なりすまし、または存在しないドメインを参照する「include」メカニズムをすべて削除します。参照されているすべてのIPアドレスとメールサーバーが有効でアクティブであることを確認します。
検証と監視
変更後は、SPFチェッカーツールでSPFレコードを検証します。外部アカウントにテストメールを送信し、継続的な問題がないかメールサーバーのログを監視します。
SPF構文チェックリスト
- レコードが
v=spf1で始まっている - レコード文字列の前後に余分なスペースがない
- すべて小文字(大文字なし)
- 各メカニズムの間は単一のスペース(カンマなし)
- 末尾に修飾子は1つだけ(
-all、~all、または?all) - 1ドメインにつきSPFレコードは1つだけ
- DNSルックアップは合計10回以下
World-Class Support
"Helped us go beyond capacity"
AutoSPF did exactly as described, it helped us get past our 10 lookup limit. Afterwards, we hit another limit regarding overall capacity and when contacted, they quickly provided us with a new solution to eliminate capacity issues entirely going forward, so now we can add as many SPF records as needed. They also provided us with a personalized support video explaining their new method in its entirety using our instance as the example.
Verified User
Financial Services · Mid-Market (51-1000 emp.)
"Great service and great support"
AutoSPF was easy to initially set up on our own and a great cost effective entry into spf flattening. Needed our first support assistance today and got great response including a video demonstrating the issue I was trying to solve, a quick fix, and more detailed followup.
Greg F.
Mid-Market (51-1000 emp.)