Documentation Schedule a pilot

Email Security

Cloudflare Email Security, built on the platform formerly named Area 1, evaluates inbound email against campaign intelligence, sender authentication, content analysis, link evaluation and attachment analysis, and applies a disposition. This page documents the deployment modes, disposition model, limits and licensing.

Document control

Dana, technical writer at Integrity
Dana
Technical writer, Integrity Czech Republic s.r.o.

Document control. Vendor: Cloudflare, Inc. Document owner: Dana, technical writer, Integrity Czech Republic s.r.o. Last reviewed: 2026-08-31. Content snapshot of the referenced Cloudflare documentation: 2026-08-28. Figures in this document were verified against the sources listed under References on the dates shown there; Cloudflare changes limits and packaging without notice, so verify at the source before you design against a value.

Overview

Email-borne attacks divide into categories that require different detection methods. Malware attachments and credential phishing pages are detectable from content and from the infrastructure they reference. Business email compromise and supplier invoice fraud frequently contain no attachment, no link and no malware, and are detectable only from sender context, relationship history and message content.

Cloudflare Email Security evaluates inbound messages and assigns a disposition. It is deployed alongside or in front of an existing mail platform rather than as a mail platform in its own right.

To compare detection with your current filtering, measure it on your own mail using a detection-only deployment, and treat the result as a measurement of your traffic rather than a general finding.

Architecture

Detection combines several inputs:

Two deployment modes determine where the service sits relative to mail flow:

A detection-only configuration is available in both modes, in which dispositions are recorded and reported but no action is taken on the message.

Capabilities

CapabilityBehaviourAvailabilitySource
Preemptive campaign intelligenceIdentification of phishing infrastructure and campaigns from crawling and sensor data, used as a detection input.All deployments.Email Security
Business email compromise and impersonation detectionDisplay name spoofing, lookalike domain, supplier fraud and thread hijacking analysis using content and relationship context.All deployments.Dispositions and attributes
Link evaluationRedirect chain resolution and evaluation of link destinations, including evaluation at time of click.All deployments; link isolation requires Browser Isolation entitlement.Email Security
Attachment analysisStatic analysis and sandbox detonation of supported file types.All deployments; file type and size constraints apply.Email Security
Post-delivery retractionMoves or removes a message from the mailbox after a disposition changes or after delivery.API mode only.Post-delivery response
Inline (MX) filteringEvaluation before the mail platform receives the message.Inline mode.Inline deployment
Domain authentication managementReporting on SPF, DKIM and DMARC for your own domains to support enforcement of an outbound policy.Available with Email Security; DMARC management is a related, separately documented capability.DMARC Management
Analytics, search and phish submissionMessage search, disposition reporting, user and administrator submission workflow, and export to external systems.All deployments; retention differs by contract.Email Security

Configuration model

The central configuration object is the mapping from disposition to action. Cloudflare assigns each evaluated message a disposition such as malicious, suspicious, spoof, spam or bulk. For each disposition, the administrator selects what happens: no action, add a warning banner or subject tag, move to junk, quarantine, or, in API mode, retract after delivery.

Additional configuration includes:

In inline mode, mail routing configuration is also part of the deployment: the MX records for the protected domains and the connector or receive configuration on the mail platform that accepts mail only from the filtering service.

Limits and constraints

Plan availability

ItemAvailability
Email SecurityLicensed per mailbox, independently of CDN and WAF zone plans. Not included in Free, Pro or Business zone plans.
PackagingOffered as a standalone subscription and as a component of Cloudflare One bundles. Tiering differs by bundle.
Link isolation on clickRequires the Browser Isolation entitlement.
DMARC ManagementDocumented separately and available to Cloudflare accounts managing the relevant DNS zone.

Accurate as of 2026-08-28 against Cloudflare public documentation. Packaging, bundle composition and per-mailbox pricing change without notice and are contractual. Confirm at https://developers.cloudflare.com/cloudflare-one/email-security/ and https://www.cloudflare.com/plans/zero-trust-services/.

Deployment

Prerequisites.

Staged validation. Deploy in detection-only configuration. In API mode this does not alter mail flow. Run for an observation window of at least two to four weeks so that the sample covers a full business cycle including invoicing and month-end periods. Review the dispositions against the messages that the existing filtering delivered, and classify the disagreements into true detections, false positives and cases needing a policy entry.

Configuration.

  1. Apply the agreed disposition-to-action mapping, beginning with the highest-confidence disposition and a non-destructive action such as a warning banner or a move to junk.
  2. Add allow and block entries only where the evaluation period produced evidence for them, and record an owner and a review date for each.
  3. Register executives, finance staff and key suppliers in the impersonation configuration.
  4. Configure the user submission workflow and the administrator reclassification path, and publish the instructions to users before enforcement.
  5. Configure export of detection events to the SIEM and confirm ingestion.
  6. In parallel, progress your own domains through DMARC to an enforcing policy, moving from p=none through p=quarantine to p=reject only after reporting shows all legitimate sources are authenticated.

Cutover. In API mode, enable actions for one disposition at a time. In inline mode, lower the MX TTL in advance, change the MX records during an agreed window, restrict the mail platform to accept mail only from the filtering service, and monitor delivery and rejection rates continuously for the first business day.

Verification.

Rollback. In API mode, set all dispositions to no action, which restores previous behaviour without a routing change. In inline mode, restore the previous MX records and remove the platform receive restriction; because the change is TTL bounded, keep the MX TTL low until the deployment is confirmed stable. Restore any allow entries that were removed during the transition.

Operational considerations

Review allow and block entries on a schedule. An allow entry added to resolve one delivery problem is a permanent bypass for that sender, and entries accumulate faster than they are removed.

Route user submissions into an existing case workflow with a defined response time. A submission path that produces no visible response stops being used, which removes the most reliable source of missed-detection evidence.

Track false positives and false negatives as separate metrics over time, and record which detection input was responsible where the data allows. This is the only defensible basis for tuning the disposition-to-action mapping.

Keep DMARC reporting under active review after reaching an enforcing policy. New marketing or billing systems introduced by other departments commonly send from your domain without authentication and are rejected without anyone associating the failure with DNS.

Export detection data rather than relying on in-product retention where investigations require a longer window.

Failure modes to plan for: API consent revoked by a tenant administration change, an MX record modified by an unrelated DNS change, a new mail relay introduced upstream that changes the observed sending infrastructure, and a supplier domain change that triggers impersonation detection on legitimate mail.

Known caveats

Interoperability

Email Security operates alongside the native filtering of Microsoft 365 and Google Workspace rather than replacing their mail transport. In API mode both evaluate the same message; in inline mode the platform receives mail that has already been evaluated.

DNS configuration is a dependency in both modes: MX records define the inline path, and SPF, DKIM and DMARC records define authentication for your own domains. Where DNS is hosted on Cloudflare, those records are managed in the same zone as the rest of the domain and must remain DNS-only.

Link isolation composes with Remote Browser Isolation, so a link classified as risky can be opened in a remote browser instead of being blocked outright.

Data Loss Prevention profiles defined for Cloudflare One can be applied to email content where the entitlement covers it, allowing one pattern definition across web and mail enforcement points.

Detection events export to SIEM and SOAR platforms, which allows correlation with endpoint and identity telemetry, in particular for account compromise investigations.

FAQ

Which deployment mode evaluates mail sent between two internal mailboxes? API mode. Internal mail does not traverse the MX path, so inline mode does not evaluate it.

Can a message be removed after it has been delivered? Yes, in API mode. Retraction is not available in inline mode, where the equivalent outcome is achieved by not delivering the message at all.

Does deploying in API mode change mail routing? No. MX records are unchanged and messages flow to the mail platform as before. Inline mode does change routing and requires an MX change with a planned rollback.

Does inbound filtering stop others from sending mail that appears to come from our domain? No. That is addressed by publishing SPF and DKIM for all legitimate sending sources and by moving the DMARC policy to an enforcing value.

References

Content snapshot: 2026-08-28.

Changelog

DateChangeAuthor
2026-08-31Rewritten as a technical reference. Added limits and plan availability tables with sources.Integrity documentation team
2026-08-28Initial publication.Integrity documentation team

Request your free pilot

Schedule a pilot