Email Reporting
描述
邮件定期报告 是一种用于自动化 Redmine 中监控和报告创建的工具。 该插件允许您配置定期直接通过电子邮件发送自定义报告,从而快速访问最新信息,而无需手动生成查询。
主要功能
- 定期发送包含问题 (问题) 列表、时间条目列表或时间条目报告的电子邮件
兼容性
Redmine: 5.0 – 6.0
网络浏览器: Chrome, Firefox, Safari, Edge
数据库: MySQL 5.7, MySQL 8.0, PostgreSQL 14-16, SQLite
插件: advanced_workflow, redmine_kanban, redmine_advanced_checklists, advanced_charts, appearance_custom, module_manager, user_group_editor, queries_perfect, selectbox_autocompiler, cost_calculator.
安装和更新
-
如果存在,请从 Redmine 中删除旧版本的插件。
cd redmine/plugins rm -r periodic_reminder -
将新的插件文件夹 periodic_reminder 复制到 redmine/plugins/
-
在 Redmine 的根文件夹中运行迁移
bundle exec rake redmine:plugins:migrate RAILS_ENV=production NAME=periodic_reminder -
停止并启动 Redmine。(在某些 Redmine 安装(例如,在 Docker 中)中,重要的是停止并启动服务器,而不仅仅是重新启动它。)
移除
-
在 Redmine 的根文件夹中运行删除命令
bundle exec rake redmine:plugins:migrate RAILS_ENV=production NAME=periodic_reminder VERSION=0 -
从 redmine/plugins/ 中删除插件文件夹 periodic_reminder
rm -r periodic_reminder -
停止并启动 Redmine。
配置
- 在 管理 -> 角色和权限 中配置用户角色。
管理
“角色和权限” 部分
- 临时禁用通知(静默模式)
- 管理我自己的邮件列表
- 编辑所有邮件列表
用法
静默模式
此模式禁用外发的电子邮件通知,这些通知通常是由于用户的操作而发送的。

禁用通知后,会出现一个警告横幅:

取消 - 重新启用通知
邮件列表
要创建新的邮件列表:
-
转到 项目 部分
-
选择 邮件列表 选项卡
-
单击 “创建” 按钮
-
选择三种邮件列表类型之一:
- 问题 (问题)
- 时间条目列表
- 时间条目报告

所有邮件列表类型的常规参数
邮件列表的基本参数
-
活动 - 启用/禁用邮件列表
-
首次发送日期 - 邮件列表的开始日期
-
间隔 - 发送频率:
- 天
- 周
- 月
- 年
-
电子邮件主题
-
电子邮件标题 - 将显示在表格之前
-
收件人 - 选定的用户、收件人组或所有活动的用户
筛选器
- 筛选器 - 用于显示表格的数据选择条件
选项
- 列 - 选择用于显示表格的列
保存按钮
- “保存” - 保存邮件列表,该邮件列表将根据计划自动发送
- “保存并发送测试电子邮件” - 保存邮件列表并将测试电子邮件发送到指定的电子邮件地址

每种邮件列表类型的功能
“问题 (问题)” 邮件列表
其他显示选项:
- 分组
- 显示问题 (问题) 参数
- 问题 (问题) 总计

“问题 (问题)”邮件列表的电子邮件示例

“时间条目列表” 邮件列表
其他显示选项:
- 分组
- 时间条目总计

“时间条目列表”邮件列表的电子邮件示例

“时间条目报告” 邮件列表
功能: 报告将根据选择的前三列生成。
其他显示选项:
- 时间条目总计

“时间条目报告”邮件列表的电子邮件示例

如果您有任何问题或疑问,请发送电子邮件至 [email protected]