邮件采集和归档服务器Mailcap

  • 开源协议:MIT
  • 操作系统: Windows Linux OS X
  • 开发语言:Js
  • 项目所有者:internalfx
  • 收录时间:2016-03-17
  • 分享:
编辑评级
3

项目详细介绍

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分开存放

标签:Mailcap