I'm looking for some clarity on how Barracuda's email filtering system deals with geographic restrictions. Specifically, is this treatment of geo-restrictions strict policy or part of a broader spam scoring system?
Here's my situation: we recently migrated from a US-based O365 tenant to one in Europe, and while most of our email works fine, we're encountering some issues. A few messages are getting bounced back with a status code of "550 5.7.350: Remote server returned message detected as spam - 550 permanent failure for one or more recipients."
Interestingly, the remote mail servers in these cases have MX records pointing to barracudanetworks.com. I heard from an IT team on the receiving end that this might be due to a geo restriction, but we lack direct communication to get more details.
Additionally, if anyone knows of a cost-effective workaround that doesn't require us to set up a mail relay in the US, I'd love to hear it. Our current situation with Exchange's outbound connector limitations is somewhat restrictive.
Just to clarify, our SPF and DKIM settings are set up correctly and compliant, so that shouldn't be the issue. We're currently working on improving our DMARC policy as well.
3 Answers
Barracuda does consider geographic mismatches when calculating spam scores. If your email originates from an IP that’s deemed high-risk due to its location, that could push your score high enough to trigger a rejection. To fix this, adding your new EU outbound IPs to the Barracuda's sending IP allow-list can help. If that’s not possible due to the receiving side’s restrictions, a simple workaround is to route your emails through a US-based smart host service. Just make sure the reverse DNS settings for your IP match your HELO, as mismatched rDNS is a frequent cause of that 550 5.7.350 error.
I get your struggle! With Exchange Online, rDNS changes aren’t possible, which complicates things a bit. It seems like you're on top of SPF, DKIM, and DMARC, so just keep working on the DMARC policy, and hopefully that improves things.
In most cases, these issues stem from geo-based IP reputation rather than strict geo restrictions. Barracuda focuses on the sender's IP reputation, and a European IP sending emails that historically came from US IPs can trigger their spam rules. Just ensure your SPF, DKIM, and DMARC settings are all correctly configured, as they’re critical, especially post-migration. I moved clients to a better setup after running into similar issues during our transition.
I did verify SPF and DKIM settings first, and they’re aligned and passing. I just find it odd since we migrated within Exchange Online, expecting similar IP reputations. Barracuda seems to be the only one having issues with this switch.
Barracuda simplifies geo-checks for countries outside the US, but they still face challenges due to cloud services. You might find that adding domain exemptions for territories hitting geo restrictions could help, but you'd need the recipient’s cooperation for that. It’s a pain to rely on them, especially when these issues impact your direct communication with potential clients!
For sure! It stings when customers reach out and our replies bounce back because we can't directly contact them again. It just makes it look like we ignored them after they made the effort to connect.

Thanks for the info! I appreciate the tips, but getting the receiving side to make changes isn’t really in my hands. What exactly does Barracuda match against for geographic restrictions? I know it considers the sender's IP, but is it looking for anything else, like the recipient's location or domain?