WordPress.org

Ready to get started?Download WordPress

Forums

[Plugin: Contact Form 7] Won't send emails to same domain (7 posts)

  1. dev_live
    Member
    Posted 4 years ago #

    I am using WordPress 2.8 and Contact Form 7 Ver. 2.0.1. Everything works fine except I cannot send emails to any email account from the same domain as the website. Any other email account works fine.

    I know the web hosting has php mail enabled. The website and the email accounts are on two different servers.

    Thanks for the help.

  2. Takayuki Miyoshi
    Member
    Posted 4 years ago #

    Judging from the situation, it's highly possible that spam filtering system is working on the server and your mails are caught by it.

  3. dev_live
    Member
    Posted 4 years ago #

    Thanks for the reply.

    I made a copy of the website to another server, and tried to send an email to the same email account by using Contact Form 7 and it worked. This probes it's not a spam filter blocking it.

    So it seems that if I try to send an email from mydomain.com to me@mydomain.com it won't work. But if I use the exact same form to send from myotherdomain.com to me@mydomain.com it works.

    I just cannot send emails to any email account on the same domain.

    Thanks for the help.

  4. janecraft
    Member
    Posted 4 years ago #

    I've run into the same situation. If the target email is the same domain as the website, it "sends" just fine, but it bounces. I don't think the problem is specific to Contact Form 7 (although I started there too) because my admin email was not working either. When I change all target emails to my yahoo address, everything works fine.

    In my case, we use a MS Exchange Server for email at our company. Emails with my domain name sent from my WordPress site do not "escape" the web host (where my blog is). The webhost confirmed the email traffic on their server log. They tried a few solutions including automatic forwarding, but this resulted in an endless loop.

    My current workaround is a "mail plus" account at Yahoo. I make that address my target address. For $20 a year they'll automatically forward everything to a domain name address. But I'd like to find a better and more direct solution. I have 4 different forms that were supposed to have different targets. Still, managing the subject line makes them easy to disseminate when they arrive.

    Thanks for posting. Nice to have company!

  5. janecraft
    Member
    Posted 4 years ago #

    Solved this problem. The webhost had to "turn off local mail delivery". This let the emails escape the webhost server environment and reach our exchange server. All works beautifully.

    This took three different calls to the webhost's tech support, and three different techs to figure out. So persist!

  6. artificialcolours
    Member
    Posted 3 years ago #

    I have also solved this problem on my site, Artificial Colours by using this plugin:WP-Mail-SMTP

  7. Matt Jensen
    Member
    Posted 3 years ago #

    Hi Janecraft
    In case you're "still there", can you be more specific about "turn off local mail delivery" as I believe I've got the same issue of emails not sending if it's to the same domain - so I am hoping to find where and what the actual setting is called, and which OS such a setting is specific to? (Windows, Linux?)
    Cheers
    Matt

Topic Closed

This topic has been closed to new replies.

About this Topic