An impersonation protection definition is required to control what identifiers are used to detect phishing, whaling, impersonation, and socially engineered attacks. The definition also controls the action taken, if one or more identifiers are triggered.
Best Practice Settings
Configuring an Impersonation Protection Definition
To configure an Impersonation Protect definition:
- Log in to the Administration Console.
- Click on the Administration toolbar button. A menu drop down is displayed.
- Click on the Gateway | Policies menu item.If you don't see this menu item, your Mimecast account does not have the required permissions. Contact your administrator for assistance.
- Select the Impersonation Protection option in the Definitions drop down. Any existing definitions are displayed.
- Click the New Definition button.
- Click the Definition to be changed.
- Complete the Identifier Settings dialog section:
Field / Option Description Definition Provide a description of the definition to help you identify it. This is appended to emails in the archive that have this definition applied. Similar Internal Domain
This option checks the similarity of the sender's domain to all your internal domains. If selected, the Similarity Distance field allows you to specify the number of different characters between the sender's domain and your internal domains before an action is applied. For example, if the external sender's domain is "minecast.com", and you have the "mimecast.com" internal domain, a Similarity Distance of '1' would detect this.Less or equal to logic is used for this check. Therefore if the Similarity Distance is set to 2, this check will trigger on any external domain which has 2 or 1 character difference compared to your internal domains. For protection against exact spoofing of your internal domain, ensure an Anti-Spoofing Policy is enabled on your account.
Newly Observed Domain
This option checks the sender's domain against a list of domains that have only been seen sending traffic in the last week. This list includes domains that have been around for a while, but have only been sending traffic in the last week. This check is not a "who is" lookup to check the domain's registration.This list contains most active domains from the last week. However as we don't see all email traffic, it is possible that the list does not contain every potential threat.
Internal User Name
This identifies if the sender's display name is the same as one of your internal user names, with the exception of the recipient’s user name. This ensures any threats that spoof an internal user is detected. Users created manually in transit are not checked. For example, if a message is sent from "User One <firstname.lastname@example.org>" to "userone@<domain>.com", because it is the same user name as the recipient, the recipient can tell if they are being spoofed.
Reply to Address Mismatch
Enable this option to identify if a mismatch has occurred between the sender’s email address (both Header and Envelope) and the Reply To email address.Message may contain links that respond to a different email address that the one who sent the message (e.g. newsletters). If this is the case, you may need to configure an Impersonation Protection Bypass Policy.
Targeted Threat Dictionary
This option checks the message content against a Targeted Threat Dictionary. If selected, the "Mimecast Threat Dictionary" and "Custom Threat Dictionary" fields are displayed.
Mimecast Threat Dictionary
If selected, the message is checked against a dictionary maintained by Mimecast's dedicated Messaging Security team. They monitor threats and ensure the dictionary is kept up to date. Selecting this option helps detect suspicious characteristics in the email header, body, or subject.
Custom Threat Dictionary If selected, the message is checked against your own threat dictionary. Click on the Lookup button to select the required dictionary or create a new one. Number of Hits Specify how many of the above identifiers have to match for an inbound mail to invoke an action. All checks are conducted on the Envelope AND Header From addresses by default.It is recommended that at least two identifiers are detected before taking any action. Ignore Signed Messages If enabled, Impersonation Protection will not be applied to digitally signed messages. This ensures the signature of the message remains intact, but means that attachments won't be security checked.
- Specify the Identifier Actions to take when the Number of Hits threshold has been reached.
Field / Option Description Action Specify the required action:
Irrespective of the action configured, messages can also be tagged using the options below.
Action Description Held for Review
The email is accepted, but placed in the Held queue. It can be viewed by selecting the Monitoring | Held menu item from the Administration drop down menu.If you've digest notification enabled for the end user, mail detected by Impersonation Protection will be visible. Permitting via a digest won't bypass Impersonation Protection. Should this be required, a separate Impersonation Protection Bypass policy needs to be put in place for the sender.
Bounce The email is accepted, but bounced back to the sender with a notification. It can be viewed by selecting the Monitoring | Bounces menu item from the Administration drop down menu. None The email is accepted, and delivery to the recipient is attempted. Hold Type
Select from the drop down to restrict the view of held messages in Mimecast end user applications.
Use the Lookup button to select a group of users to moderate the specified action.
Tag Message Body
If selected, a text box is displayed that allows you to specify a message (up to 500 characters) that is added to the message's body. If no text is specified, the following default text is used.The text box displays plain text by default. If required, HTML can be specified instead to customize the look and feel of any notification.
Tag SubjectThe text box displays plain text by default. If required, HTML can be specified instead to customize the look and feel of any notification. Tag Header
If selected, this option adds the following message to the email's header:
To provide extra flexibility for administrators, if header tagging is enabled, Impersonation Protection will stamp all inbound headers regardless of whether the Number of Hits threshold has been reached. However the 'Suspicious' tagging will be removed if the Number of Hits is not met.
- Complete the General Actions section as required:
- Complete the Notifications section as required:
Field / Option Description Notify Group
Use the Lookup button to select a group of users. They will be notified when the definition is triggered, and why.
Notify (Internal) Recipient
If selected, a notification is sent to the recipient of the message that triggered this definition. This applies to inbound messages only.
Notify Overseers If selected, a notification is sent to the members of the Oversight Group, when there is a Content Overseers policy active for the communication pair of the message and the message triggered this definition.
- Click the Save and Exit button.
- Add the definition to an Impersonation Protection policy.
Creating a Custom Threat Dictionary
To create a custom threat dictionary:
- Click on the Custom Threat Dictionary definition option.
- Click on the Lookup button.
- Click on the New Custom Dictionary button.
- Complete the Custom Dictionary Options dialog:
Field / Option Description Description Enter a description that enables you to identify the dictionary. Activation Score Specify a value, that is used in conjunction with the "Word / Phrase Match List" field to determine if a threat is valid. Scan Subject Line Select one or all of these option to scan a message's subject, header, or body for the content specified in the "Word / Phrase Match List" field. Scan Message Header Scan Message Body Word / Phrase Match List Specify a list of words, phrases, or regular expressions, preceded by a numerical weighting value. Multiple entries must be specified in separate lines. Messages are searched for the entries in the match list (in the components specified). If they are found, the individual weighting values are totaled, and if this value equals or exceeds the "Activation Score" value, a threat has been found. Example entries include:
A maximum of 500 lines can be added.
- 2 "urgent"
- 2 "company confidential"
- 1 regex \bpayment(s)?\b
- Click on the Save and Exit button. The dictionary is now available to select.