Well you can add post to your WordPress blog by email and WordPress has built-in post by email feature under Settings » Writing page in WordPress admin area ( http://YourWebsite.com/wp-admin/options-writing.php)
You can use below settings to use gmail pop server:
I would suggest to use Postie plugin to do post by email since it have lot of advance options which allow you to do much more that default wordpress post via email.
First thing you need to do is install and activate the Postie plugin from your admin page -> plugin -> new plugin . once you activated the plugin, the plugin will add a new menu item in your WordPress admin bar. Clicking on it will take you to plugin’s settings page.
This is where you will provide the login details for the secret email account you created earlier.
If you are using any other tool to send mail then below are smtp setting you can use: