Repolode
LeonMusCoden

LeonMusCoden/LetterFeed

自托管应用,通过 IMAP 轮询邮箱,把邮件订阅内容转换为 RSS feed。

可替代:Kill the Newsletter

Star
210
Fork
20
未关闭 Issue
7
最近提交
2个月前

这是什么?

LetterFeed 是一个自托管应用,可以把邮件订阅(newsletter)转换为 RSS feed。它会定时通过 IMAP 连接你的邮箱,检查指定发件人发来的新邮件,处理后添加为对应订阅源的一条 RSS 条目。

借助它,只能通过邮件收到的订阅内容可以在任意 RSS 阅读器中阅读,无需一直留在收件箱里。部署需要一个支持 SSL 的 IMAP 邮箱(端口 993),以及 Docker 和 Docker Compose。邮箱账号等设置可通过环境变量或网页界面配置,其余选项需在 .env 文件中以环境变量形式设定。

项目使用 Python 编写,通过 Docker Compose 部署。

核心功能

  • 01通过 SSL 定时轮询 IMAP 邮箱,获取指定发件人的新邮件。
  • 02将每封订阅邮件作为条目添加到对应的 RSS feed 中。
  • 03支持通过环境变量或网页界面进行配置。
  • 04使用 Docker 和 Docker Compose 部署。

适用场景

  • 在 RSS 阅读器中与其他订阅源一起阅读邮件订阅。
  • 把订阅邮件从收件箱中移出,同时仍能及时阅读。
  • 在家庭服务器上自托管邮件订阅转 RSS 的服务。

快速上手

  1. 1

    克隆仓库

    git clone https://github.com/LeonMusCoden/letterfeed.git
  2. 2

    进入项目目录

    cd letterfeed
  3. 3

    复制示例环境变量文件并填写你的 IMAP 设置

    cp .env.example .env
  4. 4

    启动 Docker 容器

    docker compose up -d

使用前须知

  • 需要一个支持端口 993 上 IMAP over SSL 的现有邮箱。
  • 运行需要安装 Docker 和 Docker Compose。

收录于专题

标签

常见问题

LetterFeed 是什么?
自托管应用,通过 IMAP 轮询邮箱,把邮件订阅内容转换为 RSS feed。 LetterFeed 是一个自托管应用,可以把邮件订阅(newsletter)转换为 RSS feed。它会定时通过 IMAP 连接你的邮箱,检查指定发件人发来的新邮件,处理后添加为对应订阅源的一条 RSS 条目。
LetterFeed 可以免费使用吗?用的什么许可证?
LetterFeed 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
LetterFeed 还在维护吗?
半年内有更新。LetterFeed 最近一次提交是在 2026年9月8日。
LetterFeed 适合用来做什么?
在 RSS 阅读器中与其他订阅源一起阅读邮件订阅。 把订阅邮件从收件箱中移出,同时仍能及时阅读。 在家庭服务器上自托管邮件订阅转 RSS 的服务。
LetterFeed 怎么安装和运行?
克隆仓库: git clone https://github.com/LeonMusCoden/letterfeed.git 进入项目目录: cd letterfeed 复制示例环境变量文件并填写你的 IMAP 设置: cp .env.example .env 启动 Docker 容器: docker compose up -d
在哪里获取 LetterFeed?
源代码和安装说明在 GitHub 上:https://github.com/LeonMusCoden/LetterFeed

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目