メールマーケティングの会社 PRIMOPOST

  • TOP
  • サービス概要

    メール関連サービス

    • 迷惑メール診断サービス
    • メール開封率・到達率改善サービス
    • メールクリーニングサービス
    • ドメインウォームアップサービス
    • SPFの自動フラット化サービス
    • ブラックリスト監視サービス
  • 商品
  • 会社概要
  • マーケティングに関するブログ
お問い合わせ
トップページ

ブログ

blog

【解決策】SPFレコードのinclude上限回数を回避する方法とは

2025.10.17
日吉 浩之のプロフィール写真

株式会社プリモポスト 取締役

日吉 浩之 メール到達エバンジェリスト

Googleの送信者ガイドラインでは必須となったSPF(Sender Policy Framework)の導入はメールの信頼性を高めますが、その仕様には避けられない制約が存在します。それは、SPFレコード内でのDNSルックアップ回数「10回制限(include上限)」です。

この10回という制限を超えると、SPFは正しく機能せず「PermError」となり、メールが届かなくなる原因となります。

今回は複数のSaaSを利用する現代の運用環境において、この技術的な壁をいかに乗り越え、メールシステムの安定稼働を実現するかを、実務的な解決策とともに深掘りいたします。

SPFレコードの「include上限」とは

SPFは、送信ドメインのDNSに定義されたTXTレコードを参照し、送信元IPアドレスの正当性を検証する仕組みです。SPFの仕様(RFC 7208)では、受信サーバーがSPF検証のために行うDNSルックアップが最大10回までと定められています。

これは、

  • include
  • mx
  • a
  • ptr
  • exists
  • redirect

などを参照する際にカウントされます。

サンプル:典型的なSPFレコード

「v=spf1 include:_spf.google.com include:sendgrid.net include:mailchimp.com -all」

複数のESP(メール送信サービス)を併用すると、それぞれのinclude:先でさらに別のinclude:を呼び出すことがあり、結果的に10回を超えてSPF PermError(Permanent Error)が発生します。

このエラーは、受信サーバーがSPFの評価を中断し、結果的に「SPF失敗(fail)」扱いになるため、迷惑メール扱いや受信拒否の原因になります。

include上限に達したときの3つの主な解決策

システム担当者ならびにメルマガ配信担当者の頭を悩ませる、includeが10回を超えてしまったときの対策としては、次の3つが考えられます。

(1) まずは不要なメール送信元を整理する

最もシンプルな方法は、SPFレコードに記載されたinclude:を見直すことです。長年運用しているドメインには、もう使っていない外部サービスの記述が残っていることがあります。

  • 現在メール送信しているサービスのみを残す
  • 廃止済みのサービスは削除する
  • 社内メール(オンプレミス)とクラウドメールを簡潔に管理するために統合管理する

これだけでも、ルックアップ回数を3〜5回ほど削減できる場合があります。

(2) SPFレコードの「フラット化」を行う

SPFフラット化(SPF Flattening)とは、include:などの参照先をすべて展開し、最終的に許可されたIPアドレスを直接列挙する方法です。実際このような対策をすることになります。

状態 SPFレコード例 ルックアップ回数 補足
Before v=spf1 include:_spf.google.com include:sendgrid.net -all 約10回 Googleだけで通常4回。各include先がさらに複数の参照を持っている
After v=spf1 ip4:209.85.201.1 ip4:167.89.0.0/16 -all 0回 すべてのIPを展開して参照不要にする

これにより、ルックアップ回数を実質ゼロに抑えられますが、IP変更時に手動で再設定が必要な点が最大のデメリットです。この運用コストを削減するために登場したのが、SPFの自動フラット化サービスです。

(3) SPFホスティングや自動フラット化サービスを利用する

SPFホスティングは、SPFレコードの

  • 展開
  • 監視
  • 更新

を外部サービスに委託する仕組みです。代表的なサービスには、以下のようなものがあります。

サービス名 概要
AutoSPF SPFレコードを自動フラット化し、外部サービスのIP変更にも自動追従。設定は1行のincludeのみ。
PowerDMARC DMARC・DKIM・SPFを統合管理。レポート分析まで対応する総合認証プラットフォーム。
ベアーメール(SPFホスティング) 日本語サポートに強み。SPF監視とメール健全性分析をセットで提供。

AutoSPFのような自動フラット化型では、DNS上に

v=spf1 include:_spf.autospf.com -all

と設定するだけで、常に最新のSPF状態を維持できます。手動更新の手間をなくし、lookup超過・設定ミス・古いIPによる到達障害を防止します。

SPF include上限回避の実践チェックリスト

自社ドメインがSPFのルックアップ上限(10回)に近づいている、またはすでに超えている場合に、取るべき行動を4つのステップで確認してみてください。

(1) 現状把握:ルックアップ回数の「診断」を行う 

現在のSPFレコードを確認する。

  • nslookup -q=TXT 貴社ドメイン などを実行し、DNSに登録されているレコード全体を把握します。

その後、専門ツールで可視化・診断する。PowerDMARCなどの無料診断ツールを利用し、現在のSPFが実際に何回のDNSルックアップを消費しているかを正確に把握します。

(2) 整理・削減:不要なサービスの記述を削る 

使用していないメールサービスの include: を特定し、削除する。長年運用しているドメインでは、すでに使っていない外部サービス(旧メルマガシステムなど)の記述が残っていることが多いため、最も手軽な削減策です。

(3) 恒久対策の検討:運用負荷を下げる仕組みを導入する 

フラット化(IP直書き)の検討する。

  • ルックアップ回数を「0回」にできますが、送信元サービス側のIPアドレス変更時に手動で更新が必要なため、運用コストが発生します。

(4) 現実的な運用を考え、自動フラット化サービス(SPFホスティング)の検討する。

メール送信サービスの追加・削除が頻繁な場合や、手動更新の手間を避けたい場合は、AutoSPFなどの自動管理サービスを導入し、ルックアップ超過を根本的に防止します。

SPF 10 Lookup 制限への実務対応と PowerDMARC の活用

プリモポストでは、2025年12月より

  • SPF 
  • DKIM
  • DMARC

を含むメール認証技術の運用支援を強化するため、DMARC運用・可視化プラットフォーム「PowerDMARC」の正規代理店としての取扱いを開始しました。

SPFの10回というLookup制限は、単にレコードを書き換えれば解決する問題ではなく、

  • 実際にどの送信元が使われているのか把握できていない
  • 不要な include が放置されている
  • DMARC レポートと突き合わせて検証できていない

といった 運用面の課題が原因で再発するケースが多く見られます。

PowerDMARCを利用することで、DMARCレポートを通じて実際の送信元を可視化し、SPFやDKIMの整合性を含めて一元的に管理することが可能です。

結果として、SPFのLookup制限を意識したレコード整理や、将来的な構成変更にも対応しやすくなります。

当社では取扱い開始を記念し、先着100社様限定で、1年間の特別価格にてPowerDMARCを提供しています。

  • SPFの制限に何度も悩まされている
  • DMARCを導入したものの活用できていない
  • BIMIの導入まで目指している

といった事業者さまに適したサービスです。

SPFのinclude上限(10回制限)で悩みではありませんか?

日本で間違いなく一番合理的な価格でPowerDMARCのサービスをご利用いただけます。早期に問題を解決されたい方は、今すぐにお問い合わせください。

PowerDMARCについて問い合わせる

最後に

SPFのinclude上限(10回制限)は、複数のメール配信サービスを併用する現代では避けて通れない制約です。短期的な回避策としてはフラット化、長期的・安定運用を目指すならSPFホスティングや自動フラット化サービスが有効です。

プリモポストでは、ツールの提供だけでなく、日本企業向けの導入支援・設定方針の整理・運用アドバイスまで含めたサポートを行っています。ご興味のある方は、お気軽にお問い合わせください。

記事一覧に戻る

関連商品

  • AutoSPF

    SPFSPFのフラット化無料トライアル
    SPFレコードの「10回ルックアップ制限」を根本的に解消し、メール到達率を劇的に改善するクラウドサービスです。複雑なSPFレコードをリアルタイムで自動フラット化し、DMARC準拠を可能にすることで、メールインフラ管理の運用負荷とセキュリティリスクをゼロにします。
  • ドメインウォームアップの窓口

    ドメインウォームアップメール到達率迷惑メール対策
    ドメインウォームアップの窓口は、新規ドメインや評価が低下したドメイン評価・信頼性を高めるサービスです。手間のかかるウォームアップ作業を専門業者に依頼することで、自社メールが迷惑メールと判断されるリスクを減らし、到達率を向上させます。
  • メールクリーニングの窓口

    メールクリーニングメール到達率迷惑メール対策
    メールクリーニングは、メールリストの無効なアドレスを排除し、GoogleやMicrosoftからのドメイン評価を高める必須サービスです。高い到達率を維持し、無駄なコストを削減します。セキュリティはISOやGDPRに準拠し、データは30日で自動削除。10,000通のクリーニングも30分から1時間で完了します。
  • ベアメール – SPFホスティング

    ベアメール
    SPFSPFのフラット化SPFホスティング
    ベアメールのSPFホスティングは、SPF認証の技術的な問題を解決するサービスです。SPFレコードを自動でフラット化するため、DNSの制限を気にすることなく認証エラーを防ぎます。管理画面から送信元の追加・変更が簡単で、運用負荷を大幅に軽減し、安定したメール配信を実現します。
商品一覧を見る

検索

ドメインウォームアップの窓口
メールクリーニングの窓口

最近の記事一覧

  • DMARC運用の「複雑さ」の壁を打ち破る、次世代メール認証「PowerDMARC」を正式販売開始
  • お客さまのメール受信ができない原因は自社のDMARC?POP3終了後に起きるSPF失敗と「S設定」のリスク
  • メールがお客さまに届かない原因と、2026年に必須となる対策とは
  • なりすましメールが自分のアドレスから送られる原因と対策をやさしく解説
  • 自分のメールアドレスから迷惑メールがくるのは何故?原因とDMARCによる対策

人気記事一覧

  • なりすましメールが自分のアドレスから送られる原因と対策をやさしく解説
  • 【重要】Microsoft 365のドメイン変更:知らないとメールが届かなくなる?対応方法を解説
  • “info@”のメアドはもう使わない!? 役割・役職ベースのメールアドレスがもたらすリスクと海外の潮流
  • 【2025年5月から施行】Outlookもメール認証(SPF・DKIM・DMARC)が義務化で、迷惑メール対策がさらに厳格
  • 【IT担当者向け】Gmailが厳格化するRFC 5322対応 – Message-IDの落とし穴とは?

関連する記事

  • 【最新】メール到達率に影響する7つの要素 – もうIPレピュテーションだけでは戦えない
  • ドメインの評価とは メールが届かない原因はドメインレピュテーション?改善策と防止方法を解説
  • 大量メールの配信成功率を高める”SMTPリレーサービス”とは
  • 利用規約の変更通知メールなど、一斉送信メールで避けるべき15のこと
  • スパムハウスが語るメールマーケティング成功の3原則 – 信頼・配信・ウォームアップ –
PAGE TOP
  • サービス概要
  • 会社概要
  • お知らせ
  • ブログ
  • 成長戦略プレイブック
  • パートナー募集
  • お問い合わせ
  • プライバシーポリシー
  • サイトマップ
株式会社プリモポスト

© PRIMOPOST.