I’ve been using a theme on another site that uses the WordPress plug-ion Pirate Forms for its contact form. The problem was that although it would say that the email was sent, the email never arrived. It took me a while, but I finally figured out the problem with Pirate Forms. When it creates the header string to send with the email, it is using the email from the form as the “from” email.
So what’s wrong with that? Read more