给博客添加邮件订阅功能
Android周报发布了十几期了,有不少朋友问是否支持邮件订阅周报。今天才认真考虑怎样来支持这个功能。
经过搜索,很快发现了一个专门提供这类服务的网站——MailChimp。据说这个网站发展了十多年了,也非常有名,我今天才使用,其功能强大和专业,让我很激动。关于邮件订阅的功能,甚至每个细节都做的非常完美。下面我大概纪录一下怎么使用 MailChimp 来实现Android周报的邮件订阅功能。
- 首先到这里免费注册账号,点击这里注册。每个月2000个订阅者以下是免费的。
- 创建一个订阅邮件列表,也就是你的订阅者集合。例如我这里创建一个Android周报的订阅者列表。点击这里新建列表 在这个邮件列表中你可以手动添加一些邮件地址。系统也给你自动生成了一个链接,打开这个链接,就能让其他用户自己添加邮件订阅,而且这个页面的样子可以完全自己定义,例如Android周报的邮件订阅地址是:http://eepurl.com/bgYx0j,欢迎点击订阅。还可以生成嵌入网页的订阅框等等。
- 创建一个 Campaign,也就是一个邮件订阅活动,点击这里创建。这里你可以设置你的邮件内容来源,发送周期,邮件模版等等。MailChimp 提供几种类型。因为Android周报正好提供了RSS订阅,所以我们这里选择RSS-Driven Campaign。这里填入Android周报的RSS源地址:http://www.race604.com/tag/android-weekly/rss/,并设置好发送的。
- 根据提示,一步一步设置好发送者和模版即可,折腾起来比较有意思。特别注意在设置模版(template)的时候,因为Android周报邮件是从 RSS 中的生成的,所以在模版中拖拽一个“RSS Content”模块。你还可以根据你的设置发送测试邮件,预览一下效果。
流程看起来比较复杂,设置好以后就不用管了,它会自动监测博客的更新,自动发送订阅邮件。其实折腾一遍就很清楚了,而且也感觉到 MailChimp 的强大和专业。最后推荐大家订阅Android周报的邮件:http://eepurl.com/bgYx0j,也可以直接在下面的输入框中填入您的邮件地址:
【Android周报】邮件订阅 * indicates required 邮件地址* *
(function($) {window.fnames = new Array(); window.ftypes = new Array();fnames[0]='EMAIL';ftypes[0]='email';}(jQuery));var $mcj = jQuery.noConflict(true);