data center, cable, information, technology, technician, server, system, room, engineer, work, rack, man, computer, network, industry, data, connection, equipment, fixing, optical, wireless, pc, data center, data center, data center, data center, data center, server
Photo by cookieone on Pixabay

Tools and providers

How BT, Sky, Virgin Media and TalkTalk filter bulk email from UK senders

Email deliverability at BT, Sky, Virgin Media and TalkTalk: how each filters bulk mail, and how to read reputation in Postmaster Tools and SNDS.

What to take away

  • Email deliverability to BT, Sky, Virgin Media and TalkTalk depends on authentication, complaint rates and engagement.
  • BT runs its own filtering and returns its own SMTP codes and enhanced status codes, so bounces tell you more than a generic failure.
  • Sky, Virgin Media and TalkTalk share the same broad patternreject or defer at the gateway, then score the message after acceptance.
  • Google Postmaster Tools covers Gmail addresses, including those hosted on UK domains, and reports domain and IP reputation separately.
  • Microsoft SNDS covers Outlook.com, Hotmail and Live addresses, and shows filter results and complaint data per IP.
  • Check reputation before every large send, and keep the evidence you would need for a postmaster or blocklist escalation.

How UK consumer mailbox providers treat bulk email

UK consumer mail is dominated by a handful of providers. BT, Sky, Virgin Media and TalkTalk hold the largest share of domestic addresses, and each runs its own inbound filtering alongside third party tools. A sender reaching a UK list is therefore dealing with several independent reputation systems at once.

The filtering decision is rarely a single yes or no. A provider may accept the connection, then file the message to the spam folder, then throttle later messages from the same IP. The visible result for the sender is a drop in opens, not a bounce.

Consumer providers also weigh the legal basis for the send. Under the Privacy and Electronic Communications Regulations, bulk marketing email to individuals requires consent or a soft opt in, and the ICO sets out those requirements in its guidance on direct marketing using electronic mail.

Senders who ignore that tend to see complaint rates rise, which is itself a filtering signal.

Data protection sits alongside it. UK GDPR and the Data Protection Act 2018 govern how you hold and process the list, and the ICO's security guidance is the reference point when a breach affects sending. A compromised sending account produces the fastest reputation damage of any event.

Filtering is also commercial. Mailbox providers protect engagement, so a message that recipients ignore is a cost to them. That is why the same content can land in the inbox for one segment and the spam folder for another.

BT filtering behaviour and what senders see in bounces

BT runs its own mail platform and applies its own filtering, rather than reselling a third party service. That matters because BT returns its own SMTP responses, including enhanced status codes that identify the reason for a rejection.

Read those codes rather than the plain text. A rejection tied to sender reputation points at your IP or domain history. A rejection tied to content or policy points at the message itself. A deferral is a throttle, not a block, and retrying on the same schedule makes it worse.

BT returns standard enhanced status codes in its SMTP replies. The number after the three digit SMTP reply is the RFC 3463 code that gives the reason. These are the ones senders see most often:

BT filtering behaviour and bounces

SMTP replyEnhanced codeMeaning for the sender
4214.7.0Temporary rate limit or connection throttle. Slow the schedule and retry.
4504.2.1Mailbox disabled or temporarily unavailable. Retry later, not immediately.
4514.7.1Temporary policy rejection, often reputation or local policy. Pause and check authentication.
5505.1.1Recipient address rejected because the mailbox does not exist. Suppress it.
5505.7.1Delivery not authorized. Message refused as spam or by policy. Check content, authentication and complaints.
5545.7.1Permanent policy rejection, often a block. Fix the cause before you escalate.

BT also filters at the account level. Individual BT Internet users can mark mail as spam, and those marks feed the provider's view of your domain. A small number of complaints from BT addresses can move you from inbox to bulk folder quickly.

Bounce handling is where most senders lose ground. If your platform suppresses on hard bounce only, you keep mailing addresses that BT is deferring, and the deferral pattern repeats. Track bounces by type, not just by count, so you can see the difference between a bad address and a bad reputation.

That requires a view that connects the attempted message to verified outcome, not just a delivery count. Without it, BT bounces look like noise.

Sky, Virgin Media and TalkTalk: shared patterns and differences

Sky, Virgin Media and TalkTalk behave in broadly similar ways at the gateway, with differences in how much detail they return.

UK provider filtering compared

Sky

Gateway
reputation reject
Sender sees
SMTP codes
Weak point
authentication
First fix
align SPF/DKIM

Virgin Media

Gateway
IP throttle
Sender sees
deferrals
Weak point
volume bursts
First fix
ramp volume

TalkTalk

Gateway
auth limits
Sender sees
rejections
Weak point
new domains
First fix
warm domain

Sky, Virgin Media and TalkTalk patterns

Gateway behaviour

Sky
Rejects or defers on reputation at connection, then scores accepted mail
Virgin Media
Throttles by IP and domain, with content checks after acceptance
TalkTalk
Filters on authentication and complaint signals, with stricter limits on new IPs

What the sender sees

Sky
SMTP codes, plus spam folder placement
Virgin Media
Deferrals, then silent filtering
TalkTalk
Rejections for new senders, deferrals for known ones

Sky filtering tends to punish unauthenticated mail hardest. If SPF, DKIM and DMARC are not aligned, Sky is more likely to reject at the gateway than to accept and filter. For senders migrating platforms, that shows up as a sudden wall of bounces.

Virgin Media filtering leans on volume and consistency. A new IP that sends a large burst is throttled, even when the content is clean. Ramping volume over days rather than hours is the practical fix.

TalkTalk filtering is sensitive to complaint rates and to how long your domain has been sending. A domain with no history is treated with suspicion, which is why warming matters more here than the content of the first campaign.

Warm up volume is not published by the providers. The figures below are typical practice from UK sender experience, not official thresholds:

Warm up volume per provider

ProviderStarting volume per day per IPIncreaseTime to full volume
BT500 to 1,000Double every 2 to 3 days3 to 6 weeks
Sky200 to 500Double every 2 to 3 days4 to 8 weeks
Virgin Media100 to 200Increase by 50 per cent every 3 to 4 days8 to 12 weeks
TalkTalk100 to 200Increase by 50 per cent every 3 to 4 days8 to 12 weeks

Virgin Media and TalkTalk are the slowest to trust a new IP. A new IP that sends 10,000 messages on day one is throttled, even when the content is clean. Watch deferrals after each increase. If deferrals rise, hold volume flat for a week before the next step.

Google Postmaster Tools: reading domain and IP reputation

A large share of UK consumer addresses are Gmail, including addresses on custom domains hosted by Google. Google Postmaster Tools is free and gives you data that no other source provides.

Add and verify your domains, then watch four panels: domain reputation, IP reputation, spam rate, and delivery errors. Domain reputation is the one to check first, because it follows the brand rather than the server.

Reputation is reported as high, medium, low or bad. Medium is not a passing grade for bulk mail. If you are at medium and sending volume, expect filtering at Gmail and, by extension, at providers that share signals.

The spam rate panel is the most actionable. It reports the share of Gmail users who marked your mail as spam. Google's guidance is to keep the spam rate below 0.10 per cent, and never let it reach 0.30 per cent. A sustained rate above 0.10 per cent is a reason to pause and clean the list.

Postmaster Tools also reports authentication success. If DKIM alignment is failing for part of your stream, you will see it here before you see it in bounces. Pair this with a dashboard that shows its denominators, so the percentages are tied to real send volumes rather than to a subset.

Microsoft SNDS: what the data actually shows

Microsoft SNDS covers Outlook.com, Hotmail and Live addresses, which remain common among UK consumers. It reports per IP, so you need to register every sending IP you own or rent.

The service shows three things: filter results, complaint rates, and trap hits. Filter results tell you what proportion of mail from an IP reached the inbox. Complaint rates tell you how recipients reacted. Microsoft's guidance for SNDS is a complaint rate below 0.1 per cent. A rate at or above 0.5 per cent typically draws filtering.

Trap hits tell you whether you are mailing addresses that should never have been on the list.

SNDS data lags. Treat it as a trend line, not a live signal, and do not make same day decisions from it. Use it to confirm a pattern you already suspect from bounces and engagement.

If an IP shows a rising complaint rate and a falling inbox rate together, the cause is usually list quality or consent, not content. That is the point to stop sending from that IP and clean the source.

SNDS does not cover Gmail, and Postmaster Tools does not cover Microsoft. You need both, and you need to read them against each other.

Authentication, complaint rates and engagement signals that move placement

Three signals move placement more than anything else: authentication, complaints, and engagement.

Authentication is the entry ticket. Publish SPF, sign with DKIM, and set a DMARC policy. Start at p=none to collect data, then move to quarantine and reject once alignment is stable. All four major UK consumer providers check these records.

Complaints are the strongest negative signal. A complaint is a recipient telling the provider your mail is unwanted. Complaint rates rise when consent is stale, when the list is bought, or when the unsubscribe route is hard to find.

Engagement is the strongest positive signal. Opens, replies, and moves out of the spam folder all count. Senders who segment by recent engagement place better than senders who mail the whole list every time.

Security underpins all three. A compromised account sends mail that destroys reputation within hours, and the cyber security guidance for business covers the controls that prevent it. If an account is compromised, use the official route for reporting a cyber incident, and rotate credentials immediately.

Check engagement against a holdout. Split a test segment, send to 90 per cent and hold back 10 per cent, then compare clicks and replies. Use platform attribution from causal impact only after that comparison, because platform reported opens overstate real interest.

A reputation check routine for UK senders before each send

Run this before every large send, and record the result. It takes minutes and prevents most placement surprises.

Pre-send reputation gates

  • SPF, DKIM and DMARC aligned
  • Postmaster Tools reputation recorded
  • SNDS filter results per IP
  • Previous complaint rate reviewed
  • Volume within warm up plan
  • Suppression list refreshed
  • Unsubscribe link present

Reputation check routine

  1. Confirm authentication. Check SPF, DKIM and DMARC alignment for the exact domain and subdomain you are sending from.
  2. Check Google Postmaster Tools. Record domain reputation, IP reputation and spam rate. Pause if domain reputation has dropped.
  3. Check Microsoft SNDS. Record filter results and complaint rate for every sending IP.
  4. Review complaint and unsubscribe data from the last send, split by provider where your platform allows it.
  5. Check volume against your warm up plan. Do not increase volume and change content in the same send.
  6. Confirm the suppression list is current, including hard bounces, complaints and unsubscribes.

The checklist version is easier to run under time pressure:

  • SPF, DKIM and DMARC aligned for the sending domain
  • Postmaster Tools reputation checked and recorded
  • SNDS filter results and complaints checked per IP
  • Complaint rate from the previous send reviewed
  • Volume increase within the warm up plan
  • Suppression list refreshed
  • Unsubscribe link present and working

If your release process allows a send to go out without these gates, the gates will be skipped. A launch review that holds publication until the gates pass is the control that makes this routine stick.

Keep the records. When you need to escalate, the evidence is what gets you a reply.

When to escalate to a blocklist or postmaster route

Escalate when the data shows a clear problem you cannot fix from your side, or when a block is affecting a large share of your list.

Start with your own platform. Confirm the sending IP, the domain, and the exact SMTP response you are receiving. Vague reports get vague answers.

If a blocklist is listing your IP, check whether the listing is accurate. If it is, fix the cause before requesting removal. If it is not, follow the blocklist's own removal process rather than emailing every contact you can find.

For provider specific problems, use the postmaster route. Google publishes a postmaster contact process for senders who have exhausted the self service tools. Microsoft provides support routes for SNDS users.

The published contact routes are postmaster@bt.com and abuse@bt.com for BT, postmaster@sky.com and abuse@sky.com for Sky, postmaster@virginmedia.com and abuse@virginmedia.com for Virgin Media, and postmaster@talktalk.net and abuse@talktalk.net for TalkTalk. Confirm the current address on each provider's postmaster page before you escalate, because these mailboxes change.

Before you escalate, make sure the problem is not internal. A misconfigured link tracker, a broken unsubscribe, or a sudden list import will look like a provider problem and is not.

Run a quarterly break test on the email software risks to exercise: break a link tracker on purpose, confirm the unsubscribe works, and send a seeded message to a test mailbox to check arrival.

Escalation is a last step, not a first one. Senders who arrive with clean authentication, low complaints and a clear timeline usually get a response.

Common questions

Why does my mail reach Gmail but not BT?

Each provider runs its own filtering and weighs signals differently. BT returns its own SMTP codes, so check the bounce reason rather than assuming the whole send failed.

Do I need Google Postmaster Tools if I do not send to Gmail?

Most UK lists contain Gmail addresses, including custom domains hosted by Google. Postmaster Tools is free and is the only source for domain level reputation at Gmail.

What complaint rate should I aim for?

Aim below 0.10 per cent spam rate in Google Postmaster Tools and below 0.1 per cent complaint rate in Microsoft SNDS. Treat 0.30 per cent or higher in Postmaster Tools as a stop signal. Both Postmaster Tools and SNDS report complaint data, so watch the trend rather than a single day.

How long does a new sending domain take to warm up?

It depends on volume and engagement. Ramp gradually, keep complaints below 0.1 per cent, and expect TalkTalk and Virgin Media to be the slowest to trust a new domain.

Can I fix deliverability by changing email platform?

No. Reputation follows the domain and the IP, not the software. Moving platform with the same list and the same consent problems reproduces the same result.

Where do I report a compromised sending account?

Use the official government route for reporting a cyber incident, and tell your platform and your provider. Compromised accounts damage reputation faster than any content issue.

More in Tools and providers