Digital Marketing

Email Deliverability for UAE Businesses: SPF, DKIM, DMARC and Why Your Email Lands in Spam

SKIMBOX Team

SPF does not stop anyone spoofing your company's name, and most businesses believe it does. Here is what each record actually does, what Gmail and Outlook now require, and how to turn on DMARC without silently killing your own invoices.

Email Deliverability for UAE Businesses: SPF, DKIM, DMARC and Why Your Email Lands in Spam

An email has two sender addresses. Your recipient only ever sees one of them, and SPF only ever checks the other one. Almost everything businesses get wrong about email deliverability follows from not knowing that.

This article covers the technical layer: the three DNS records, what the mailbox providers now demand, and how to turn on enforcement without silently blocking your own invoices. Campaign strategy, list building and retainers are covered separately in our email marketing guide.

Why is my business email going to spam?

Usually because your domain fails an authentication check that mailbox providers now enforce rather than merely prefer. Google, Yahoo and Microsoft have each published sender requirements within the last two years, and mail that does not meet them is filtered or refused no matter how legitimate it is.

The second reason is reputation, meaning your bounce and complaint history. Those are separate problems with separate fixes, and diagnosing which one you have is the first useful step.

The two From addresses

Every message carries an envelope sender, used behind the scenes for bounce handling and never displayed, and a header From address, which is the only one a human sees. They are defined in different standards and nothing requires them to match.

Microsoft's own documentation walks through the consequence with a worked example [5]. An attacker registers their own domain, publishes a valid SPF record for it, and sends mail with their domain in the envelope but your company's name and address in the visible From. SPF passes cleanly, because their server genuinely was authorised to send for their domain. The recipient sees your bank, your finance team, your brand.

Microsoft states the limitation directly, noting that SPF validates sources for the envelope domain only and does not consider the domain in the From address or the alignment between them [5].

What SPF does, and what it does not

SPF publishes a DNS record listing which servers may send using your domain, and it is defined in RFC 7208 [1]. It checks the envelope sender and the server greeting, not the visible From.

The RFC is unusually candid about its own limits. It has a section titled to the effect that SPF-authorised email may contain other false identities, and states that a message which passes an SPF check may still contain false identities in the visible message header fields [1]. That is the standard itself telling you not to rely on SPF for the thing most businesses rely on it for.

SPF also breaks on forwarding. Forwarding rewrites the envelope sender, so the forwarding server is not on your list and the check fails for that copy. This is normal rather than a misconfiguration, and it is the practical reason to have DKIM as well.

What DKIM does, and what it does not

DKIM signs parts of your outgoing message with a private key and publishes the public key in DNS under a selector, so a receiver can confirm nothing was altered in transit. It is defined in RFC 6376 [2].

Its limit is the same shape as SPF's. The standard states that the signing identity is not required to match an address in any particular header field [2], which includes the visible From. A message can carry a valid signature from a domain unrelated to the company displayed in the inbox. DKIM proves integrity and origin of signing. It does not, alone, tell you the sender is who they appear to be.

DKIM also breaks when a message is modified in flight, which mailing list footers and some security gateways do routinely.

What DMARC adds

DMARC requires that whichever check passed belongs to the same domain as the visible From address, and lets you publish what receivers should do when that fails. It was specified in RFC 7489 [3] and is the mechanism that closes the gap the other two leave open.

The rule is more forgiving than people expect. A message passes DMARC if SPF passes with alignment or DKIM passes with alignment. It fails only when both fail [9]. Since SPF tends to break on forwarding and DKIM tends to survive it, having both configured gives you two independent routes to a pass.

There are three policies. Monitoring asks receivers to take no action and simply report. Quarantine asks them to treat failures as suspicious, typically routing to junk. Reject asks them not to accept the message at all, meaning no delivery anywhere, not even a spam folder [3].

One update worth noting for accuracy rather than action. In May 2026 the IETF published documents moving DMARC onto the standards track and replacing the 2015 specification, adjusting some tags and changing how the organisational domain is determined [4]. Record syntax still starts the same way, so existing records remain valid, and when we checked in August 2026 the major providers' own guidance still described the earlier mechanism.

What Gmail, Yahoo and Outlook now require

These stopped being recommendations. Google's requirements took effect on 1 February 2024, with the unsubscribe element following on 1 June 2024 [6]. Microsoft's took effect on 5 May 2025 [8]. Yahoo began enforcing in February 2024 [7].

GoogleYahooMicrosoft
Bulk threshold5,000 a day to GmailNot stated numerically on its own page5,000 a day to Outlook, Hotmail, Live, MSN
SPF and DKIMBoth, for bulkBoth, for bulkRequired
DMARC recordRequired, monitoring acceptedRequired, monitoring acceptedRequired
AlignmentRequiredRequiredRequired
Spam or complaint rateBelow 0.30 per centBelow 0.3 per centNot published numerically in what we could read
One-click unsubscribeMarketing mail, honoured in 48 hoursBulk mail, honoured in 2 daysRequired for bulk

Two details are worth pulling out. Google accepts a monitoring-only DMARC policy [6], so you can satisfy the requirement immediately with a record that changes nothing about delivery. And Microsoft's stance is the firmest of the three: its own postmaster material describes starting with junk folder routing and then moving to rejecting messages until the DNS records are corrected [8].

Note also what is not exempt. The authentication rules apply per sending domain regardless of message type, so your invoicing system is in scope. The one-click unsubscribe requirement, standardised in RFC 8058 [13], is scoped by both Google and Yahoo to marketing and subscribed mail [6][7]. An invoice needs authenticating but does not need an unsubscribe link.

How to turn DMARC on without breaking your own mail

Go monitoring, then quarantine, then reject, and do not skip a step. AWS states the reason plainly in its own guidance: using the wrong policy at the wrong time can cause your email not to be delivered [9].

Stage one, monitoring. Publish a DMARC record asking for reports and no action. Nothing about your delivery changes. The purpose, in AWS's words, is to learn which emails will be affected and to get third-party and authorised senders into alignment first [9].

Stage two, quarantine. Once your reports account for your legitimate traffic, move to quarantine so failures go to junk rather than being refused. This is a reversible mistake if you have missed something.

Stage three, reject. Only after the first two. Now failures are refused at the SMTP level.

The reason the order matters is that almost no business has one system sending its mail. A typical UAE company sends invoices from accounting software, quotes from a CRM, campaigns from a marketing platform, and everyday mail from staff mailboxes. Some of those were connected years ago and were never authenticated. Publish reject before checking, and those systems stop delivering outright, with no junk folder fallback and no notification to you. The business simply stops sending from that source and finds out when a client asks why nobody replied.

Reading the reports, and finding your shadow senders

Aggregate reports are the point of the monitoring stage. Participating receivers send a machine-readable summary, typically daily, to an address you nominate, listing each source that sent mail claiming to be your domain, whether it passed authentication and alignment, and what was done with it [3].

This is how you find shadow senders. Nearly every established business has at least one: an old newsletter tool still billing a card, a supplier's platform sending on your behalf, a recruitment system, or an account somebody has compromised. Until DMARC reporting runs, none of them are visible.

The reports arrive as XML and are not comfortable to read raw. Parsing them is a solved problem with commercial tools, and we are not recommending one here.

One misconfiguration worth naming because it is invisible. On Amazon SES, the default envelope domain is Amazon's own, which means SPF passes but does not align with your domain. DKIM signing with your domain still carries the DMARC pass, so mail keeps working and nothing looks wrong, but you are relying on one leg instead of two. Configuring a custom sending domain restores SPF alignment [11].

Reputation, in actual numbers

Most guidance on reputation is vague. Amazon SES publishes exact thresholds, which are worth knowing even if you send elsewhere, because they show what the industry treats as acceptable [10].

On bounces, SES advises staying below 2 per cent, places an account under review at 5 per cent or above, and may pause sending at 10 per cent or above. Only hard bounces to unverified domains count [10].

On complaints, SES advises below 0.1 per cent, reviews at 0.1 per cent or above, and may pause sending at 0.5 per cent or above [10].

Compare those with the 0.30 per cent spam rate Google and Yahoo publish [6][7] and something useful falls out: the complaint threshold your own sending platform applies can be stricter than the one the mailbox provider applies. A sender comfortably inside Gmail's rule can still be on course to have their account paused.

The behaviours that keep those numbers down are unglamorous. Send only to people who asked. Use a confirmed opt-in. Remove hard bounces immediately and permanently. Treat a re-engagement send to a list you have not mailed in a year as the highest-risk thing you will do all quarter, and send it in small batches rather than as one blast.

A pattern we see. A UAE business decides to fix spoofing, reads that DMARC is the answer, and publishes a reject policy the same afternoon. Nothing appears to happen for two days, because their staff mail is on a properly configured platform. Then the finance team notices no client has acknowledged an invoice all week. The invoicing system had been sending unauthenticated for three years, and reject turned a silent misconfiguration into a silent outage.

Domain reputation, subdomains and dedicated IPs

Reputation increasingly attaches to your authenticated domain rather than to a sending IP address, which is good news because a domain reputation travels with you if you change platform.

That makes the subdomain decision worth taking early. Sending campaigns from a subdomain rather than your root domain means a complaint spike on a marketing send damages campaign deliverability rather than your ability to bill clients. It is a cheap structural choice that is awkward to retrofit.

A dedicated IP is rarely the right first purchase at SME volume. It only helps once your sending is high and consistent enough to keep the address warm, and a low-volume unwarmed dedicated IP typically performs worse than a well-managed shared pool. Fix authentication and list hygiene before spending here.

If you send from a free consumer mailbox domain, none of this is available to you. Authentication records are published in DNS for a domain you control, and you do not control gmail.com. That is a structural fact rather than a rule anyone published, and it is the strongest argument for using your own domain for anything resembling a business document.

Does UAE law say anything?

Less specifically than you might hope, and we would rather be precise than impressive. The telecom regulator published a regulatory policy on unsolicited electronic communications in 2009 whose definitions do include electronic mail addresses [14]. However, its operative obligations are written for licensed telecom operators, and the only detailed implementing annex we found, covering consent windows, quiet hours and record keeping, is scoped to mobile text messages rather than email.

So we are not going to present SMS rules as email rules. The obligation that actually governs using someone's address for marketing is the general consent principle in the UAE data protection law, which prohibits processing personal data without the owner's consent subject to defined exceptions [15]. That is the same position our email marketing guide already takes, and nothing here changes it.

What it costs

The records themselves are free DNS configuration, which is exactly how our cybersecurity guide describes them. What costs money is finding every system sending under your domain and getting each one aligned. A focused authentication setup and remediation starts from around AED 1,500 with us, covering SPF, DKIM, DMARC, alignment across your sending systems, and any custom sending domain configuration. Ongoing DMARC monitoring and reporting starts from around AED 500 a month. These are our own figures rather than a market survey, since no regulator or standards body publishes rates for this work. Final pricing depends mostly on how many separate systems send mail under your domain.

Worth knowing for contrast: the sending infrastructure itself is close to free. Amazon SES publishes outbound sending from 0.10 US dollars per thousand emails with no minimum commitment, and a managed dedicated IP at 15 US dollars a month, checked in August 2026 [12]. When deliverability goes wrong, you are almost never paying for the wrong platform. You are paying for nobody having configured the DNS.

Where to start this week

  • Check whether you have SPF, DKIM and DMARC records at all, for every domain you send from
  • Publish a DMARC record at monitoring with a reporting address, which changes nothing and starts the clock
  • List every system that sends mail as you: accounting, CRM, marketing, helpdesk, recruitment, e-commerce
  • Read a fortnight of aggregate reports and find the senders that are not on your list
  • Fix alignment on each legitimate sender, then move to quarantine, then to reject
  • Move bulk campaigns onto a subdomain before you have a reputation problem, not after
  • Remove hard bounces permanently and stop sending to anyone who did not ask

If your invoices are landing in junk and nobody can tell you why, contact us and we will start by reading what your domain is actually publishing.

References

[1] IETF, RFC 7208: Sender Policy Framework (SPF). datatracker.ietf.org

[2] IETF, RFC 6376: DomainKeys Identified Mail (DKIM) Signatures. datatracker.ietf.org

[3] IETF, RFC 7489: Domain-based Message Authentication, Reporting and Conformance (DMARC). datatracker.ietf.org

[4] IETF, RFC 9989, RFC 9990 and RFC 9991: updated DMARC specification, May 2026. datatracker.ietf.org

[5] Microsoft, How email authentication works in Microsoft 365. learn.microsoft.com

[6] Google Workspace Admin Help, Email sender guidelines. support.google.com

[7] Yahoo Sender Hub, Best practices. senders.yahooinc.com

[8] Microsoft, Outlook.com postmaster and sender requirements. sendersupport.olc.protection.outlook.com

[9] Amazon Web Services, Complying with DMARC using Amazon SES. docs.aws.amazon.com

[10] Amazon Web Services, Amazon SES sending review process FAQs. docs.aws.amazon.com

[11] Amazon Web Services, Using a custom MAIL FROM domain. docs.aws.amazon.com

[12] Amazon Web Services, Amazon SES pricing. aws.amazon.com

[13] IETF, RFC 8058: Signaling One-Click Functionality for List Email Headers. datatracker.ietf.org

[14] TDRA, Regulatory Policy: Unsolicited Electronic Communications. tdra.gov.ae

[15] The Official Portal of the UAE Government, Data protection laws. u.ae

Frequently asked questions

  • Why is my business email going to spam?

    Usually because your sending domain is not properly authenticated, and increasingly because the mailbox providers now enforce that. Gmail, Yahoo and Outlook have each published sender requirements covering authentication, alignment, unsubscribe handling and complaint rates. If your domain fails those checks, your mail is filtered or rejected regardless of how legitimate it is. The second common cause is reputation: bounces and complaints from a poorly maintained list.

  • What is SPF?

    SPF lets you publish a DNS record listing which mail servers are allowed to send using your domain. A receiving server can check that list during the SMTP conversation. It is defined in RFC 7208 and it is the oldest of the three records. It is genuinely useful and it is also the most misunderstood, because what it checks is not the address your recipient actually sees.

  • Does SPF stop people spoofing my company?

    No, and this is the single most costly misunderstanding in the subject. SPF checks the envelope sender used behind the scenes for bounces, not the visible From address your recipient reads. The RFC says so directly, noting that a message which passes an SPF check may still contain false identities in the visible header fields. Someone can register their own domain, give it a perfect SPF record, and still display your company's name in the inbox.

  • What are the two From addresses?

    Every email has two separate sender fields and only one is visible. The envelope sender, sometimes called the return path, is used for bounce handling and is invisible to the recipient. The header From is the address shown in the mail client. They are defined in different standards and nothing in SPF requires them to match. That gap is exactly what spoofing exploits and exactly what DMARC was built to close.

  • What is DKIM?

    DKIM adds a cryptographic signature to your outgoing messages, using a private key you hold, with the matching public key published in DNS under a selector. A receiver fetches the key and confirms the signed parts were not altered in transit. It is defined in RFC 6376. It proves a message was signed by some domain and reached the recipient unmodified, which is useful but narrower than most people assume.

  • Does DKIM prove the email really came from my company?

    Not on its own. The DKIM standard states that the signing identity is not required to match an address in any particular header field, including the visible From. So a message can carry a perfectly valid DKIM signature from a domain that has nothing to do with the company shown in the inbox. DKIM proves integrity and origin of signing. Linking that to the visible sender is DMARC's job.

  • What does DMARC actually add?

    Alignment, plus a published instruction to receivers. DMARC requires that whichever of SPF or DKIM passed must belong to the same domain as the visible From address, which is the check neither record performs by itself. It then lets you publish what receivers should do when that alignment fails: nothing, treat as suspicious, or reject. Without DMARC, your perfect SPF and DKIM records still leave your visible sender spoofable.

  • Does a message need to pass both SPF and DKIM?

    No. A message passes DMARC if either SPF passes with alignment or DKIM passes with alignment. It fails only when both fail. That matters practically because SPF breaks when mail is forwarded, since forwarding changes the envelope sender, while a DKIM signature usually survives forwarding intact. Having both configured gives you two independent chances to pass rather than one, which is why we treat configuring only one of them as an unfinished job.

  • What do Gmail's sender requirements actually say?

    Google requires all senders to have valid forward and reverse DNS, use TLS, and use SPF or DKIM. Bulk senders, which Google defines as those sending more than 5,000 messages a day to personal Gmail accounts, must additionally use both SPF and DKIM, publish a DMARC record, align the visible From domain with SPF or DKIM, keep the spam rate below 0.30 per cent, and support one-click unsubscribe on marketing mail. These took effect in February 2024.

  • Do I need DMARC set to reject to satisfy Gmail?

    No. Google's requirement is that a DMARC record exists, and a monitoring-only policy is acceptable. That is a genuinely useful thing to know, because it means you can satisfy the requirement on day one with a record that changes nothing about delivery, then tighten it deliberately once you understand your own sending. Meeting the rule and protecting your brand from spoofing are two different goals with two different policies.

  • What does Microsoft require?

    Microsoft published requirements effective 5 May 2025 for domains sending more than 5,000 emails a day to Outlook.com, Hotmail, Live and MSN consumer mailboxes, covering SPF, DKIM and DMARC with alignment. Its enforcement is notably firm: Microsoft's own postmaster material describes starting with junk folder routing and then moving to rejecting the messages until the DNS records are corrected. Confirm the current detail on Microsoft's own page before relying on it.

  • What does Yahoo require?

    Yahoo requires SPF or DKIM at minimum for all senders, and for bulk senders both records plus a DMARC record at monitoring level or stricter, with the visible From aligned to SPF or DKIM. It asks for a complaint rate below 0.3 per cent and one-click unsubscribe on bulk mail, honoured within two days. Yahoo's own best-practices page did not state a numeric volume threshold when we checked, so we are not quoting one.

  • Are these rules only for marketing email?

    The authentication requirements are not. Google's and Yahoo's rules apply per sending domain regardless of whether a message is an invoice or a campaign, so your accounting system needs authenticating just as much as your newsletter. The one-click unsubscribe requirement is different: both providers scope it to marketing and subscribed messages. A genuine invoice does not need an unsubscribe link, but it does need to authenticate.

  • What is one-click unsubscribe?

    It is a pair of headers, standardised in RFC 8058, that let a mailbox provider show a native unsubscribe control and process the request without the recipient visiting your website. Google requires it for marketing and subscribed mail, with requests honoured within 48 hours, and Yahoo asks for the same mechanism honoured within two days. It sits alongside, not instead of, a visible unsubscribe link in the message body.

  • How do I turn on DMARC without breaking my email?

    In three stages, and the order is what protects you. Start at monitoring, which asks receivers to report but take no action. Read those reports until you can account for every legitimate system sending under your domain. Then move to quarantine, which routes failures to junk. Only then move to reject. AWS puts it plainly in its own guidance: using the wrong policy at the wrong time can stop your email being delivered.

  • What happens if I go straight to reject?

    You risk silently blocking your own mail. A typical business sends invoices from accounting software, quotes from a CRM, campaigns from a marketing platform and daily mail from staff mailboxes. Any of those that is not correctly aligned starts being rejected outright, with no junk folder fallback and no warning to you. The monitoring stage exists specifically to find those senders before enforcement bites.

  • What are DMARC aggregate reports?

    They are machine-readable summaries, typically sent daily, that participating receivers send to an address you nominate in your DMARC record. Each one lists the source addresses that sent mail claiming to be your domain, whether each passed authentication and alignment, and what was done with it. They are how you discover the newsletter tool nobody remembered, the supplier sending on your behalf, or a compromised account. They arrive as XML and need a parser to read comfortably.

  • What is a shadow sender?

    It is any system sending mail as your domain that nobody currently tracks. Almost every established business has at least one: an old campaign tool still on a credit card, an invoicing platform a former employee connected, a recruitment system, a supplier portal. They are invisible until DMARC reporting surfaces them, and they are the reason moving straight to enforcement is dangerous. Finding them is most of the value of the monitoring stage.

  • Why does my mail fail SPF after being forwarded?

    Because forwarding rewrites the envelope sender, which is the thing SPF checks. The forwarding server is not on your SPF list, so the check fails for the forwarded copy even though the original was legitimate. This is normal, documented behaviour rather than a fault in your setup. It is also the clearest argument for having DKIM as well, since a DKIM signature normally survives forwarding and can carry the DMARC pass on its own.

  • What breaks a DKIM signature?

    Anything that modifies the signed content in transit. Mailing lists that append a footer, some security gateways that rewrite links or add disclaimers, and certain content scanners can all invalidate a signature that was valid when sent. This is expected and is another reason to have both records configured. It also means a sudden rise in DKIM failures in your reports may point at an intermediary rather than at your own configuration.

  • What bounce rate is too high?

    Amazon SES publishes exact numbers, which is unusual and useful even if you send elsewhere. It advises keeping bounces below 2 per cent, places an account under review at 5 per cent or greater, and may pause sending at 10 per cent or greater. Only hard bounces to unverified domains count. Those figures give you a concrete sense of what the industry treats as acceptable rather than a vague instruction to keep your list clean.

  • What complaint rate is too high?

    Lower than most people expect. Amazon SES advises keeping complaints below 0.1 per cent, reviews accounts at 0.1 per cent or greater, and may pause sending at 0.5 per cent or greater. Note those thresholds are stricter than the 0.3 per cent spam rate Google and Yahoo publish, so a sender comfortably inside Gmail's rule can still be heading for trouble with their own sending platform.

  • Should I buy a dedicated IP address?

    Usually not at SME volume. Reputation increasingly attaches to your authenticated sending domain rather than to an IP address, and a domain reputation travels with you across platform changes. A dedicated IP only helps once your volume is high and consistent enough to keep it warm, and an unwarmed low-volume dedicated IP typically performs worse than a well-managed shared pool. Get authentication and list hygiene right before spending money here.

  • Should marketing email come from a subdomain?

    Yes, in most cases, and it is a cheap decision to get right early. Sending campaigns from a subdomain keeps a reputation problem on that subdomain rather than on the domain your invoices and staff correspondence go out from. A bad campaign then costs you campaign deliverability rather than the ability to bill your clients. Set the authentication up so the subdomain aligns properly rather than inheriting by accident.

  • Can I use a Gmail or Outlook address for business email?

    You can, but you give up every control in this article. Authentication records are published in DNS for a domain you control, and you do not control gmail.com. That means no SPF, no DKIM and no DMARC of your own, no ability to protect your business name from spoofing, and dependence on a consumer account's limits and reputation. If you are sending invoices or quotes, using your own domain is the baseline.

  • Does UAE law require anything about marketing email?

    The telecom regulator published a general policy on unsolicited electronic communications in 2009 whose definitions do include email addresses, but the detailed implementing rules we found alongside it, covering consent windows and quiet hours, are written for mobile text messages rather than email. We are not going to describe SMS rules as email rules. In practice the operative obligation for using someone's address is the general consent principle in the UAE data protection law.

  • Has the DMARC standard changed?

    Yes, recently. In May 2026 the IETF published a set of documents that move DMARC onto the standards track and replace the original 2015 specification, introducing some new tags, removing others, and changing how the organisational domain is worked out. The record syntax still begins the same way, so existing records remain valid. When we checked, the major mailbox providers' own guidance still described the older mechanism, so treat this as the new reference rather than a change you must act on today.

  • How much does the sending infrastructure cost?

    Very little, which is the point worth internalising. Amazon SES publishes outbound sending from 0.10 US dollars per thousand emails with no minimum commitment, and a managed dedicated IP at 15 US dollars a month, checked August 2026. The platform is almost never what a business is actually paying for when deliverability goes wrong. The cost is the diagnostic and configuration work, not the sending.

  • What does it cost to fix deliverability?

    A focused authentication setup and remediation, covering SPF, DKIM, DMARC, alignment and any custom sending domain work, starts from around AED 1,500 with us. Ongoing DMARC monitoring and reporting starts from around AED 500 a month. These are our own figures rather than a market survey, since no regulator or standards body publishes rates for this work. Final pricing depends on how many sending systems are involved.

  • How long does it take to see improvement?

    The DNS changes themselves take effect within hours, but reputation moves on a longer timescale. Expect to spend at least a few weeks at monitoring while aggregate reports reveal your sending sources, and longer than that if list hygiene is the underlying problem, because a poor complaint history has to be outweighed by better behaviour rather than switched off. The authentication work is fast. The reputation work is not.

SKIMBOX Team

Tech Consultancy

Get fresh writing in your inbox

One email a fortnight. No filler.

By subscribing, you agree to our privacy policy.

Want us to build something?

We work with teams across MENA, UK, USA, and India to build products, run programs, and grow.

Get in touch

Continue reading