PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Administrator notifications not sending user notifications OK.

  1. I've read through as many posts as I could and haven't found an answer. Here are some specifics for this installation.
    Host: Yahoo
    Admin email: @billyjdjs.com

    So the user notifications work perfectly, no matter what email is used there. @hotmail.com or @billyjdjs.com. The administrator notifications will not work with any I have tried, @hotmail.com, @billyjdjs.com or @yahoo.com.

    I tried the wp-email-smtp plugin and didn't get anywhere. In fact, I couldn't get it to send a test email using SMTP. But the PHP mail works fine.

    If I put the Admin email in the BCC of the user notification section, I get the form with no trouble. Also, if I put the Admin email in the BCC of the admin notification section I get the form sent to the Admin email. It's just something about the Send to Email in the Admin section that is giving me trouble.

    I saw a thread where someone had the same issue and he said he tweaked a setting and everything worked fine. The problem is he didn't say what he tweaked.

    Posted 13 years ago on Tuesday April 12, 2011 | Permalink
  2. I've got a similar problem.

    My website is hosted on one server and the emails are hosted with another provider, and the Admin emails are not being sent to the admin@mygravityformsdomain.com the user gets a copy no problems.

    I think the problem is somewhere in the way that the "mailto" works or the way that the form uses the send email command...

    Some feedback on this issue would be good.

    In short I am running my website on one server, email on another and the emails to the mail server is not working.

    Posted 13 years ago on Tuesday April 12, 2011 | Permalink
  3. Update: I was trying so many combinations of emails in both the admin and user sections that I think I left an email address in on one of the tests. SO, I don't think it works when I use the BCC section of the admin section. I had left that admin email in the BCC field of the user notification section.

    On another note, aside from this little glitch which I am sure we will work through. I'm loving this plugin!

    Posted 13 years ago on Tuesday April 12, 2011 | Permalink
  4. @GoodGoodWeb If your email is not hosted on your web server then the issue is going to be web server related. Your web server doesn't know your email is hosted via a 3rd party so it's trying to route it internally. You need to set your web server so that email is sent remotely and not locally (or automatic). This is usually a hosting control panel change, but you may need to check with your web host on how to correct this. Explain to them your email is hosted remotely and PHP you execute sending email to one of those addresses is not arriving.

    @gsibert So we are clear, the problem is the BCC field isn't working? This may be server related, not all web servers allow BCC to be used with sendmail. You might have to setup your site to use SMTP to send email using a plugin like the WP Mail SMTP plugin available in the WordPress.org repository.

    Posted 13 years ago on Tuesday April 12, 2011 | Permalink
  5. Carl,

    Really the issue is nothing in the admin notifications works but everything in the user notification does. For a moment I thought the BCC field in the admin section worked but it was because I had left the admin email in the BCC field of the user section when I did that test run. I tried the SMTP plugin and could not get a test email to work with all the settings provided by Yahoo. The plugin would send a test email with the PHP mail setting selected without any trouble.

    Posted 13 years ago on Tuesday April 12, 2011 | Permalink
  6. HAPPY DANCE :), problem figured out... This may be specific to Yahoo hosting but here it is.. The bottom line, the from email has to be set to the admin email, not the person filling out the form.

    Question:
    Why won't my PHP script send email?

    Answer:
    When you send email with a PHP script, you will need to make sure that the "From:" address in your email header is set to an address within your domain name. If the address is set to an external email address, then you will see an error in your /tmp/mailError.log file, and your email will not be sent. For example:
    2003 Jun 18 21:18:15 Result: 9
    2003 Jun 18 21:18:15 From address not in member domain. Message not sent.
    With the PHP mail() function, you will be limited to 250 emails per day. Once you have reached this limit, the email generated by your scripts will not be sent until the limit has been reset.
    Please note that these emails will not be held for delivery, so you may need to regenerate any emails not sent if your script has reached the 250-per-day email limit.

    Posted 13 years ago on Tuesday April 12, 2011 | Permalink
  7. @gsibert That is a limitation of Yahoo hosting itself. Most hosts don't have this limitation, but i'm glad you figured this out.

    Posted 13 years ago on Tuesday April 12, 2011 | Permalink
  8. I really don't like Yahoo hosting but my client does, I'm working on that. Anyway, thanks for your quick response and once again for a great product. Cheers.

    Posted 13 years ago on Tuesday April 12, 2011 | Permalink
  9. Carl

    Thanks for your reply. I've notified my web host admin and he will make some changes to point the mail record at the mail-host server.

    Posted 13 years ago on Wednesday April 13, 2011 | Permalink

This topic has been resolved and has been closed to new replies.