WordPress.org

Ready to get started?Download WordPress

Forums

Grunion Contact Form (4 posts)

  1. jackiegarvin
    Member
    Posted 2 years ago #

    The plugin isn't working. When a message is sent using the contact form, the sender sees a screen telling them the message has been sent. It's never delivered to the email address that I've designated. The contact form worked perfectly on wordpress.com. It hasnt' working since migrating over to .org three weeks ago. I have the contact form set up on a page and not on posts. How do I trouble shoot this? I deactived and reactivated the plugin but that hasn't made any difference.

  2. nv1962
    Member
    Posted 2 years ago #

    Start by figuring out whether your WP install can send email to begin with. That is often where the problem is. Once you get WP to send email (e.g. new registration notifications) then Grunion Contact Form should in principle work also. Contact your webhost on how to properly address the mail server from PHP, then use those settings (perhaps you need a SMTP plugin). But the Grunion Contact Form is not likely the issue.

  3. jackiegarvin
    Member
    Posted 2 years ago #

    The WP install can send emails because I do get notifications of new subscribers. I already have an SMTP plugin.

    What would be the next trouble-shooting step?

  4. nv1962
    Member
    Posted 2 years ago #

    Hm... Is email being sent out at all by the contact form? With the rampant problem of spam (and botnets, and harvesters, and...) some hosting companies go to great lengths to ensure that the PHP mail() function is tightly regimented. Then, there's also the possibility that the WP system sends email but the local MTA (the outgoing mail server) of your webhost is not trusting the script. Have had a few of those cases, too.

    Also, triple check (and this can be tedious if you have a complex install) that all other plugins with email functions are set up properly, e.g. none is set to change email settings (like setting sender to a certain value). It's really a pity that there's no good "email management engine plugin" to act as the equivalent of an air traffic controller out there. There are very good SMTP plugins, but they are sadly very sensitive to other plugins mucking about the settings.

    Finally, again: some hosts (sites) are simply not trusted by the big email service handlers (e.g. Gmail) so the effect is the same of email not going out: it simply never arrives at the destination, or is categorically marked as spam and deleted on sight. So, make sure your host (account) has the email server configured very tightly, e.g. look into setting SPF headers at DNS level.

    If everything else works, i.e. all other plugins properly generate email really going out, and it's really just Grunion misbehaving, I'll bow out and leave it to the true Grunion experts. I've tinkered with Grunion and found that it works quite well, but that's of zero consolation to you. Good luck.

Topic Closed

This topic has been closed to new replies.

About this Topic