• Resolved cononew

    (@cononew)


    Hi Guys,

    I’m trying to set up the Post Via Email option in native wordpress (Not the Jetpack plug in version). I’ve created a gmail account for this, enabled Pop access, added the pop server/ port, log in details etc on the Setting -> Writing section. Then sent a test email to the address to see if it posts.

    The email reaches the gmail account with no issue, and there it stays. WordPress never posts it, I’m unsure if it even checks it, as there is no test function in the Writing Settings to see if it can successfully log in, and no error log to show failed attempts etc.

    I’ve searched the forums here for a solution and the only answer I can find is from over 2 years ago, a suggestion to just use a plug in. I’m not looking for a plug in, if the functionality is in WordPress naively, I shouldn’t need to go installing plug ins to add the function again.

    Does anyone know what the issue might be, if this is a known issue, if it’s something I can fix.

    WordPress version 6.3.1, installed on a Cloudways Digital Ocean server,

Viewing 2 replies - 1 through 2 (of 2 total)
  • I’ve searched the forums here for a solution and the only answer I can find is from over 2 years ago, a suggestion to just use a plug in. I’m not looking for a plug in, if the functionality is in WordPress naively, I shouldn’t need to go installing plug ins to add the function again.

    You have to use a plugin or an external automation service like Zapier if you want to post from email.

    That feature has been marked as “deprecated, soon to be removed” for years. It’s insecure (ALL incoming emails get posted, no filtering at all), it’s unreliable, and it’s impossible to customize the post formatting or settings (eg all posts automatically go to the default category).

    The code has not been touched in years and never will.

    As to why you the email isn’t posted, that’s part of its downsides and why it’s been deprecated for years. The email is not sent to WordPress. WordPress needs to check the mailbox to find the new email, and this doesn’t happen automatically.

    I’ve not touched this feature in over a decade (yes!), but back then, you had to either manually hit the wp-mail.php URL in the browser, setup server cron, or add some PHP code into your theme’s footer.php file… to trigger WordPress checking the configured mailbox when your site gets visited.

    UDPDATE: See the old Codex documentation here: https://codex.www.ads-software.com/Post_to_your_blog_using_email

    • This reply was modified 1 year, 2 months ago by George Appiah. Reason: Added link to documentation
    Thread Starter cononew

    (@cononew)

    Thanks for the info. That kinda sucks. At least I know why it doesn’t work now.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Writing Settings – Post via Email’ is closed to new replies.