新月抱旧月

行星照的博客

设置邮件订阅功能,从入门到放弃

一开始我并没有想给博客添加邮件订阅的功能,因为我觉得RSS就是阅读博客最好的方式。后来我去逛了同样在博客上连载小说的作者博客,她们都设置了邮件订阅,订阅量非常好,那我当然会想,她们都有,我要不要也搞一个?

让我下定决心的还是与朋友的聊天。朋友比我大五岁。我说我最近在用RSS阅读各类信息源,非常快乐,主流社交平台都不爱去了。他回复:「RSS?听起来来自上古时代,我只有小时候听过,现在没人用了吧。」我回到家,立刻打开电脑登录博客要给博客加邮件订阅功能。

我知道一些在博客上连载小说的作者都用Wordpress。顺理成章推断出,Wordpress 架构的网站自带邮件订阅功能,就像它自带RSS feed一样。加个模块的事,so easy!

WordPress 确实提供了「订阅」模块,给订阅者的交互表单,一个方框输入订阅者邮件,一个「提交」按钮,你就成功订阅了。当博客有更新时,博文会自动推送到邮箱,订阅者不需要是不是来博客查看。

我添加了「订阅」模块,注册了一个路人邮箱作为第一个订阅者,按下提交按钮,完美!接下来就是测试。我写了篇新博文《订阅测试》,发布,等路人邮箱里出现新通知。

五分钟过去了,路人邮箱安静如鸡。

我察觉到不对劲,打开后台查找路人邮箱究竟订阅上没。找了半天没找到哪里能看订阅者的列表。搜索进Wordpress.com官网,官网上说「在『设置』一栏可以找到『Newsletter』和『订阅者』的选项」,我看了半天,就是没有这些选项啊!于是又去太太们的博客转了一圈,思考她们究竟是怎么成功设置的。

我看到其中一位太太博客的URL带上了wordpress.com的后缀,突然想到是否因为她们的博客都托管在Wordpress的母公司,而我的博客是自己买服务器自托管,只不过是用了Wordpress的架构而已,所以没有官网上说的那些选项。经过搜索后,原来真的是这样。托管在Wordpress上的博客自带邮件订阅功能,而自托管的博客,不好意思,自谋出路(找第三方插件)。

我和朋友抱怨这件事,说自托管的博主仿佛没有妈妈支持的孩子,一切都靠自己来。

朋友:「不过Wordpress母公司有传出要把用户写的东西喂AI的事情。」

(补充:我还真的找到这件事的原始出处,来自404 media《Tumblr and WordPress to Sell Users’ Data to Train AI Tools》,Vox也有报道《A poster’s guide to who’s selling your data to train AI》,后来Wordpress.com因此增加了「不把数据喂AI」的选项。)

我警铃大作!

朋友安慰:「不过自建的应该还好……」

看来我比喻用错了,把母公司比做妈妈不适合,谁家妈妈会把自己的孩子喂AI。只能说,方便快捷并不是免费的……

于是我继续寻找方案。自托管的Wordpress博客需要第三方插件,搜索后发现大家首推Wordpress最有用的插件Jetpack。Jetpack可以为博客添加邮件订阅功能,可以帮你分析访问博客的流量、点击数等等,确实不错。安装了。然后给我的博客添加邮件订阅按钮,让我的路人邮箱订阅。

订阅后,路人邮箱有动静了!是封确认订阅的邮件,点击「确认」后,显示订阅成功。

没错,订阅就是这个流程,成功近在咫尺!

为了测试,我复制黏贴了一篇长文,发布,看看邮件推送效果。路人邮箱又有动静。点进一看……我瞎了。Jetpack,不愧是英文世界的产品,不管中文排版的死活,没有分段,长文糊成一团。没有原文链接。而且,我发现,发邮件的邮箱来自Wordpress.com!意思就是我的文章被发送到Wordpress母公司做中转,再从母公司的服务器发送至订阅者邮箱。那我自建博客对抗AI有啥意义!

倒回去看我和朋友的聊天,原来朋友早说了:「(有什么方法可以避免喂AI)似乎要把Jetpack插件卸了。自建的问题不大。运行在 WordPress.com托管服务上的需要在设置里 opt-out.」

于是我把Jetpack删了。

继续探索!

不能相信英文插件的中文排版水平。我退而求其次,不全文推送了,要最简单的,发送邮件提醒,附上原文链接,这样订阅者可以访问博客,增加互动。对,这个方案更好!

于是我搜到了轻量级插件乙。它说,首先你要注册我们的账号。我注册了。其次你要填一系列资料,包括邮件,我填了。然后你要设置一系列邮件话语,比如确认订阅的邮件要说什么,操作失误时要说什么,具体推送内容有哪些,订阅者退订时说什么……等等,我填了。终于好了,插件乙很贴心地提醒:您的邮件地址和您的博客域名不相同,这可能会出现问题。

我的心拔凉拔凉。一测试,果然,路人邮箱安静如鸡。

确实了。发邮件,是要有个邮箱的。我的网站设置不了我的邮箱权限,那试试给我的网站域名添加邮件功能好了。

搜索一圈,发现自己搞邮箱并不简单。比如先设置profix,然后去找个运行邮箱公司(gmail, outlook等等)的壳套上,相当于用自己的服务器存储邮件了。不过,你得给套壳的公司付钱。算了算了。

你也可以一切都自己弄,但是,为了保证安全,你要花很多时间。算了算了。

我又搜到了另一轻量级插件丙,可以将邮件中转至他们公司邮箱,再发送邮件提醒。注册账号,填资料,填邮箱内容……等等完成后,一测试,路人邮箱动了!是确认邮件。确认完,一更新,路人邮箱又动了!是一封简短的邮件,提醒我的网站有更新,以下是链接。完美!

当我沉浸在成功的喜悦中时,看到后台插件丙的数据:本月您已发送13封邮件(包括测试发给路人邮箱的、给管理员的提醒)。每个月有3000封免费邮件额度。如果您需要发送超过额度的邮件,请升级。升级后每个月月供60元。

我第一反应是3000封够我用,一开始不会有很多订阅者的。然而仔细算了一下数学,万一我很勤快,当月连载小说更新20篇博文,那151个订阅者就足以达到付费额度了,之后就要开始交保护费了!

我生无可恋,挣扎一下还是放弃了这个方案。

休整一番,我将最后的希望寄托在浏览器提醒上,找到轻量级插件丁。丁也有付费项目,不过浏览器提醒可以免费无限发送!注册账号,填资料,填邮箱内容……等等完成后,我还另外下载了某彩色浏览器帮我测试,博客主页上挂了个可爱的小铃铛,点击订阅提醒。

订阅,提交,后台一看,订阅成功。发布新文章。等浏览器弹出提醒。

五分钟过去了,主浏览器,某彩色浏览器,都安静如鸡。

我面不改色删掉所有关于邮件订阅的插件,半夜爬到山上大喊:RSS是订阅博客的最好方式!不接受反驳!

发表回复