参考文章:
TinyLetter:https://app.tinyletter.com/
Zapier:https://zapier.com/
博客新增邮件订阅:TinyLetter:https://lillianwho.com/posts/thanks-tinyletter/
静态博客添加 Newsletter 的几种推荐方案:https://irithys.com/p/blog-newsletter/
前言
最近想给博客设置邮件订阅,这样的话可以通过邮件来通知读者博客有更新,经过一番研究之后,发现可以通过 Tinyletter 来实现博客邮件订阅,特此记录。
正文
TinyLetter
先介绍一下,TinyLetter 是什么?
Tinyletter 是 Mailchimp 邮件提供商提供的一项完全免费的个人 Newsletter 服务,有用量限制,但对于小博主而言一般来讲是够用的。
注册
首先,需要注册一个 TinyLetter 账号:https://app.tinyletter.com/#!/login
只需要一个邮箱即可,建议使用 gmail 等外国邮箱,以免被误认为垃圾邮箱。
填写地址
在完成注册后,需要前往 Profile 页面填写地址,这个是出于当地法律的要求。
可以填写一个美国的地址,但是我试了下,填中国的地址也没有把我给禁了,所以也可以填中国的地址,只要不是假的就行了。
【我估计还是看有没有滥用,比如有没有发垃圾邮件之类的来风控的,所以只要合理使用应该没什么问题】
机翻参考:您可以包括一个物理地址或邮政信箱。它将出现在您的时事通讯的页脚中,但不会出现在公共档案中。这是发送批量电子邮件的法律要求。
获取 秘密邮箱地址
然后继续把页面往下拉,看到 send directly 一栏,复制秘密邮箱地址。
注意:这个秘密邮箱地址一定要保护好,不能公开,一旦公开的话,别人就可以向你的邮箱发送邮件了。
秘密邮箱地址的作用是,当你向该邮箱发送任何带有主题的邮件的时候,都会进入你 TinyLetter 的草稿箱,然后 TinyLetter 就会向你的注册邮箱发送一封通知邮件。
向订阅者推送邮件
在邮件到了草稿箱之后,你就可以向你的订阅者发送邮件了。
当然,也可以点 Send Preview 发送预览邮件,看看邮件在订阅者视角是怎么样的。
到这一步,我们就完成了向订阅者推送邮件的功能
额外附赠: TinyLetter 订阅页面的美化
关于 TinyLetter 订阅页面的美化,可参考:https://lillianwho.com/posts/thanks-tinyletter/
效果如图所示,可在博客下方查看效果
订阅 RSS
此时还有另一个问题,如何自动获取博客更新呢?
可以通过 RSS 来实现这一点。
以 hexo 为例,可以使用 hexo-generator-feed 这个插件来生成 RSS
例如:https://blog.cmyr.ltd/atom.xml 或 https://blog.cmyr.ltd/RSS.xml
atom 和 RSS2.0 的格式略有区别,但都是常见的 RSS 格式,可以被主流的 RSS 解析器解析。
此时还需要另一个工具:Zapier
Zapier 是一个无代码集成平台,其主要功能是帮助使用者在不用写代码的情况下,能连接多种互联网服务
以订阅 RSS 的需求为例,需要先订阅 RSS,然后再推送到邮件
选择 Trigger
Trigger
这边选择 RSS by Zapier
然后选择 New ltem in Feed
,点击 Continue
然后就是比较关键的 Feed URL
了,这个是必填的,剩下的默认就好。
最后再测试一下你的 RSS 地址,一切正常的话就会看到博客的内容,确认无误之后点击 Continue with selected record
选择 Action
Action
这边选择 Email by Zapier
Event
选择 Send Outbound Email
To
这里填之前 TinyLetter 中获取的秘密邮箱地址,Subject
和Body
就看自己的需要填写即可。
最后就可以点击Test step
来测试一下了,如果一切顺利的话就可以在 TinyLetter 的草稿箱中看到邮件了。
最后别忘了启用这个Zap
完成基于 RSS 的邮件订阅
至此,我们就完成了基于 RSS 的邮件订阅功能。
总结
通过 Tinyletter 订阅 RSS 可以方便地向订阅者发送邮件通知博客更新。
首先,注册一个 TinyLetter 账号并填写地址。
然后,获取秘密邮箱地址,该地址用于将邮件发送到 TinyLetter 的草稿箱。
最后,向订阅者推送邮件。
【总结由 New Bing 生成】
本文作者:草梅友仁
本文地址:https://blog.cmyr.ltd/archives/971f76c0.html
版权声明:转载请注明出处!