Why aren’t emails being sent?

Depending on your server’s configuration, emails may not be sent to the petition target or to the signer if confirmation is enabled.

Further, some email services (like AOL, Hotmail, and a few others) do not accept mail sent from the PHP mail() function. So, people who sign your petition with an email address from one of these providers may not be able to receive a confirmation email.

To get around this problem, try installing the WP Mail SMTP plugin which will redirect calls to the PHP mail() function through your webserver’s SMTP configuration and should solve the problem.