ImapGoose
7 months ago
- #IMAP
- #email-sync
- #open-source
- ImapGoose是一个用于本地邮箱与IMAP服务器之间持续同步的守护程序。
- 它利用CONDSTORE、QRESYNC和NOTIFY等现代IMAP扩展协议实现高效同步与即时更新。
- 该程序通过状态数据库追踪邮箱状态,优化同步操作效率。
- 采用任务队列和调度器机制管理同步任务,避免重复或并发同步问题。
- 具备网络断连处理能力,采用指数退避算法进行重连尝试。
- 针对单个邮件变更执行定向同步,避免全邮箱扫描的开销。
- 设计灵感源自OfflineIMAP,但针对现代服务器和实时同步场景进行了优化。
- 使用简洁的scfg格式配置文件,专注单一使用场景。
- 该项目基于ISC许可证开源,欢迎社区贡献与反馈意见。