Hey all,
All of my emails are being rejected thru multiple mailing platforms, anyone who knows how to fix?
Examples: Last reason: 554 5.0.0 Explanation: host *************** [************] said: Your access to this mail system has been rejected due to poor reputation of a domain used in message transfer
Or Last reason: 550 5.4.1 Explanation: host *******.protection.outlook.com [**********] said: Recipient address rejected: Access denied. [**********.eurprd04.prod.outlook.com 2024-02-29T20:33:41.932Z **********]
From the first message of your examples, the actual problem is pretty clear:
Message transfer could indicate that your sending domain is considered to be of poor reputation.
What domain are you using to send you messages? (If your email address is [email protected], I’m looking alone for the exampe.com part.
Alternatively, it could also be that the contents of your message has one or more links to different websites, one of these websites are the problematic one, because the recipient’s mail server’s spam filter believes the domain of that website is of poor reputation.
Example: If the only three websites / domain names you’e providing links or references to in your message, would be example.com, example.net and example.org, then it would be impossible to tell out of the above message which one of them actually it is, but it would be one of them that is problematic.
Although this is a pretty unclear message, that could be referring to a lot of different things, Outlook has some claims about this one, that points towards the sender’s domain.
It might have something to do with DKIM.
I’m using Strato their email hosting services, In the NS records I’m referencing to cloudflare’s servers.
Looking up the tjunaz.nl domain, it appears that it was registered on 2024-02-02, which is just around 10 - 11 days…
Many mail servers reject messages from newly registered domains due to the massive spam that is often seen from “throwaway domains”, and this is what you’re seeing here.
Personally, I wouldn’t suggest to expect any kind of golden deliverability for a minimum of the first three (3) months of your domain’s registration, e.g. at least until 2024-05-22, and maybe even (way) longer than that.
I’ve heard mixed views of whether or not that Strato will be DKIM signing your message(s), but my general experience with Strato is that I wouldn’t expect so, unless you’ve clearly set it up on your own.
So far, given the registration date of your domain name, my first guess at the moment, would be that it’s age would be the sole reason for the rejections at the moment.
→
I’ve sent you an email address in a private message. If you wish, you can try sending an email towards me, and I’ll see if there’s anything special I notice with it, and I will be responding back here on the Cloudflare Community with what I see.
For the email received 2024-03-11T13:23:00Z, the domain you sent from was not the .NL domain mentioned above.
That said, -
The email had absolutely no email authentication, neither DKIM signing, nor a SPF record for your domain.
Setting up proper DKIM signing would be something you would need to do together with Strato.
You can follow the following advice, to add a SPF record for your domain, that approves messages sent through Strato:
Add a TXT record, with this information:
Type: TXT
Name: @
Content: v=spf1 include:_spf.strato.com -all
TTL: Preferably set it to something like 12-24 hours, as mail related records likely do not change that often.
Including large images, or similarly messages where most of the message’s content are images alone, may be tripping some spam filters.
→
I would therefore suggest you to look at limiting the images you include in emails, especially when you could just have included text instead of using images, such as just writing your name, phone number and similar details with text, instead of hiding them within an image, as it seems like you’re doing with your email signature.