Hello for some unknown reason to me I cannot receive submissions through my contact form since adding Cloudflare to my website. I checked the MX records and everything appears to correct? Any ideas as to why this might be occurring? I thank you in advance.
Can you check on your backend whether posts are actually received? There are at least three places where things can go wrong:
- Between the visitor and the website. Potential cause: Mixed content that prevents Javascript from being loaded, a page loading from HTTPS while it tries to include HTTP.
- On the backend of the website. Potential causes: failure to send send email.
- Mail server: rejects mail, wrong mail server.
Since you mentioned MX, I am going to assume that you are using email instead of a database for your contact form. By enabling Cloudflare for your website, the A and AAAA records change to Cloudflare IP addresses. If your domain is example.com, and your MX record points to mail.example.com, then be sure that mail.example.com is grey-clouded. See Case 2 of https://support.cloudflare.com/hc/en-us/articles/115003687931-Warning-about-exposing-your-origin-IP-address-via-DNS-records
If that is already the case, then check whether mail was disallowed, for example due to a restrictive SPF policy.
This topic was automatically closed after 14 days. New replies are no longer allowed.