How to add posts by email in WordPress

How to Add Posts by Email in WordPress

Did you know WordPress by default allows you to add posts by email in WordPress? This amazing feature of WordPress grants you the flexibility to add posts from any of your Internet-enabled mobile devices easily. How cool is that! This feature can come in really handy when you don’t have access to your website or aren’t being able to login to your site. Submit posts via email to WordPress, and let WordPress handle the rest for you.

A lot of WordPress users are not aware of this feature and even when they do become aware they are confused how to use this functionality. So in this article, we will show you how you can add posts by email in WordPress.

Method 1 – Post via Email

1. Create a secret email address with POP3 Access. This email account should be extremely difficult to guess. For example – [email protected] You can create this email account either via Google or your own domain. (Web hosting software generally provides one free email account for every domain you host with them.)

2.Setup posts by email in WordPress, so that each of your emails gets identified as posts.

3.To set posts by email, go to Settings>Writings in WordPress admin area.

how to add posts by email in wordpress

Everything that is sent from this particular email address that you have entered will be treated as a post by WordPress. So keep this email address extremely private, secure, with a high level of secrecy.

Also, WordPress will soon remove this particular feature because it has become very outdated, lacks important features for posting via email and has minimal sophistication. We here at WPAll would not recommend using this as well. Instead of this default WordPress feature, you can use a plugin instead.

Method 2 – Using Postie Plugin

Postie is an advanced WordPress plugin that enables us to create posts by email, assign categories by name, including videos and pictures, and so much more. With over 20,000 active installations, this plugin is the most used plugin to add a post by email in WordPress.

1.Go to Dashboard>Plugins>Add New.

2.Search for, Install and Activate – “Postie” plugin.

how to add posts by email in wordpress

3.Go to the plugin’s settings page. (After activating the plugin, the admin bar will contain an additional settings option, “Postie”. By clicking on that you can reach to this plugin’s settings page.) This free plugin gives you a lot of additional features over the previously shown default WordPress setting. This plugin allows you to – set defaults for a category, status, post format, post types, and tags; specify post excerpts; remove headers and footers from email; control the types of attachments that are followed by a file name; provide gallery support; control image placements and much more.

how to add posts by email in wordpress

The screenshot above shows you the settings area where you will have to provide the login details for the secret email account you created earlier. If you are using Gmail for your secret email account, then first you will need to make sure that you have POP3 enabled on it. For this open your Gmail account, click on the gear icon in Gmail, click on settings and go to ‘Forwarding and POP/IMAP’ tab and select enable pop for all mail.

how to add posts by email in wordpress

Now under the Postie settings, select POP3 as your email protocol and ‘No’ for ‘Use Transport Layer Security (TLS)’ option.

Use 995 for port and as your mail server. Enter your full email address as email user id and provide a password for that email account. For testing purposes, select ‘Check Manually’ next to ‘Check for mail every:’ option. Remember to change this setting to an automatic schedule once you have tested and confirmed that post via email is working fine on your site. Lastly, save change your settings.

Wrapping Up,

So here we go, following all the steps mentioned in this tutorial you can easily add posts by email in WordPress.

Thank you for reading this article. We hope this was helpful to you all. If you have any suggestions or problems related to adding your posts via email, please let us know via the comment section below.

At WPAll, our primary motive is to help you learn all about WordPress in the simplest and easiest way possible. That is why we design our tutorials in a way that the technicalities are not avoided, but yet the simplicity is maintained so that everyone can learn WordPress easily. If you like this article, please check like us on Facebook, Twitter and do subscribe to our YouTube channel.

Elegant WordPress Themes


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.