---
title: "SPFメカニズムを理解する：a、mx、ip4、include | AutoSPF"
description: "SPFはRFC 7208で8つのメカニズムを定義しています：all、include、a、mx、ptr、ip4、ip6、exists。最も一般的な4つは、ip4（特定のIPを承認）、a（ドメインのAレコードを承認）、mx（ドメインのMXレコードを承認）、include（別のSPFレコードに委任）です。それぞれの正確な意味とルックアップコストを学びましょう。"
image: "https://autospf.com/og/blog/understanding-spf-mechanisms-a-mx-ip4-and-include.png"
canonical: "https://autospf.com/ja/blog/understanding-spf-mechanisms-a-mx-ip4-and-include/"
---

Quick Answer

SPFはRFC 7208 §5で8つのメカニズムを定義しています：all、include、a、mx、ptr、ip4、ip6、exists。最もよく使われる4つは次のとおりです：ip4（特定のIPv4アドレスまたは範囲を承認、ルックアップ0回）、a（ドメインのA/AAAAレコードを承認、ルックアップ1回）、mx（ドメインのMXレコードとそのAレコードを承認、最悪の場合で最大10回のルックアップ）、include（別ドメインのSPFレコードに評価を委任、ルックアップ1回に加えてネストされたルックアップ）。

SPFメカニズムを理解する：a、mx、ip4、include

Your browser does not support the audio element.

[ Download episode](/audio/understanding-spf-mechanisms-a-mx-ip4-and-include.mp3) 

Share 

[ ](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fautospf.com%2Fblog%2Funderstanding-spf-mechanisms-a-mx-ip4-and-include%2F "Share on LinkedIn") [ ](https://twitter.com/intent/tweet?text=SPF%E3%83%A1%E3%82%AB%E3%83%8B%E3%82%BA%E3%83%A0%E3%82%92%E7%90%86%E8%A7%A3%E3%81%99%E3%82%8B%EF%BC%9Aa%E3%80%81mx%E3%80%81ip4%E3%80%81include&url=https%3A%2F%2Fautospf.com%2Fblog%2Funderstanding-spf-mechanisms-a-mx-ip4-and-include%2F "Share on X/Twitter") [ ](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fautospf.com%2Fblog%2Funderstanding-spf-mechanisms-a-mx-ip4-and-include%2F "Share on Facebook") [ ](https://reddit.com/submit?url=https%3A%2F%2Fautospf.com%2Fblog%2Funderstanding-spf-mechanisms-a-mx-ip4-and-include%2F&title=SPF%E3%83%A1%E3%82%AB%E3%83%8B%E3%82%BA%E3%83%A0%E3%82%92%E7%90%86%E8%A7%A3%E3%81%99%E3%82%8B%EF%BC%9Aa%E3%80%81mx%E3%80%81ip4%E3%80%81include "Share on Reddit") [ ](mailto:?subject=SPF%E3%83%A1%E3%82%AB%E3%83%8B%E3%82%BA%E3%83%A0%E3%82%92%E7%90%86%E8%A7%A3%E3%81%99%E3%82%8B%EF%BC%9Aa%E3%80%81mx%E3%80%81ip4%E3%80%81include&body=Check out this article: https%3A%2F%2Fautospf.com%2Fblog%2Funderstanding-spf-mechanisms-a-mx-ip4-and-include%2F "Share via Email") 

![SPFメカニズム](https://media.mailhop.org/autospf/images/2025/06/spf-record-generator-6637.jpg) 

**SPFは[RFC 7208 §5](https://datatracker.ietf.org/doc/html/rfc7208#section-5)で8つのメカニズムを定義しています：`all`、`include`、`a`、`mx`、`ptr`、`ip4`、`ip6`、`exists`。** 95%の場面で使用するのは、`ip4`（特定のIPv4アドレスまたはCIDR範囲を承認）、`a`（ドメインのA/AAAAレコードを承認）、`mx`（ドメインのMXレコードを承認）、`include`（別ドメインのSPFレコードに評価を委任）の4つです。

> 「SPFの構文は一見単純に見えます」と、DuoCircleのCTOであるAdam Lundriganは語ります。「v=spf1のあとにメカニズムと修飾子が続く形は分かりやすそうですが、評価の意味論は驚くほど複雑です。メカニズムの順序が重要であり、最初に一致したものが優先され、\~allと-allの違いは配信に実際の影響を及ぼします。私たちは毎週、配置を誤ったメカニズムが意図したポリシーを暗黙のうちに上書きしているレコードを目にしています。」

各SPFメカニズム、修飾子、モディファイアの詳細については、[SPFレコード構文の完全ガイド](/blog/spf-record-syntax-complete-guide/)をご覧ください。

各メカニズムには、RFC 7208の10回ルックアップ制限に対してカウントされる特定のDNSルックアップコストがあります：

- `ip4` / `ip6` – **ルックアップ0回**（リテラルIP、DNS不要）
- `a` – **ルックアップ1回**
- `mx` – **ルックアップ1回** に加えて、返される各MXホストごとに1回（MXが多いドメインでは、知らないうちに上限を超える可能性があります）
- `include` – **ルックアップ1回** に加えて、インクルードされたSPFレコードが再帰的に消費するすべての分
- `exists` – **ルックアップ1回**
- `ptr` – **ルックアップ1回以上**（RFC 7208 §5.5では使用しないことを明確に推奨しています）

このガイドでは、よく使われる4つのメカニズムそれぞれについて、正確な構文、コーナーケース（複数IPを持つAレコード、多数のAレコードを持つMXホスト、再帰的なインクルード）、そして同じ送信IPのセットに対して複数の選択肢がある場合に`a`/`mx`/`ip4`/`include`のどれを選ぶかを解説します。手動でのメンテナンスが面倒に感じられる場合は、それを自動化する[AutoSPFの仕組み](/ja/shikumi/)をご覧ください。

## 「a」メカニズム

SPFの「a」メカニズムは、受信側の[メールサーバー](https://www.activecampaign.com/glossary/mail-server)に対して、特定のドメインのAレコードまたはAAAAレコードがメールを送信しているIPアドレスを指している場合、そのメールを正当なものとみなすように指示します。

つまり基本的に、メールがドメインのA（ip4）またはAAAA（ip6）レコードに記載されたIPから送信されており、「a」メカニズムを含めている場合、SPFは通過します。

例：v=spf1 a -all

### 「a」メカニズムはいつ使うべきか？

次の場合に使用してください：

- メールサーバーがドメインと同じIPアドレスを共有している場合（例：ウェブサイトとメールサーバーが同じサーバーでホストされている）。
- 小規模でシンプルな構成であり、送信元IPがドメインの[A/AAAAレコード](https://simple.wikipedia.org/wiki/AAAA%5Frecord)に直接結び付いている場合。
- ドメインのAレコードが常にメールサーバーのIPを反映すると確信できる場合（これが重要です）。

![ドメインのAレコード
](https://media.mailhop.org/autospf/images/2025/06/spf-record-tester-3004.jpg)

### 「a」メカニズムはいつ避けるべきか？

次の場合は「a」メカニズムの使用を控えてください：

- Aレコードが何を指しているのか分からない、または制御できない場合（例：[サードパーティのホスティング](https://www.lawinsider.com/dictionary/third-party-host)やCDNを利用している）。
- ウェブサイトとメールサーバーが別々の異なるIPアドレスでホストされている場合。
- _SPFレコードを明示的で保守しやすいものにしたい場合は、分かりやすさのために「ip4」や「include」を使用してください_。

さらに、ドメインのAレコードがいつか変更されると（サーバー移行時など）、気づかないうちに送信メールの[SPF](/ja/blog/what-is-spf-email-a-guide-to-sender-validation-technology/)を意図せず壊してしまう可能性があります。

## 「mx」メカニズム

SPFにおいて「mx」メカニズムは、送信ドメインの[MXレコード](https://dnsmadeeasy.com/resources/what-is-an-mx-rec)に記載されたサーバーが、ドメイン所有者に代わってメールを送信することを許可すると受信サーバーに伝えます。基本的には、ドメインのMXレコードを解決してホスト名を取得します。次に、そのホスト名をIPアドレスに解決します。あなたのメールの送信元IPアドレスが、記載されたIPアドレスのいずれかと一致すれば、[SPFチェック](/spf-record-tester/mimecast-spf-check/)は通過します。

![SPFチェック
](https://media.mailhop.org/autospf/images/2025/06/spf-validator-5608.jpg)

### 「mx」メカニズムはいつ使うべきか？

メールがドメインのメールを受信するのと同じメールサーバーを通じて送信されている場合、つまり受信メールサーバーと送信メールサーバーが同一である場合に「mx」メカニズムを使用してください。

よくあるケース：

- [ウェブホスト](https://www.ibm.com/think/topics/web-hosting)やドメインプロバイダーのメールサービス（GoDaddyやBluehostのメールなど）を利用している。
- 受信メールと送信メールの両方を処理するオンプレミスのメールサーバー（Microsoft Exchangeなど）を運用している。
- _同じプロバイダーが受信と送信の両方のメールフローを処理する構成を会社で採用している_。

![ ウェブホスト
](https://media.mailhop.org/autospf/images/2025/06/spf-flattening-2099.jpg)

### 「mx」メカニズムはいつ避けるべきか？

送信メールがMXサーバーを経由しない場合、「mx」メカニズムの使用は理想的ではありません。これがよく起こるケースは次のとおりです：

- サードパーティのメール送信サービス（Mailchimp、[Google Workspace](https://workspaceupdates.googleblog.com/)、Zoho、Salesforceなど）を利用している。
- ドメインが1つのサーバー（MX）でメールを受信し、別のサーバー（SMTPリレーやAPIベースの送信者）で送信している。
- MXレコードが実際に何を指しているのか分からない。

_「mx」メカニズムを使用する場合、MXレコードは常に適切に更新しておく必要がある点にご注意ください。_ また、一部のサービスは頻繁にIPをローテーションしたり、[CDN](https://www.techtarget.com/searchnetworking/definition/CDN-content-delivery-network)やロードバランサーを使用したりするため、解決先のIPを継続的に確認してください。そのため、MXレコードが壊れる可能性があります。

## 「ip4」メカニズム

「ip4」メカニズムは、IPv4アドレス（または範囲）があなたのドメインに代わってメールを送信することを明示的に承認するために使用されます。

_例：_

```
v=spf1 ip4:192.0.2.0/24 -all
```

_これはメールサーバーに対して、「ねえ、192.0.2.0/24の範囲内のいずれかのIPからメールが来た場合、それはこのドメインにとって正当なものだよ」と伝えます。_

![CRMツール
](https://media.mailhop.org/autospf/images/2025/06/spf-permerror-23070.jpg)

### 「ip4」メカニズムはいつ使うべきか？

「ip4」メカニズムは次の場合に最も適しています：

- 自分のメールサーバーを管理し、そのIPを把握している場合。
- 固定の送信元IPを提供するサービス（ウェブホストや[CRMツール](https://www.pipedrive.com/en/blog/crm-tool)など）を利用している場合。
- includeメカニズムを使う代わりに、既知の静的IPを手動で許可リストに登録したい場合。
- 既知のSPF「include」でカバーされないサードパーティ送信者を個別に承認する必要がある場合。

おまけの利点として、余分な[DNSルックアップ](https://www.digicert.com/faq/dns/how-does-dns-lookup-work)を回避するのにも役立ちます。

### 「ip4」メカニズムはいつ避けるべきか？

慎重になったほうがよいのは次の場合です：

- IPアドレスが動的である、または頻繁に変わる場合。SPFは自動更新されないため、メール配信を壊してしまう可能性があります。
- _Google WorkspaceやMailchimpのような大手サードパーティプラットフォームを利用している場合、それらはすでに「include」レコードを提供しています_。

また、1つのレコードに複数の「ip4」エントリを追加すると、SPFレコードが長くなりすぎて管理が難しくなる点にも注意してください。

![SPFレコード
](https://media.mailhop.org/autospf/images/2025/06/spf-lookup-2001.jpg)

## 「include」メカニズム

「include」メカニズムを使うと、他のドメインがあなたに代わってメールを送信することを承認できます。

### 「include」メカニズムはいつ使うべきか？

サードパーティのサービスがあなたのドメインを使ってメールを送信する場合に使用してください。これには次のものが含まれます：

- メールマーケティングプラットフォーム（Mailchimp、SendGrid、Klaviyoなど）
- トランザクションメールサービス（Amazon SES、Postmarkなど）
- CRMツールやヘルプデスク（HubSpot、Intercom、Freshdesk）
- セキュリティサービス（ProofpointやMimecastなど、[送信メール](https://www.indeed.com/career-advice/career-development/what-is-email-outbound)を処理する場合）
![CRMツール](https://media.mailhop.org/autospf/images/2025/06/spf-checker-2304.jpg) 

### 「include」メカニズムはいつ避けるべきか？

「include」メカニズムを避ける必要はありませんが、使いすぎないよう次の点を考慮してください：

- 各「include」は10回のDNSルックアップ制限に加算され、それを超えると[DNSルックアップが多すぎる](/ja/spf-dns-rukkuappu-oosugi/)エラーが発生します。
- 他ドメインからのネストされた「include」ステートメントは、知らないうちに制限を超えることがあります。
- 完全に制御または信頼できないドメインは決してインクルードしないでください。

「include」ステートメントを使いすぎて、SPFレコードがすでにDNSルックアップ制限を超えている場合は、[当社の自動SPFフラット化ツール](/ja/home/)をご利用ください。_これらをIPアドレスに置き換えることで、ルックアップの必要性を最小限に抑えます。_ どのアプローチがあなたのドメインに適しているか気になりますか？[マクロとフラット化の比較](/ja/spf-makuro-vs-flattening/)に関する当社の見解をお読みください。ツールについて詳しく知りたい場合や、その他のSPF関連の問題でサポートが必要な場合は、お気軽にお問い合わせください。

## Topics

[ SPF ](/tags/spf/)[ SPF Flattening ](/tags/spf-flattening/)[ SPF Flattening tool ](/tags/spf-flattening-tool/)[ SPF record ](/tags/spf-record/) 

![Adam Lundrigan](https://media.mailhop.org/autospf/images/authors/adam-lundrigan.jpg) 

[ Adam Lundrigan ](/authors/adam-lundrigan/) 

CTO

CTO of DuoCircle. Architect of AutoSPF's SPF flattening engine and DNS monitoring infrastructure.

[LinkedIn Profile →](https://www.linkedin.com/in/adamlundrigan/) 

## Ready to get started?

Try AutoSPF free — no credit card required.

[ Book a Demo ](/book-a-demo/) 

Scan Your Domain Now

Instantly scan your domain for DKIM, SPF, and DMARC issues

Check My Domain 

Share this article

[ ](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fautospf.com%2Fblog%2Funderstanding-spf-mechanisms-a-mx-ip4-and-include%2F) [ ](https://twitter.com/intent/tweet?text=SPF%E3%83%A1%E3%82%AB%E3%83%8B%E3%82%BA%E3%83%A0%E3%82%92%E7%90%86%E8%A7%A3%E3%81%99%E3%82%8B%EF%BC%9Aa%E3%80%81mx%E3%80%81ip4%E3%80%81include&url=https%3A%2F%2Fautospf.com%2Fblog%2Funderstanding-spf-mechanisms-a-mx-ip4-and-include%2F) [ ](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fautospf.com%2Fblog%2Funderstanding-spf-mechanisms-a-mx-ip4-and-include%2F) Copy 

Related Articles

- [ ![SPF record](https://media.mailhop.org/autospf/images/2025/07/spf-record-example-1377.jpg)  What does the ‘null’ value mean in an SPF record? Foundational ](/blog/what-does-the-null-value-mean-in-an-spf-record/)
- [ ![email security](https://media.mailhop.org/autospf/images/2024/05/sender-policy-framework-office-365.jpg)  7 Myths and Misconceptions about Sender Policy Framework Foundational ](/blog/7-myths-and-misconceptions-about-sender-policy-framework/)
- [ ![SPF flattening](https://media.mailhop.org/autospf/images/2025/12/spf-permerror-4998.jpg)  Was ist SPF-Flattening und warum ist es wichtig? Foundational ](/blog/what-is-spf-flattening-and-why-is-it-important/)
- [ ![SPF flattening](https://media.mailhop.org/autospf/images/2025/12/spf-permerror-4998.jpg)  ¿Qué es el aplanamiento SPF y por qué es importante? Foundational ](/blog/what-is-spf-flattening-and-why-is-it-important/)

## Related Articles

[  Foundational 5m  What does the ‘null’ value mean in an SPF record?  Jul 11, 2025 ](/blog/what-does-the-null-value-mean-in-an-spf-record/)[  Foundational 4m  7 Myths and Misconceptions about Sender Policy Framework  May 31, 2024 ](/blog/7-myths-and-misconceptions-about-sender-policy-framework/)[  Foundational 6m  Was ist SPF-Flattening und warum ist es wichtig?  Dec 12, 2025 ](/blog/what-is-spf-flattening-and-why-is-it-important/)[  Foundational 6m  ¿Qué es el aplanamiento SPF y por qué es importante?  Dec 12, 2025 ](/blog/what-is-spf-flattening-and-why-is-it-important/)

```json
{"@context":"https://schema.org","@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com","logo":{"@type":"ImageObject","url":"https://autospf.com/images/autospf-logo.png"},"description":"Automatic SPF flattening and email authentication management. Resolve SPF lookup limits, flatten SPF records, and maintain email deliverability across all your domains.","parentOrganization":{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138883901","name":"DuoCircle LLC","url":"https://www.duocircle.com","sameAs":["https://www.wikidata.org/wiki/Q138883901","https://www.crunchbase.com/organization/duocircle-llc","https://www.linkedin.com/company/duocircle","https://github.com/duocircle"],"subOrganization":[{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138898167","name":"DMARC Report","url":"https://dmarcreport.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897912","name":"Phish Protection","url":"https://www.phishprotection.com"}]},"sameAs":["https://www.wikidata.org/wiki/Q138897474","https://www.linkedin.com/company/autospf","https://x.com/autospf01","https://www.g2.com/products/autospf/reviews"],"contactPoint":{"@type":"ContactPoint","contactType":"customer support","url":"https://autospf.com/contact-us/"},"knowsAbout":["SPF Record Flattening","Sender Policy Framework","Email Authentication","DNS Management","DMARC","DKIM"]}
```

```json
{"@context":"https://schema.org","@type":"WebSite","name":"AutoSPF","url":"https://autospf.com","description":"Automatic SPF flattening and email authentication management. Resolve SPF lookup limits, flatten SPF records, and maintain email deliverability across all your domains.","publisher":{"@type":"Organization","name":"AutoSPF","url":"https://autospf.com","logo":{"@type":"ImageObject","url":"https://autospf.com/images/autospf-logo.png"},"description":"Automatic SPF flattening and email authentication management. Resolve SPF lookup limits, flatten SPF records, and maintain email deliverability across all your domains.","parentOrganization":{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138883901","name":"DuoCircle LLC","url":"https://www.duocircle.com","sameAs":["https://www.wikidata.org/wiki/Q138883901","https://www.crunchbase.com/organization/duocircle-llc","https://www.linkedin.com/company/duocircle","https://github.com/duocircle"],"subOrganization":[{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138898167","name":"DMARC Report","url":"https://dmarcreport.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897912","name":"Phish Protection","url":"https://www.phishprotection.com"}]}}}
```

```json
{"@context":"https://schema.org","@type":"BlogPosting","headline":"SPFメカニズムを理解する：a、mx、ip4、include","description":"SPFはRFC 7208で8つのメカニズムを定義しています：all、include、a、mx、ptr、ip4、ip6、exists。最も一般的な4つは、ip4（特定のIPを承認）、a（ドメインのAレコードを承認）、mx（ドメインのMXレコードを承認）、include（別のSPFレコードに委任）です。それぞれの正確な意味とルックアップコストを学びましょう。","url":"https://autospf.com/blog/understanding-spf-mechanisms-a-mx-ip4-and-include/","datePublished":"2025-06-27T17:04:02.000Z","dateModified":"2026-04-18T02:36:41.000Z","dateCreated":"2025-06-27T17:04:02.000Z","author":{"@type":"Person","@id":"https://autospf.com/authors/adam-lundrigan/#person","name":"Adam Lundrigan","url":"https://autospf.com/authors/adam-lundrigan/","jobTitle":"CTO","description":"Adam Lundrigan is the Chief Technology Officer of DuoCircle, where he leads engineering and is responsible for the architecture of AutoSPF's SPF flattening engine and DNS monitoring infrastructure. His technical focus is the DNS-level behavior of SPF evaluation, the recursive include resolution logic that underpins flattening, and the monitoring systems that keep customer SPF records healthy as their upstream vendors change IP ranges.","image":"https://media.mailhop.org/autospf/images/authors/adam-lundrigan.jpg","knowsAbout":["SPF Flattening","DNS Architecture","Recursive Include Resolution","SaaS Engineering","DNS Monitoring","Infrastructure Automation"],"worksFor":{"@type":"Organization","name":"AutoSPF","url":"https://autospf.com"},"sameAs":["https://www.linkedin.com/in/adamlundrigan/"]},"publisher":{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com","logo":{"@type":"ImageObject","url":"https://autospf.com/images/autospf-logo.png"},"description":"Automatic SPF flattening and email authentication management. Resolve SPF lookup limits, flatten SPF records, and maintain email deliverability across all your domains.","parentOrganization":{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138883901","name":"DuoCircle LLC","url":"https://www.duocircle.com","sameAs":["https://www.wikidata.org/wiki/Q138883901","https://www.crunchbase.com/organization/duocircle-llc","https://www.linkedin.com/company/duocircle","https://github.com/duocircle"],"subOrganization":[{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138898167","name":"DMARC Report","url":"https://dmarcreport.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897912","name":"Phish Protection","url":"https://www.phishprotection.com"}]},"sameAs":["https://www.wikidata.org/wiki/Q138897474","https://www.linkedin.com/company/autospf","https://x.com/autospf01","https://www.g2.com/products/autospf/reviews"],"contactPoint":{"@type":"ContactPoint","contactType":"customer support","url":"https://autospf.com/contact-us/"},"knowsAbout":["SPF Record Flattening","Sender Policy Framework","Email Authentication","DNS Management","DMARC","DKIM"]},"mainEntityOfPage":{"@type":"WebPage","@id":"https://autospf.com/blog/understanding-spf-mechanisms-a-mx-ip4-and-include/"},"articleSection":"foundational","keywords":"SPF, SPF Flattening, SPF Flattening tool, SPF record","wordCount":1126,"image":{"@type":"ImageObject","url":"https://media.mailhop.org/autospf/images/2025/06/spf-record-generator-6637.jpg","caption":"SPFメカニズム","width":900,"height":600},"speakable":{"@type":"SpeakableSpecification","cssSelector":[".answer-block","h1"]}}
```

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://autospf.com/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https://autospf.com/blog/"},{"@type":"ListItem","position":3,"name":"SPFメカニズムを理解する：a、mx、ip4、include","item":"https://autospf.com/ja/blog/understanding-spf-mechanisms-a-mx-ip4-and-include/"}]}
```
