I’m also having the exact same problem. I just successfully set up FreeForm on an EE Personal license on one site, and I’m now working on another site that uses EE Core. I copied the code over, made templates and everything, but nothing gets emailed. I get sent to the thank you page, the message is store in the database for FreeForm, but I get no emails.
What’s the deal? Here’s the code I’m using.
{exp:freeform:form form_id="contact" return="contact/thank-you" required="email|message" notify="me@mydomain.com" template="contact"}
<div class="contactfield">
<label for="name">Your Name:</label>
<input type="text" id="name" name="name" class="formField" size="40" />
</div>
<div class="contactfield">
<label for="email">Your Email:</label>
<input type="text" id="email" name="email" class="formField" size="40" />
</div>
<div class="contactfield">
<label for="message">Message:</label>
<textarea name="message" id="message" class="formField" rows="12" cols="40"></textarea>
</div>
{if captcha}
<div class="contactfield">
<label for="captcha_field">Please enter the word you see in the image below:</label>
<span id="captcha_img">{captcha}</span>
<span id="captcha_arrow"></span>
<input type="text" id="captcha_field" name="captcha" value="" maxlength="20" />
<div class="clear"></div>
</div>
{/if}
<div class="contactfield">
<input type="submit" name="Submit" value="Send Message!" class="button" />
</div>
{/exp:freeform:form}