I wonder if someone could possibly give some guidance with regards to a client not receiving emails from a form submission via website.
It was working ok until they went on Microsoft 365/Exchange and I believe that is now stopping the email coming through to them due to the increased level of security.
The DNS records (on the Domain name) have been added with a SPF record (given by the hosting service provider) but they are still not getting the email through (Inbox/Spam etc checked)
Is there a work around that can be used initially so my client doesn’t miss out on leads and does anybody have any other information/guidance that could help solve the issue.
Sitely 6 now shows if there is an is via the Email Address Spam Check which is really handy moving forward as it shows an issue before a site is published.
Have you checked whether DKIM and DMARC are properly configured in your DNS? I’ve run into a similar issue with Gmail: even with SPF in place, messages were blocked until DKIM/DMARC were correctly set up.
As a temporary solution, you could:
Redirect form submissions to another email address outside of Microsoft 365
One option is to deliver directly to the SMTP server of the receiving email address. For example if the address is at @gmail.com you use their SMTP server and a valid gmail username and password.
This generally works fine unless you’re on a web host that blocks all mail connections, such as GoDaddy, in that case you’re kind of stuck with the figuring out the exact combination they require.
Thanks for that, I have tried both methods suggested on one website and unfortunately neither worked, but what I also don’t understand is that on some websites form submissions work fine and they have no issues. My web hosting (for all websites) is with 123Reg.
I could suggest if you are hosting with a provider where you are a number of clients on the one server, that other might be abusing their privileges making a mess for the others?…
I have raised a ticket with my hosting provider to check all settings within DNS on the problematic websites just to double check everything is correct so hopefully that will help.