|
1 | 1 | --- |
2 | | -title: Setup |
| 2 | +title: Before you begin |
3 | 3 | pcx_content_type: navigation |
4 | 4 | sidebar: |
| 5 | + label: Before you begin |
5 | 6 | order: 11 |
| 7 | + group: |
| 8 | + label: Setup |
6 | 9 | --- |
7 | 10 |
|
8 | | -import { DirectoryListing } from "~/components" |
| 11 | +import { Markdown } from "~/components"; |
9 | 12 |
|
10 | | -You can set up Email Security via: |
| 13 | +Before you start the onboarding process, you will have to: |
11 | 14 |
|
12 | | -<DirectoryListing /> |
| 15 | +1. Choose a deployment path: Email Security provides two deployment modes, [post-delivery](/cloudflare-one/email-security/setup/post-delivery-deployment/) for API and BCC/Journaling and [pre-delivery](/cloudflare-one/email-security/setup/pre-delivery-deployment/) for MX/Inline. |
| 16 | +2. Learn about dispositions, impersonation registry, and reclassifications. |
| 17 | +3. Know the steps to configure your email environment correctly. |
13 | 18 |
|
14 | | -## Post-delivery deployment |
| 19 | +## 1. Choose a deployment |
15 | 20 |
|
16 | | -With post-delivery deployment, Email Security scans emails **after** they reach users' inbox. |
| 21 | +### Post-delivery deployment |
17 | 22 |
|
18 | | -Post-delivery deployment includes [Microsoft Graph API](/cloudflare-one/email-security/setup/post-delivery-deployment/api/) and [BCC](/cloudflare-one/email-security/setup/post-delivery-deployment/bcc-journaling/bcc-setup/gmail-bcc-setup/gmail-bcc-setup/)/[Journaling](/cloudflare-one/email-security/setup/post-delivery-deployment/bcc-journaling/journaling-setup/office365-journaling/). |
| 23 | +When you choose post-delivery deployment, Cloudflare scans emails **after** they reach a users' inbox. |
19 | 24 |
|
20 | | -With Microsoft Graph API, you authorize Email Security to scan domains via your email provider credentials. With BCC/Journaling, you send messages to Email Security via BCC or Journaling configurations within your email provider. |
| 25 | +If you are a Microsoft 365 user, this is done via [Microsoft's Graph API](/cloudflare-one/email-security/setup/post-delivery-deployment/api/office365-api/) or [journaling](/cloudflare-one/email-security/setup/post-delivery-deployment/bcc-journaling/journaling-setup/office365-journaling/). |
21 | 26 |
|
22 | | -When you set up Microsoft Graph API, you get access to the following features: |
| 27 | +If you are a [Google Workspace](/cloudflare-one/email-security/setup/post-delivery-deployment/bcc-journaling/bcc-setup/gmail-bcc-setup/gmail-bcc-setup/) or [Microsoft Exchange](/cloudflare-one/email-security/setup/post-delivery-deployment/bcc-journaling/bcc-setup/bcc-microsoft-exchange/) user, this is done via BCC. |
23 | 28 |
|
24 | | -- Auto-moves. |
25 | | -- Directory synchronization. |
26 | | -- Post-delivery response / Phish submission response. |
27 | | -- Auto pull EMLs for [reclassification](/cloudflare-one/email-security/email-monitoring/search-email/#reclassify-messages) whose disposition is "None". |
28 | | -- Manually move messages to different inboxes. |
| 29 | +#### Why you should consider post-delivery deployment |
29 | 30 |
|
30 | | -If you set up Email Security via BCC/Journaling and you want to access the features listed above, you will need to [associate an integration](/cloudflare-one/email-security/setup/post-delivery-deployment/bcc-journaling/bcc-setup/gmail-bcc-setup/enable-auto-moves/). |
| 31 | +Post-delivery deployment is time-efficient, because it does not involve MX changes. Post-delivery deployment does not disrupt mail flow. Post-delivery deployment allows you to enable [auto-move events](/cloudflare-one/email-security/auto-moves/) to hard or soft delete messages, and synchronize your [directory](/cloudflare-one/email-security/directories/) when you use Microsoft Graph API or Google Workspace. |
31 | 32 |
|
32 | | -## Pre-delivery deployment |
| 33 | +:::note |
| 34 | +When you choose post-delivery deployment: |
| 35 | +- The threat is removed **after** the message has been delivered to the inbox. |
| 36 | +- It requires API scopes, or BCC/Journaling rule configuration. |
| 37 | +- Auto-move is only available in BCC/Journaling if you associate an integration. |
| 38 | +::: |
33 | 39 |
|
34 | | -With pre-delivery deployment, Email Security scans emails **before** they reach users' inbox. |
| 40 | +### Pre-delivery deployment |
35 | 41 |
|
36 | | -MX/Inline allows you to send messages to Email Security to scan before they reach your users' inbox. You may need to update your MX records. |
| 42 | +When you choose pre-delivery deployment, Cloudflare scans emails **before** they reach a users' inbox. The MX record points to Cloudflare. |
37 | 43 |
|
38 | | -With MX/Inline, you will not be able to auto-move emails. |
| 44 | +#### Why you should consider pre-delivery deployment |
39 | 45 |
|
40 | | -However, you will need to associate an integration to access the following features: |
| 46 | +Pre-delivery deployment provides you with the highest level of protection. It enforces [text add-ons](/cloudflare-one/email-security/detection-settings/configure-text-add-ons/) or link rewrite at delivery. |
41 | 47 |
|
42 | | -- Directory synchronization. |
43 | | -- Post-delivery response / Phish submission response. |
44 | | -- Auto pull EMLs for reclassification for disposition "None". |
45 | | -- Manually move messages. |
| 48 | +Pre-delivery blocks threats in transit, and it adds banners or texts before the user views the email. |
46 | 49 |
|
47 | | -### Associate an integration |
| 50 | +:::note |
| 51 | +When you choose pre-delivery deployment: |
| 52 | +- You must edit MX records or create a connector. |
| 53 | +- You can enable auto-move events only after you associate an integration. |
| 54 | +- Cloudflare [egress IPs](/cloudflare-one/email-security/setup/pre-delivery-deployment/egress-ips/) are allowed on downstream mail servers. |
| 55 | +::: |
48 | 56 |
|
49 | | -To associate an integration: |
| 57 | +## 2. Understand dispositions |
50 | 58 |
|
51 | | -1. Log in to [Zero Trust](https://one.dash.cloudflare.com/) > **Email Security**. |
52 | | -2. Go to **Settings** and locate your domain. |
53 | | -3. Select the three dots > **Associate an integration**. |
54 | | -4. Select the integration you want to associate, then select **Associate**. |
| 59 | +Dispositions allow you to configure policies and tune reporting. For example, you can configure a policy to move suspicious emails to your junk folder. |
55 | 60 |
|
56 | | -To enable post-delivery response and phish submission response: |
| 61 | +Refer to [Dispositions](/cloudflare-one/email-security/reference/dispositions-and-attributes/#dispositions) to learn more about dispositions. |
57 | 62 |
|
58 | | -1. Go to **Settings** > **Moves**. |
59 | | -2. Go to **Auto-moves**, select **View** > **Configure**. |
60 | | -3. Select **Post-delivery response (Recommended)** and **Phish submission response (Recommended)**. |
61 | | -4. Select **Save**. |
| 63 | +## 3. Set up the impersonation registry |
| 64 | + |
| 65 | +Most [business email compromise (BEC)](https://www.cloudflare.com/en-gb/learning/email-security/business-email-compromise-bec/) targets executives or finance roles. You must add addresses of roles who are likely to be impersonated. Refer to [Impersonation registry](/cloudflare-one/email-security/detection-settings/impersonation-registry/) to learn how to add a user to the impersonation registry. |
| 66 | + |
| 67 | +Roles you may want to include in the impersonation registry are: |
| 68 | + |
| 69 | +- C-suites |
| 70 | +- Finance roles |
| 71 | +- HR |
| 72 | +- IT help-desk |
| 73 | +- Legal |
| 74 | + |
| 75 | +You should review your impersonation registry on a quarterly basis as roles change. |
| 76 | + |
| 77 | +## 4. Reclassify messages |
| 78 | + |
| 79 | +A reclassification is a change to an email's disposition **after** initial scanning. It is Cloudflare's built-in feedback loop for correcting false positives/negatives **and** training the detection models to get smarter over time. Refer to [Reclassify messages](/cloudflare-one/email-security/email-monitoring/search-email/#reclassify-messages) to learn how to reclassify a message. |
| 80 | + |
| 81 | + |
| 82 | +### Who can reclassify messages |
| 83 | + |
| 84 | +[Security teams](/cloudflare-one/email-security/email-monitoring/search-email/#team-submissions) and [end users](/cloudflare-one/email-security/email-monitoring/search-email/#user-submissions) can submit a reclassification. |
| 85 | + |
| 86 | +### Why you should reclassify messages |
| 87 | + |
| 88 | +Reclassifications are critical because: |
| 89 | + |
| 90 | +- **They help improve model accuracy**: Every validated reclassification teaches Cloudflare's machine learning to recognise new lures, language, infrastructure, and benign patterns. |
| 91 | +- **They reduce alert fatigue**: Correcting Suspicious or Spam emails that users actually want tailors detections to your organization, cutting noise in the dashboard. |
| 92 | +- **They close the remediation loop**: When a disposition is upgraded to Malicious, Cloudflare auto-moves those emails out of every inbox (Graph API or Google Workspace API integrations). |
| 93 | +- **They can help you log activity taken on any reclassification**: Each reclassification displays a submission ID, details about original, requested and final dispositions, and more. Refer to [Reclassify messages](/cloudflare-one/email-security/email-monitoring/search-email/#reclassify-messages) to learn more about reclassifications. |
| 94 | + |
| 95 | +To make the most of reclassifications: |
| 96 | + |
| 97 | +1. Review reclassifications on a weekly basis. |
| 98 | +2. Ensure you have an integration associated with any MX/Inline deployment. When you associate an integration, you will not need to upload the EMLs every time; Cloudflare can use APIs to receive a copy of your email messages. |
| 99 | +3. Investigate any increase in [user submissions](/cloudflare-one/email-security/email-monitoring/search-email/#user-submissions) (users may have found a phish that bypassed filters) and confirm that analyst-final dispositions align with your policies. |
| 100 | + |
| 101 | +A correct use of reclassifications ensures that Email Security delivers a stronger protection with less manual tuning. |
| 102 | + |
| 103 | +## 5. Configuration checklist |
| 104 | + |
| 105 | +Follow the below checklist to ensure your email environment is set up correctly: |
| 106 | + |
| 107 | +| Step | Post-delivery | Pre-delivery | |
| 108 | +|---------------------------------------------------------------------------------------------------------|---------------|--------------| |
| 109 | +| Authorize integration ([Graph API](/cloudflare-one/email-security/setup/post-delivery-deployment/api/office365-api/#enable-microsoft-integration) or [Google Workspace](/cloudflare-one/email-security/setup/post-delivery-deployment/bcc-journaling/bcc-setup/gmail-bcc-setup/enable-gmail-integration/)) | Required[^1] | Required [^2] | |
| 110 | +| Associate an integration with an MX/Inline domain | | Required | |
| 111 | +| Add/verify domains | Required | Required | |
| 112 | +| [Update MX records/connector](/cloudflare-one/email-security/setup/pre-delivery-deployment/mx-inline-deployment-setup/), then allow Cloudflare [egress IPs](/cloudflare-one/email-security/setup/pre-delivery-deployment/egress-ips/) on downstream mail server | | Required | |
| 113 | +| Enable [Post‑delivery response and Phish submission response](/cloudflare-one/email-security/auto-moves/) | Required | Required | |
| 114 | +| Populate [impersonation registry](/cloudflare-one/email-security/detection-settings/impersonation-registry/) and [allow](/cloudflare-one/email-security/detection-settings/allow-policies/)/[block](/cloudflare-one/email-security/detection-settings/blocked-senders/) lists | Required | Required | |
| 115 | +| Configure [partner domain TLS](/cloudflare-one/email-security/setup/pre-delivery-deployment/partner-domain-tls/) and admin quarantine | | Required | |
| 116 | +| Configure [text add-ons](/cloudflare-one/email-security/detection-settings/configure-text-add-ons/) and [link actions](/cloudflare-one/email-security/detection-settings/configure-link-actions/) | | Required | |
| 117 | +| Send a test email and verify it appears in **Monitoring** > [**Email activity**](/cloudflare-one/email-security/email-monitoring/#email-activity) with expected disposition | Required | Required | |
| 118 | + |
| 119 | +[^1]: Associating an integration with BCC/Journaling is required for post-delivery but not for pre-delivery. |
| 120 | +[^2]: Still used for directory/auto‑move insight if desired as well as authorizing free API CASB. |
| 121 | + |
| 122 | +Now that you know which deployment path to choose, you can begin your onboarding process. |
0 commit comments