Blog · Dmarc

How to Protect High-Risk Email Inboxes on a Budget: A Practical Checklist for Small Teams

High-risk email inboxes executive accounts, finance, HR are the most valuable targets for impersonation attacks. They are also the accounts least likely to have dedicated security coverage. If you are a small team protecting these accounts without a full-time security person, this checklist is for you.

The controls below are ordered by what you can actually implement without external help. Free steps come first.

---

Step 1: Turn on DMARC monitoring to see who is sending from your domain

Before you can protect your domain, you need to know who is using it. DMARC aggregate reports show every server that sends email claiming to be from your domain, including whether those servers pass SPF and DKIM checks.

If you have never published a DMARC record, start with:


v=DMARC1; p=none; rua=mailto:dmarc-reports@example.com

This tells receivers to send you reports but take no action yet. The reports arrive as XML, which is not human-friendly without a parsing tool.

For small teams without a dedicated security person, DMARCFlow parses these reports and turns them into actionable alerts: new senders, failed alignment, spoofing attempts. You do not need to read XML. You need to know when something unexpected shows up on your domain. That is the gap DMARCFlow fills, starting at 1 EUR/month.

---

Step 2: Enforce SPF and DKIM alignment

SPF confirms that a message originates from an approved mail server. DKIM adds a cryptographic signature that proves the message was not altered in transit. Alignment means both checks reference the same domain that appears in the From address of the message.

If a message passes SPF and DKIM but neither aligns with the sender domain, it fails DMARC.

Most legitimate bulk senders Google Workspace, Microsoft 365, Mailchimp, SendGrid already support DKIM signing. The common failure point is a third-party tool or legacy system sending mail on your behalf without proper configuration.

If you use email forwarding, be aware that some older forwarding setups break SPF alignment. The forwarded message originates from the forwarder's server, not your domain. If you rely heavily on forwarding, check your DMARC reports for forwarding-related failures before moving to enforcement mode.

---

Step 3: Move to a quarantine or reject policy gradually

Once you have mapped your legitimate sources and they are passing alignment, consider upgrading your DMARC policy.

  • p=quarantine: suspicious mail gets flagged as spam, not blocked
  • p=reject: receivers refuse the message outright

The cautious rollout is: set p=quarantine first, monitor for a month, then move to p=reject if you see no legitimate mail getting caught. This assumes you have a good picture of all your legitimate senders. For an executive's personal domain, where the user may use senders you do not control, a longer p=quarantine period or even p=none with active monitoring may be more practical.

DMARCFlow makes this step safer because it monitors your aggregate reports continuously. If you move to p=reject and a legitimate source starts failing, you see it the same day rather than discovering it when a customer reports they never received an invoice.

---

Step 4: Add inbox rules for high-risk accounts

Both Google Workspace and Microsoft 365 let you create inbox rules at no extra cost. For high-risk accounts, two rules deliver outsized protection:

  • Auto-archive messages from external senders to a separate folder. This keeps the main inbox clean and makes external mail easy to audit.
  • Add a visible banner or label for messages from outside your organization. This does not stop impersonation, but it makes it harder to miss.

These rules take less than an hour to configure per account. They introduce no ongoing cost and no new subscriptions.

---

Step 5: Enforce multi-factor authentication

MFA is not optional for high-risk inboxes. The baseline is an authenticator app (Google Authenticator, Authy, or similar) rather than SMS, because SIM-swap attacks can bypass SMS-based codes.

For accounts with elevated risk, hardware security keys are the strongest option. A YubiKey or similar FIDO2 key is resistant to phishing and takes seconds to use. Both Google Workspace and Microsoft 365 support FIDO2 hardware keys.

The effort here is one-time configuration per account. The ongoing friction is minimal, and the security improvement is significant.

---

Step 6: Set up spoofing alerts

Spoofing alerts tell you when someone is sending email that claims to be from one of your high-risk users but originates from an unauthorized server. This is not a standard email provider feature. Most providers do not notify you proactively when your domain is being used to impersonate your users.

DMARCFlow detects this from your aggregate reports and sends an alert when a message appears to be from your executive or finance team but comes from a server outside your known infrastructure. At 1 EUR/month for the starter plan, this is the most cost-effective alert you can add for impersonation detection on a small-team budget.

If you prefer a manual approach, you can set up alert rules in Google Workspace admin or use Microsoft Sentinel to flag messages where the From address matches your executive domains but the sending infrastructure does not.

---

What this looks like at different budget levels

Budget tierWhat you getWhat to prioritize
FreeDNS authentication, inbox rules, MFA hardeningSteps 1 through 5
1 EUR/monthDMARC aggregate reports, spoofing alerts, dashboardAll steps including real-time alerting
50+ EUR/monthFull email security gateway, advanced threat protectionOnly if your threat profile demands it

The free tier covers the essentials. The 1 EUR/month tier adds the visibility layer that catches impersonation attempts before they land in inboxes. Going beyond that makes sense only if you have a specific threat model that requires it.

---

How to know if it is working

After you have implemented these controls:

  • Review your DMARC reports monthly. New servers appearing in the data means something is sending on your behalf that you did not expect.
  • Check your forwarding setup whenever you change your email infrastructure. Forwarders can silently break alignment.
  • Verify your DKIM signing after adding a new email tool or ESP. Missing DKIM is a common source of alignment failures.

Red flags that something needs attention:

  • Legitimate mail suddenly starts landing in quarantine
  • A vendor you use reports delivery issues after you moved to p=reject
  • You receive reports of spoofed email targeting your domain

---

When to go beyond this checklist

This checklist is designed for teams without a dedicated security person. If you have an active impersonation problem, internal security staff, or compliance requirements driving your controls, you will hit the limits of this approach faster.

A managed email security service or a dedicated gateway makes sense when your team receives targeted impersonation attempts regularly, your industry has specific compliance requirements, or the cost of a breach justifies the investment in dedicated tooling.

The goal here is a meaningful security improvement that a small team can implement and maintain. You do not need an enterprise budget to get there.

---

Summary

Protecting high-risk inboxes on a budget comes down to:

  • Turn on DMARC monitoring to see who is actually sending from your domain
  • Fix SPF and DKIM alignment so your legitimate mail is properly authenticated
  • Move to a quarantine or reject policy once you know your senders
  • Use inbox rules and MFA to add friction for attackers and protection for users
  • Set up spoofing alerts so you know when someone is impersonating your team

DMARCFlow covers the monitoring, reporting, and alerting layer at 1 EUR/month, which fills the gap that most free tools leave. You can get started at dmarcflow.com.

---BODY_LEN=8577---