There is a great Post-By-Email plugin for WordPress called Postie. It extends the post-by-email feature that is built into WordPress. It allows you to connect to a mail server using SSL for a start.
When posting by email, you also have the following options.
1) In the subject line of your email enclose of the category of the post in square brackets/braces
2) At the start of the text you want to appear in the post, put a colon then the word start
3) At the end of the post text, put a colon and the word end.
4) If you want to include tags, put the word tags, then a colon, then a space then the tags you want separated by a comma and a space. After the colon and end statement, I think.
Note: sometimes the posts don’t appear all that quickly. If not then try going to your website and refresh the page a couple of times.