Mailcap邮件采集和归档服务器

联合创作 · 2023-10-02 04:10

Mailcap是一款用于RethinkDB电子邮件采集和归档服务器。

Mailcap使得电子邮件更易于保存在RethinkDB数据库中。

  • Mailcap是一款SMTP服务器,因此它可以从任何MTA接收邮件。

  • 电子邮件被解析成JSON格式以便于搜索

  • 使用ReGrid,文件附件能够有效节省

入门

安装Mailcap

npm install -g mailcap

新建 config.js

mailcap bootstrap

编辑 config.js

module.exports = {
  port: 2525, // Port server listens on
  address: '', // Email address mail will be sent to
  table: 'email', // RethinkDB table to store mail in
  rethinkdb: {
    host: 'localhost', // RethinkDB host address
    db: 'test' // RethinkDB database name
  },
  regrid: {
    bucketName: 'email' // ReGrid bucket name
  }
}

启动服务器

mailcap start

存储格式

Mailcap存储所有邮件在配置表中。文件附件在ReGrid分开存放

浏览 6
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报