• Resolved carlosaperez

    (@carlosaperez)


    I’m using CF7 for claremontlock.com ( https://claremontlock.com ) and sanderslock.com ( https://sanderslock.com ), and in both cases, some of the recipients at those companies are not getting emails delivered. Other recipients are receiving just fine. The recipients that don’t receive the email from the same company as the sitename the forms are being sent from, ie “@claremontlock.com or @sanderslock.com”

    Email and website are hosted by different companies (SiteControl/Hostway for email, GoDaddy for site hosting), and I’ve tried to make this work by changing sender “from” different ways: 1) a company email user, 2) a non-company email 3rd-party address, and I attempted to also use the ‘Received From’ that I saw in one of the email headers when I ‘viewed headers’ on one of the emails received in my email client.

    Screenshots of the email showing headers can be seen at: https://perezworks.com/sanderslockemail.png and https://perezworks.com/claremontlockemail.png

    I suspect the email may be blocked by the email host because it’s suspecting spoofing. I’ve contacted the email host and they have not been able to fix things on their end. What next steps do you advise? Thanks!

    https://www.ads-software.com/plugins/contact-form-7/

Viewing 4 replies - 1 through 4 (of 4 total)
  • i have the similar problem. I’m a developer and my client can’t receive emails sent by some clients. We’ve checked out our codings and settings, everything is correct. Please check to see whats wrong… Thank you…

    @sudeshmartin as per the Forum Welcome, please post your own topic.

    some of the recipients at those companies are not getting emails delivered

    It would help if you could prove that the emails are in fact leaving your WordPress site. Perhaps there’s a pattern in the emails that don’t show up. I hear GoDaddy drops emails with empty subjects, for example. Try an Email Log : Postman SMTP

    I suspect the email may be blocked by the email host because it’s suspecting spoofing.

    Probably. Since your web host is GoDaddy, GoDaddy is the one actually sending the mail. SiteControl/Hostway may not like that. You should add GoDaddy’s SPF record to both domains to indicate that you authorize GoDaddy to do this. See https://www.mail-tester.com/spf/godaddy . Also there is a “Remote MX” setting at GoDaddy that you might want to flip on, I’ve heard it does something magical in cases like this.

    I attempted to also use the ‘Received From’ that I saw in one of the email headers when I ‘viewed headers’ on one of the emails received in my email client.

    It’s doubtful you can trick an SMTP server like that. There are different headers added by the MUA (WordPress) and the MTA (GoDaddy).

    Give this a read for more background WordPress emails are sent but not received.

    Thread Starter carlosaperez

    (@carlosaperez)

    Thank you, Jason Hendriks! You pointed me in the right direction, then someone at GoDaddy Tech support took me through the final steps.

    The solution turned out to go the the GoDaddy C-Panel/Email/MX Entry and then to each of the two domains’ Email Routing panels, then select the “Remote Mail Exchanger” radio button, which you had described as Remote MX, I think.

    As you said, it was magic. The forms started to be delivered. I’ll advise if anything else changes.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Some recipients don't get email from contact form’ is closed to new replies.