ISSUE: I want to be able to email my posts into an email address and have them post automatically to my Wordpress site.
There are a tons of sites that talk about this subject and many different ways on how to do it, there are actually some plugins that can set this up for you, but I wanted to simplify this process since many of the users that use wordpress don't know how or want to edit the code.
SOLUTION: First we need to understand how this actually works.
When you send a post by email what happens is that it goes into the inbox of that address wordpress will then run a job to pull those emails into the wordpress site.
When I first set this up my biggest misconception was that I was actually emailing the wordpress site directly and that is completely incorrect.
What actually happens is that Wordpress connects to the mailbox and pulls the messages into your website as a POST
STEPS: