0%

如何互相转换 RSS 和邮件

前言

《如何通过 listmonk 搭建属于自己的邮件订阅系统》 中讲述了很多有关邮件的内容,但我想并不是所有用户都喜欢通过邮件订阅博客更新。

RSSHub 的创始人 DIYgod 为例。

他在《对 Newsletter 说不》 一文中阐述了他反对邮件订阅时事通讯的五大理由:

  • 封闭限制
  • 繁琐低效
  • 信息过载
  • 更新周期长
  • 隐私和安全风险

但在这里,我不想讨论邮件订阅和 RSS 订阅哪个更好,我就想干一件事:来互相转换吧!

无论你是更喜欢邮件订阅,还是 RSS 订阅,都可以使用自己更喜欢的订阅方式!

将邮件转换为 RSS

在 RSSHub 中,就提供了邮件转 RSS 的功能:Email

具体的配置如下:

image-20250105195229408

这样就可以通过 RSS 来阅读邮件。

当然,该功能需要自部署的 RSSHub ,并且需要做好权限控制,以免邮件内容泄露。

将 RSS 转换为邮件

将 RSS 转换为邮件其实还更加简单一些。

image-20250105195503881

RSS Impact 为例,在 推送通知 Hook 中就有 自定义邮件 选项,可以将 RSS 直接发送到对应的邮箱。

除此之外,也可以考虑使用 Zapier 来将 RSS 发送到邮件。

Zapier 是一个无代码集成平台,其主要功能是帮助使用者在不用写代码的情况下,能连接多种互联网服务

以订阅 RSS 的需求为例,需要先订阅 RSS,然后再推送到邮件

选择 Trigger

image-20230924204924701
Trigger这边选择 RSS by Zapier
image-20230924205034437

然后选择 New ltem in Feed,点击 Continue

image-20230924205116821

然后就是比较关键的 Feed URL了,这个是必填的,剩下的默认就好。

image-20230924205301966

最后再测试一下你的 RSS 地址,一切正常的话就会看到博客的内容,确认无误之后点击 Continue with selected record

image-20230924205409363

选择 Action

Action这边选择 Email by Zapier

image-20230924205643190

Event选择 Send Outbound Email

image-20230924205710363

To 这里填你自己的邮箱地址(要让哪个邮箱接收邮件),SubjectBody 就看自己的需要填写即可。

image-20230924205738208

最后就可以点击Test step来测试一下了,如果一切顺利的话就可以在邮箱中看到邮件了。

image-20230924205944207

最后别忘了启用这个Zap

image-20230924210113241

至此,我们就完成了通过邮件来订阅 RSS。

本文作者:草梅友仁
本文地址: https://blog.cmyr.ltd/archives/rss-email-conversion-guide.html
版权声明:本文采用 CC BY-NC-SA 4.0 协议 进行分发,转载请注明出处!

坚持原创技术分享,您的支持将鼓励我继续创作!