For the past several months, I've been very happily using Jetpack's email subscription system to power notifications on this site. It's convenient that my messages make it through spam filters and look pretty.
But it's inconvenient for several other reasons.
I have absolutely zero control over my post templates. I've seen non-standard plugin shortcodes be rendered as plain text in messages, rendering complex infographics and sometimes even syntax highlighting unintelligible. Email subscriptions are also highly one-way in terms of communication.
There has to be a better way.
Changing Things Up
Once upon a time, I built a little plugin for WordPress that used the Mandrill API to send out both individual posts and digests of recently published articles. It was a fun project that gave me several advantages over hosted solutions:
- I owned my subscriber list
- Message templates were contained entirely within WordPress
Recent conversations about how readers consume my content, however, has me wanting to revisit this plugin.
And a “like” button in email would give you feedback as well. If fact, a plugin that allowed you the author to have 3 or 4 user configurable choices (each going to a specific URL – - no forms) would give even better feedback.
I don't subscribe to my own posts by email (though I do check the status of my RSS feed every day), so I wasn't aware that Jetpack's template was lacking sharing or like buttons to begin with. I definitely think these should be an element to email syndication because, otherwise, there is no way for an author to receive feedback from his or her email subscribers.
I subscribed to your blog several months ago but typically read your daily posts via e-mail. Adding a way to comment via e-mail would substantially increase the odds that I (and apparently Mike) would comment with our passing thoughts as opposed to keeping them to ourselves.
The idea of commenting by email is more exciting to me than any others that have come up lately. The Mandrill API features inbound message processing, so it's conceivable that every post could be replied to, and those replies could automatically be converted into post comments.
Commenting by email could auto-subscribe commentors to the discussion and similarly email out new comments as they come in. Replying to comment emails could likewise create nested comments.
WordPress is infinitely extensible through plugins, and as I've already begun on a plugin to allow self-hosted email subscriptions, incorporating the two ideas above should be relatively straight-forward. What else would you add to the list?