I looked up the solutions in the thread "[resolved] Jetpack Contact Form Not Sending Emails" because I had the same problem: My contact form was configured and implemented, but when I was testing it, it was not sending any emails although a success message for the user was displayed. In the Feedback section of the WordPress backend however, the messages were displayed.
Which solutions did NOT work:
- Adding a receiver address variable to='email@domain.net"
- Disabling the wordpress discussion setting "Comment author must have a previously approved comment"
- My spam folder was empty as well
- Using another contact form plugin did not work
Which solution DID work:
- Many plugin scripts use the php function mail(). My hosting service (Hosteurope) does not support this function, if no standard sender email address is defined. After I did this, all contact form plugins started working. A German guide for this solution is available here:
https://faq.hosteurope.de/index.php?cpid=11073
What might ALSO work for others as well (and what might be a good thing to add in JetPack)
- There are some plugins that allow sending emails via smtp instead of using the php mail() function.