插件目录 » Redmine 邮件检查器
|
作者 | Nicolas Rodriguez |
---|---|---|
网站 | http://jbox-web.github.io/redmine_mail_checker/ | |
代码仓库 | https://github.com/jbox-web/redmine_mail_checker | |
注册时间 | 2015-01-30(超过9年前) | |
当前版本 | 1.0.0 | |
兼容 | Redmine 3.0.x, 2.6.x, 2.5.x, 2.4.x | |
用户评分 |
此插件替换了 Redmine 的 rake 任务来检查邮件。
为什么?¶
定期运行 bundle exec rake redmine:email:receive_imap
来检查邮件会导致高内存消耗:Redmine 被加载两次,一次为你的 web 服务器,一次为 cron 任务。
这并不高效:对于内存较小的 VPS,这可能导致内存饱和,并引发 OOM Killer 干预,从而终止任务。
安装说明
1. 使用 git clone 安装此插件
redmine$ cd REDMINE_ROOT/plugins redmine$ git clone https://github.com/jbox-web/redmine_mail_checker.git redmine$ cd redmine_mail_checker/ redmine$ git checkout 1.0.0
不需要 db:migrate 或 bundle update,只需重启 Redmine。
2. 启用 WS 以接收邮件(在 管理 -> 设置 -> 入站邮件)并生成一个 API 密钥。
3. 配置你的邮箱设置(在 管理 -> 插件 -> 配置)
4. 然后配置你的 crontab 以调用一个特定的 URL 来触发邮箱检查,而不是 bundle exec rake redmine:email:receive_imap
curl http://redmine.example.net/check_mails?key=<API_KEY>
变更日志
1.0.0 (2015-01-31)
兼容 Redmine 3.0.x, 2.6.x, 2.5.x, 2.4.x。
首次发布!