<p>There's a good article here for troubleshooting email errors and well as email deliverability issues: <a href="https://craftcms.com/support/troubleshooting-email-errors" rel="nofollow">https://craftcms.com/support/troubleshooting-email-errors</a></p>

<p>TL/DR: Don't use PHP's mail/sendmail methods in production and even in development, you aren't guaranteed email deliverability with those.</p>

CC BY-SA 3.0
2016-09-19T16:58:56.730Z
2016-09-19T16:58:56.730Z
Brad Bell
<p>Are you testing in a local environment? If you don't have a mail server configured then PHP won't be able to send the email.</p>

CC BY-SA 3.0
2016-09-19T13:58:27.753Z
Yes that is correct.  Now the noob question - will this work real-world as is?
Hellyar
CC BY-SA 3.0
2016-09-26T11:35:54.190Z
Haven't seen your code, but if it's set up properly; yes.
Chrish
CC BY-SA 3.0
2016-09-19T13:22:23.897Z
2016-09-19T13:22:23.897Z
Chrish
<p>I am using the Pixel &amp; Tonic Contact Form plugin.  I set it up using the Mijingo tutorial.  Everything appears to be working ...</p>

<p>I hit submit, redirects to thank you, no message received.  Setup looks good.  Hidden input fields appear good.  Error messages working when required inputs (<code>fromEmail</code> and <code>message</code>) left blank.  Redirects to thank you.  Honeypot setup looks good.   But, <strong>no message received.  And I don't know how to confirm it is really being sent.  What might I try? Thanks</strong></p>

<p>I am in dev mode</p>

<templating><plugin-contactform>
Contact Form plugin email is not being received, not clear if it is being sent
# Contact Form plugin email is not being received, not clear if it is being sent

(Asked by: username_0 on 2016-09-19)

I am using the Pixel & Tonic Contact Form plugin. I set it up using the Mijingo tutorial. Everything appears to be working ...

I hit submit, redirects to thank you, no message received. Setup looks good. Hidden input fields appear good. Error messages working when required inputs (`fromEmail` and `message`) left blank. Redirects to thank you. Honeypot setup looks good. But, **no message received. And I don't know how to confirm it is really being sent. What might I try? Thanks**

I am in dev mode

**Tags:** templating, plugin-contactform


---

## 2 answers

### Answer by username_1 on 2016-09-19. Score: 3

There's a good article here for troubleshooting email errors and well as email deliverability issues: <https://craftcms.com/support/troubleshooting-email-errors>

TL/DR: Don't use PHP's mail/sendmail methods in production and even in development, you aren't guaranteed email deliverability with those.


---

### Answer by username_2 on 2016-09-19. Score: 1

Are you testing in a local environment? If you don't have a mail server configured then PHP won't be able to send the email.

> **Comments:**
> **username_0**: Yes that is correct.  Now the noob question - will this work real-world as is?  
> **username_2**: Haven't seen your code, but if it's set up properly; yes.  

---

