Emails being blocked by Spamhaus

What is the name of the domain?

swankypins.co.uk

What is the error number?

unknown

What is the error message?

Client host [216.40.44.14] blocked using Spamhaus

What is the issue you’re encountering

Emails are not getting through to certain providers such as btinternet

What steps have you taken to resolve the issue?

I thought all the Dmarc records were set up correctly but I have no idea how to check this. Everything is okay with my host (siteground) who say it is an issue on Cloudflare. I have waited a month for now for support from the support ticket I opened without any answer, and meanwhile some of my customers are not receiving any confirmation of orders, dispatch notices or general emails from my domain.

What are the steps to reproduce the issue?

I can’t reproduce the issue unless I send emails to customers with a blocked provider.

You have two SPF records, when only one is allowed. This makes your SPF record invalid.

You need to merge the two records into one. And while doing that, take the opportunity to remove any sender you don’t use any longer.

You also have two DMARC records when only one is allowed. Remove the redundant one "v=DMARC1; p=none;"

See: https://cf.sjr.dev/tools/check?9d1a63610f6a41d2beb49e2342cd77c5#dns-mail

2 Likes

Thank you for your reply. I have removed the additional Dmark record but am not sure about the SPF ones.

I have 3 spf records
one is called Dev and two are swankypins.co.uk
When you say merge them into one record, do you mean put the two lines both in the same ‘content’ box?

Do I need the third ‘Dev’ one as a separate entry or is that not necessary?

How do you remove any senders I don’t use, I can’t see any senders. Sorry, I do not really understand this.

thanks, Debbie

If you send mail from addresses ending in @dev.swankypins.co.uk you need that SPF.

Sort of. You still need a valid record, so you need to use the correct syntax. Both of your duplicate records have problems. You may want to write down their contents for safekeeping and delete both from Cloudflare. You will be better off creating a brand new SPF from scratch without any of the errors contained in the existing attempts.

It is much easier to create valid SPF records if you understand how they work. They need to start with v=spf1 and end with either ~all or -all. Never end with +all as it effectively authorizes every address on the entire internet to send email using your domain name.

The mechanisms in between describe sources that are permitted to send email using your domain name. The apex name of swankypins.co.uk is :orange: proxied. This means that it will always resolve to a Cloudflare IP and is of no use in your SPF. You can definitely lose the +a mechanism.

There is also a self-referential mechanism that will cause an infinite loop and render the record unusable. You never want to include:swankypins.co.uk in an SPF record of the same name.

You need to identify what services are authorized to send email using your domain name and consult their SPF guides to determine what needs to be in your record. Does your business work with a consultant who has the necessary email experience to help you with this? If so, working with that party to construct an appropriate SPF is going to be easier than trying to sort it out on your own.

What is the name of the domain?

swankypins.co.uk

What is the error number?

unknown

What is the error message?

Client host [216.40.44.14] blocked using Spamhaus

What is the issue you’re encountering

Emails are not getting through to certain providers such as btinternet

What steps have you taken to resolve the issue?

I thought all the Dmarc records were set up correctly but I have no idea how to check this. Everything is okay with my host (siteground) who say it is an issue on Cloudflare. I have waited a month for now for support from the support ticket I opened without any answer, and meanwhile some of my customers are not receiving any confirmation of orders, dispatch notices or general emails from my domain.

What are the steps to reproduce the issue?

I can’t reproduce the issue unless I send emails to customers with a blocked provider.

The receiving server does not appear to providing an accurate reason for its action.

You may need to work with the postmaster of the receiving network to obtain better insight into the cause of the delivery failure.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.