• HI,

    Is there a setting in WordPress that would prevent a site contact form from sending an email to the same domain as the site itself. Example, on creative foam.com when people submit the contact form I do not receive the email if the destination email is set as a creativefoam.com email address. Every other email address works fine. I have tried this with two different contact plugins with the same results, so I don’t think it’s a plugin issue.

    Any help you can give would be much appreciated.

Viewing 9 replies - 1 through 9 (of 9 total)
  • I’m guessing you do not have your mail server records set up correctly in your webhost DNS settings.

    I would say this is a hosting issue, and will require you contacting your host.

    This Link may have more info for you.

    Did it ever work properly before… or is this a new site?

    Thread Starter SteveF3000

    (@stevef3000)

    This is a new site. I will check the hosting link that you included. Thanks for your help. I’ll let you know if this solves it or if the problem is still hanging on.

    Excellent.

    Yes, a new site further confirms my suspicion.

    Another way you can test is to create two email accounts from your cPanel. [email protected] and [email protected].

    Then, you can try to email one account, from the other. Call your host, have them on the phone, and they can monitor your email as you send it, and visually see the error.

    Please let us know what you discover.

    Thread Starter SteveF3000

    (@stevef3000)

    Maybe I’m not understanding correctly, but would the me/you test you’re suggesting work to uncover a problem sending from the form on the site? They aren’t having any problem sending or receiving email in general, just from the contact form on the site.

    When you set up your WP installation, you had to select an admin email. I’m guessing this is an email account on your new server?

    So, whenever a contact form sends an email.. it will send it from this admin email address (unless otherwise specified in the plugin settings).

    Now, if you are emailing yourself (or another email on the same server) from the contact form, and your records are not setup correctly, you may experience an error.

    Example… if your site admin email is [email protected]… and you are trying to send a contact form from [email protected]…. you will have issues if your records are not set up properly.

    So, you’ve realized you can’t send from your contact form. But also, you can’t send from one email to another email (forget the contact form), if they both have the same domain in the email address.

    What you need to figure out is why you cannot send from one site email to another site email.

    Thread Starter SteveF3000

    (@stevef3000)

    OK, that helps. I will do the test and get back to you. Thanks very much

    Excellent ??

    Okay.. I’ve dug for a little more info for you. Here is what I do:

    1. Create an MX record in the DNS settings. Leave the ‘name’ blank, and enter ‘mail’ in the ‘Mail Server’ field. Save this record.

    2. Next, create an A record in the DNS settings. Under ‘Name’, enter ‘mail.yourserver.com’ (change ‘yourserver’ to your actual server name). Under the ‘IP’ field, enter the IP address of your server/website.

    That should get your emails working again.

    This is for my dedicated sites. If you are on a shared hosting plan, you will most likely need the help from your provider.

    Thread Starter SteveF3000

    (@stevef3000)

    Thanks, I will give this a shot and get back to you. Much appreciated.

    Thread Starter SteveF3000

    (@stevef3000)

    OK, working with IT, they say they don’t need to go through the process you outlined above, since their DNS is already in place. Does that make sense to you?

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Email problems’ is closed to new replies.