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.

Notifications not working

  1. I'm having an issue with admin notification in my forms.

    I tried setting to an external source the notification, but no dice. The notifications to submitters are going through, but none of my own notifications are working.

    I'm self-hosting on a liquidweb vps.

    Posted 13 years ago on Thursday April 21, 2011 | Permalink
  2. Are you trying to send the admin notification to an email associated with the same domain name as the site? Is your email hosted with a 3rd party like Google Apps GMail?

    If so it sounds like your web server isn't setup to send email remotely. This is a web server configuration, typically handled in hosting control panels. Your web server is trying to route email to that domain internally instead of sending it remotely.

    Posted 13 years ago on Thursday April 21, 2011 | Permalink
  3. I tried with both an email local (email at brianbreslin dot com ) as well as a gmail. neither worked. but when I put in a notification to the submitter with a sent receipt as either of those emails it worked fine. showed my from correctly too.

    not using google apps or gmail for this domain.

    Posted 13 years ago on Thursday April 21, 2011 | Permalink
  4. You may want to check your spam box on your GMail account you are testing with. If the User Notification is working, then the notifications are being sent. They utilize the exact same function. If that doesn't work, send us a WordPress admin login for this site via our Contact Us form and we can take a look and see what is going on.

    Posted 13 years ago on Thursday April 21, 2011 | Permalink
  5. Carl,
    I sent in the request via the priority support form, since I have a developer license.

    thx

    Posted 13 years ago on Thursday April 21, 2011 | Permalink
  6. @brianbreslin and @carl

    Did you find a solution? I'm having the same issue with a client on my self-hosted LiquidWeb Storm VPS.

    I've tried the WP-Mail-SMTP plugin solution that has worked in the past but it didn't work.

    What's bizarre is that it hasn't given me a problem until May 30th. Haven't changed any settings. It just stopped working.

    1. Paypal notifications are being sent to info@domain.com
    2. Client can see approved registrations on the back end
    3. Some notifications have been sent to the spam folder in classes@domain.com, only a very small percent make it to the inbox
    4. Client receives complaints that people who have registered have not been receiving a confirmation, but DO get one from Paypal

    Posted 12 years ago on Thursday June 21, 2012 | Permalink
  7. David Peralty

    You might want to check in with your host to see if they've changed any security settings in hopes of reducing spam generated by PHP scripts. This has happened to people before where they could no longer send e-mails using PHP. If your notification e-mails are going out, but mostly making it into spam, this can be because your host is not on an approved senders list, your e-mails don't look like they are coming from the domain they say they are coming from, the e-mail address doesn't exist on your web hosting server, or a myriad of other reasons, including content.

    Posted 12 years ago on Thursday June 21, 2012 | Permalink
  8. Reached out to LiquidWeb and received this response:
    "I do not see anything set up to prevent the PHP script from sending. To ensure this function is working, I created my own mail to PHP script and placed it on the server. If you click this link [removed], it will send an email to you. This will at least show you that the server is sending mail via php and not preventing it."

    <?php
    $to = "name@domain.com";
    $subject = "Test mail";
    $message = "Hello! This is a simple email message.";
    $from = "someonelse@example.com";
    $headers = "From:" . $from;
    mail($to,$subject,$message,$headers);
    echo "Mail Sent.";
    ?>
    Posted 12 years ago on Friday June 22, 2012 | Permalink
  9. David Peralty

    I'm going to close this so we can work this out through your priority support thread.

    Posted 12 years ago on Friday June 22, 2012 | Permalink

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