Implementing Mimecast Targeted Attack Protection
Overview
Mimecast Targeted Threat Protection (TTP) is a suite of advanced email security services designed to protect against sophisticated phishing, spearphishing, and targeted attacks. TTP consists of four core modules: URL Protect (real-time URL rewriting and click-time analysis), Attachment Protect (sandbox detonation of suspicious attachments), Impersonation Protect (BEC and whaling detection), and Internal Email Protect (scanning internal/outbound email for threats). As of November 2025, Mimecast enabled URL Pre-Delivery Action with Hold setting for all customers by default.
When to Use
- When deploying or configuring implementing mimecast targeted attack protection capabilities in your environment
- When establishing security controls aligned to compliance requirements
- When building or improving security architecture for this domain
- When conducting security assessments that require this implementation
Common Misconfigurations & Verification
- URL Protect in rewrite-only mode: without Pre-Delivery Action set to "Hold", a URL weaponized between delivery and click can still reach the user - enable pre-delivery hold (default since Nov 2025) and verify it on existing policies.
- Impersonation at Hit 3 for everyone: the default 3-indicator threshold misses single-signal VIP attacks - create a separate Hit 1 VIP definition for CEO/CFO/finance and keep Hit 3 for the general population.
- Attachment Protect "Safe File" only: static safe-file conversion alone misses behavior-based payloads - use Dynamic Configuration (full sandbox) for unknown senders and allow timeout for complex files (up to ~7 min).
- Internal Email Protect not enabled: without journaling from M365/Workspace, lateral phishing from a compromised internal account is invisible - enable IEP URL and attachment scanning.
- Over-broad permitted senders / managed URLs: blanket bypasses defeat URL and impersonation scanning - scope exceptions to specific automated systems and mailing lists.
- Verification: pilot on 50-100 users first; send a test URL, an EICAR/test attachment, and a VIP-impersonation BEC; confirm the URL is rewritten and blocked at click, the attachment is sandboxed within SLA, the impersonation is quarantined, and pre-delivery hold catches a weaponized URL before inbox.
Prerequisites
- Mimecast Email Security license with TTP add-on
- Administrative access to Mimecast Administration Console
- Microsoft 365 or Google Workspace environment
- MX records configured to route through Mimecast
- Understanding of email authentication (SPF, DKIM, DMARC)
Key Concepts
TTP Module Overview
| Module |
Function |
Key Capability |
| URL Protect |
Rewrites and scans URLs at click time |
Real-time sandbox, pre-delivery hold |
| Attachment Protect |
Sandboxes suspicious attachments |
Static + dynamic analysis |
| Impersonation Protect |
Detects BEC/whaling attacks |
VIP name matching, header analysis |
| Internal Email Protect |
Scans internal/outbound email |
Lateral phishing detection |
Impersonation Protection Scenarios
- Hit 3 (Default): Flags emails matching 3+ impersonation indicators
- Hit 1 (VIP): Flags emails matching 1+ indicator for designated VIP users
- Key identifiers: display name similarity, domain similarity, reply-to mismatch, newly registered domains
URL Protect Modes
- Rewrite: URLs rewritten to route through Mimecast proxy at click time
- Pre-Delivery Action (Hold): URLs checked before message delivery; held if suspicious
- Pre-Delivery Action (None): URLs checked pre-delivery but not held
Workflow
Step 1: Configure URL Protect Policy
- Navigate to Administration > Gateway > Policies > Targeted Threat Protection - URL Protect
- Create URL Protect definition with rewriting enabled for inbound messages
- Enable URL Pre-Delivery Action set to "Hold" for maximum protection
- Configure scan mode: aggressive for high-risk users, moderate for general population
- Set action for malicious URLs: block page with user notification
- Enable URL logging for all click events
Step 2: Configure Attachment Protect Policy
- Navigate to Administration > Gateway > Policies > Targeted Threat Protection - Attachment Protect
- Create Attachment Protect definition for inbound email
- Select sandbox mode: "Safe File" (converts to safe format) or "Dynamic Configuration" (full sandbox)
- Configure attachment types to scan: executables, Office documents, PDFs, archives
- Set timeout for sandbox analysis (default: up to 7 minutes for complex files)
- Enable pre-emptive sandboxing for attachments from unknown senders
Step 3: Configure Impersonation Protect
- Create Default Impersonation Protect Definition (Hit 3) for all inbound email
- Create VIP Impersonation Protect Definition (Hit 1) for executive protection
- Build VIP list: CEO, CFO, CTO, board members, finance leadership
- Configure detection identifiers: display name, domain similarity, newly observed sender
- Set actions: quarantine high-confidence impersonation, tag moderate confidence
- Enable end-user warning banners for flagged messages
Step 4: Enable Internal Email Protect
- Configure journaling from Microsoft 365/Google Workspace to Mimecast
- Enable URL scanning for internal emails
- Enable attachment scanning for internal emails
- Configure alerts for internal account compromise indicators
- Set up detection for internal phishing (compromised account sending malware)
Step 5: Create Test Group and Validate
- Create pilot group of 50-100 users across departments
- Apply TTP policies to pilot group first
- Send test emails with known-safe test URLs and EICAR test files
- Verify URL rewriting, attachment sandboxing, and impersonation detection
- Monitor false positive rate for 1-2 weeks before organization-wide deployment
Step 6: Deploy Organization-Wide and Tune
- Extend TTP policies to all users
- Monitor Mimecast Threat Dashboard for detection metrics
- Review and whitelist legitimate applications triggering false positives
- Tune impersonation sensitivity based on false positive feedback
- Configure exception policies for automated systems and mailing lists
Tools & Resources
- Mimecast Administration Console: Policy configuration and management
- Mimecast Threat Dashboard: Real-time threat visibility and analytics
- Mimecast Awareness Training: Integrated security awareness platform
- Mimecast API: Programmatic access to logs and threat data
- Message Center: Quarantine management for admins and users
Validation
- URL Protect rewrites URLs in test messages and blocks known-malicious at click
- Attachment Protect sandboxes test file and returns verdict within SLA
- Impersonation Protect flags test BEC email impersonating VIP
- Internal Email Protect detects test lateral phishing scenario
- Pre-delivery hold catches weaponized URL before reaching inbox
- False positive rate below organizational threshold after tuning
1---2name: implementing-mimecast-targeted-attack-protection3description: Deploy Mimecast Targeted Threat Protection including URL Protect, Attachment Protect, Impersonation Protect, and Internal Email Protect to defend against advanced phishing and spearphishing attacks.4license: Apache-2.05---6# Implementing Mimecast Targeted Attack Protection78## Overview9Mimecast Targeted Threat Protection (TTP) is a suite of advanced email security services designed to protect against sophisticated phishing, spearphishing, and targeted attacks. TTP consists of four core modules: URL Protect (real-time URL rewriting and click-time analysis), Attachment Protect (sandbox detonation of suspicious attachments), Impersonation Protect (BEC and whaling detection), and Internal Email Protect (scanning internal/outbound email for threats). As of November 2025, Mimecast enabled URL Pre-Delivery Action with Hold setting for all customers by default.101112## When to Use1314- When deploying or configuring implementing mimecast targeted attack protection capabilities in your environment15- When establishing security controls aligned to compliance requirements16- When building or improving security architecture for this domain17- When conducting security assessments that require this implementation1819## Common Misconfigurations & Verification2021- **URL Protect in rewrite-only mode:** without Pre-Delivery Action set to "Hold", a URL weaponized between delivery and click can still reach the user - enable pre-delivery hold (default since Nov 2025) and verify it on existing policies.22- **Impersonation at Hit 3 for everyone:** the default 3-indicator threshold misses single-signal VIP attacks - create a separate Hit 1 VIP definition for CEO/CFO/finance and keep Hit 3 for the general population.23- **Attachment Protect "Safe File" only:** static safe-file conversion alone misses behavior-based payloads - use Dynamic Configuration (full sandbox) for unknown senders and allow timeout for complex files (up to ~7 min).24- **Internal Email Protect not enabled:** without journaling from M365/Workspace, lateral phishing from a compromised internal account is invisible - enable IEP URL and attachment scanning.25- **Over-broad permitted senders / managed URLs:** blanket bypasses defeat URL and impersonation scanning - scope exceptions to specific automated systems and mailing lists.26- **Verification:** pilot on 50-100 users first; send a test URL, an EICAR/test attachment, and a VIP-impersonation BEC; confirm the URL is rewritten and blocked at click, the attachment is sandboxed within SLA, the impersonation is quarantined, and pre-delivery hold catches a weaponized URL before inbox.2728## Prerequisites29- Mimecast Email Security license with TTP add-on30- Administrative access to Mimecast Administration Console31- Microsoft 365 or Google Workspace environment32- MX records configured to route through Mimecast33- Understanding of email authentication (SPF, DKIM, DMARC)3435## Key Concepts3637### TTP Module Overview38| Module | Function | Key Capability |39|---|---|---|40| URL Protect | Rewrites and scans URLs at click time | Real-time sandbox, pre-delivery hold |41| Attachment Protect | Sandboxes suspicious attachments | Static + dynamic analysis |42| Impersonation Protect | Detects BEC/whaling attacks | VIP name matching, header analysis |43| Internal Email Protect | Scans internal/outbound email | Lateral phishing detection |4445### Impersonation Protection Scenarios46- **Hit 3 (Default)**: Flags emails matching 3+ impersonation indicators47- **Hit 1 (VIP)**: Flags emails matching 1+ indicator for designated VIP users48- Key identifiers: display name similarity, domain similarity, reply-to mismatch, newly registered domains4950### URL Protect Modes51- **Rewrite**: URLs rewritten to route through Mimecast proxy at click time52- **Pre-Delivery Action (Hold)**: URLs checked before message delivery; held if suspicious53- **Pre-Delivery Action (None)**: URLs checked pre-delivery but not held5455## Workflow5657### Step 1: Configure URL Protect Policy58- Navigate to Administration > Gateway > Policies > Targeted Threat Protection - URL Protect59- Create URL Protect definition with rewriting enabled for inbound messages60- Enable URL Pre-Delivery Action set to "Hold" for maximum protection61- Configure scan mode: aggressive for high-risk users, moderate for general population62- Set action for malicious URLs: block page with user notification63- Enable URL logging for all click events6465### Step 2: Configure Attachment Protect Policy66- Navigate to Administration > Gateway > Policies > Targeted Threat Protection - Attachment Protect67- Create Attachment Protect definition for inbound email68- Select sandbox mode: "Safe File" (converts to safe format) or "Dynamic Configuration" (full sandbox)69- Configure attachment types to scan: executables, Office documents, PDFs, archives70- Set timeout for sandbox analysis (default: up to 7 minutes for complex files)71- Enable pre-emptive sandboxing for attachments from unknown senders7273### Step 3: Configure Impersonation Protect74- Create Default Impersonation Protect Definition (Hit 3) for all inbound email75- Create VIP Impersonation Protect Definition (Hit 1) for executive protection76- Build VIP list: CEO, CFO, CTO, board members, finance leadership77- Configure detection identifiers: display name, domain similarity, newly observed sender78- Set actions: quarantine high-confidence impersonation, tag moderate confidence79- Enable end-user warning banners for flagged messages8081### Step 4: Enable Internal Email Protect82- Configure journaling from Microsoft 365/Google Workspace to Mimecast83- Enable URL scanning for internal emails84- Enable attachment scanning for internal emails85- Configure alerts for internal account compromise indicators86- Set up detection for internal phishing (compromised account sending malware)8788### Step 5: Create Test Group and Validate89- Create pilot group of 50-100 users across departments90- Apply TTP policies to pilot group first91- Send test emails with known-safe test URLs and EICAR test files92- Verify URL rewriting, attachment sandboxing, and impersonation detection93- Monitor false positive rate for 1-2 weeks before organization-wide deployment9495### Step 6: Deploy Organization-Wide and Tune96- Extend TTP policies to all users97- Monitor Mimecast Threat Dashboard for detection metrics98- Review and whitelist legitimate applications triggering false positives99- Tune impersonation sensitivity based on false positive feedback100- Configure exception policies for automated systems and mailing lists101102## Tools & Resources103- **Mimecast Administration Console**: Policy configuration and management104- **Mimecast Threat Dashboard**: Real-time threat visibility and analytics105- **Mimecast Awareness Training**: Integrated security awareness platform106- **Mimecast API**: Programmatic access to logs and threat data107- **Message Center**: Quarantine management for admins and users108109## Validation110- URL Protect rewrites URLs in test messages and blocks known-malicious at click111- Attachment Protect sandboxes test file and returns verdict within SLA112- Impersonation Protect flags test BEC email impersonating VIP113- Internal Email Protect detects test lateral phishing scenario114- Pre-delivery hold catches weaponized URL before reaching inbox115- False positive rate below organizational threshold after tuning