• Resolved Erich

    (@erichboileau)


    Hello,

    Thank for your plugin! I noticed peculiar bug on a site recently, which resulted in mail not being delivered even though the WPForms form generated a ‘mail sent’ notification.

    Our sites runs WPForms Lite along with the Mailgun plugin to deliver authenticated mail. We’ve never had any problems before, but a domain mismatch in the Mailgun settings caused message sending to fail after the site was migrated to a new domain.

    I understand that this doesn’t have much to do with WPForms, but I was wondering if there might be a better method for checking if mail was actually sent before generating the mail successfully sent message for users.

    I’m sure there are a lot of folks out there using a lot of different authenticated mail or SMTP plugins, so I’m curious what WPForms looks for before giving a ‘message sent’ notification.

    Thank you!

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Ethan Choi

    (@ethanchoi)

    Hi @erichboileau,

    Thanks for reaching out!

    Currently WPForms does not have a built-in email logging feature. However you can consider using third-party email logging plugins that are available on www.remarpro.com, such as Email Log. Email logging is also available in the paid version of WP Mail SMTP.

    If you’d like to, you can adjust the form submission confirmation message in the form builder, by going to Settings > Confirmation.

    Hope this helps!

    Thread Starter Erich

    (@erichboileau)

    Hi @ethanchoi,

    Thank you so much for your reply!

    I’ll look at the email logging plugins, but I’m more interested in what criteria WPForms Lite uses to identify that a mail has been successfully sent before giving the submission confirmation message to users.

    The issue we were having is that our Mailgun Plugin is reporting the email send attempt as a ‘failure’, but WPForms Lite is telling users that it’s a success.

    I’m hoping to find a solution, either on the Mailgun plugin side or the WPForms Lite site of things, that will communicate to users when the mail is not sent successfully.

    Thanks!

    Plugin Support Ethan Choi

    (@ethanchoi)

    Hi @erichboileau,

    The confirmation message is displayed when a form has been successfully submitted, and is not dependent on the email delivery status.

    By default the message displayed is “Thanks for contacting us! We will be in touch with you shortly.” You can adjust the confirmation message according to your preference in the form builder by going to Settings > Confirmation.

    I’m sorry to hear that you’re having issues with email delivery.

    To troubleshoot the issue, you can check your form notification settings using our tutorial.

    If your notification settings are correct, the issue is likely due to configuration issues, and/or strict email spam prevention settings that are wrongly detecting the notification emails as spam.

    To resolve email delivery issues like this, you can configure a SMTP plugin on your site so that emails are sent as authenticated. We have an article with a list of recommended SMTP options and links to their setup tutorials.

    It sounds like you already have a SMTP plugin (Mailgun) installed on your site, so in this case you could also check if the settings within the plugin is correct.

    If your SMTPl plugin settings are correct, we recommend using the same email address that is used to configure your SMTP plugin as your form notification settings.

    Hope this helps ??

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Mail Sent False Positives’ is closed to new replies.