项目

常规

个人资料

插件目录 » Redmine 问题转邮件

作者 Stephan Wenzel
网站 https://github.com/HugoHasenbein/redmine_issue_to_email
代码仓库 https://github.com/HugoHasenbein/redmine_issue_to_email
注册时间 2018-07-20 (约6年前)
当前版本 1.0.1
兼容 Redmine 3.4.x
用户评分   (0)

插件,可以将所有附件作为电子邮件附件批量导出问题。电子邮件问题看起来像真实的问题,具有可点击的附件。

特性

  • 保持主题样式
  • 电子邮件问题看起来像真实的问题
  • 内联所有 CSS
  • 附件保留在内联状态
    • 支持 Apple Mail 内联附件样式
    • 支持 Thunderbird (也支持 Outlook) 内联附件样式
  • 将所有问题属性和自定义字段值保留在电子邮件自定义标题中,以便长期电子邮件存储客户端可以按属性排序
  • 电子邮件获得问题 ID 作为电子邮件消息 ID,因此电子邮件客户端可以将相关问题相互关联
  • 导出权限设置
  • 按可选用户导出
  • 存储到 IMAP
    • 保存到 IMAP 文件夹
    • SSL
  • 存储到脚本
    • 使用以下变量调用自定义脚本
      • %f - 导出的 .eml 文件名
      • %u - Redmine 登录
      • %p - 项目标识符
      • %s - 问题主题(转义)
      • %id - 问题 ID
      • %pid - 项目 ID
      • %c - 问题创建时间
      • %a - 问题存档时间
  • 导出时更改问题状态
  • 保留问题详细通知 "存储为电子邮件"
  • 从上下文菜单调用
  • 批量导出
  • 后台导出(如果已激活 application.rb 中的 'sucker punch')
  • 尊重工作流程权限
  • 尊重角色和权限
    • 编辑设置权限
    • 导出权限
  • 除非已定义自设,否则从父项目继承设置
  • 全局插件设置

安装说明

安装

1. 前往插件文件夹

git clone https://github.com/HugoHasenbein/redmine_issue_to_email.git

2. 前往 redmine 根文件夹

bundle install
bundle exec rake redmine:plugins:migrate RAILS_ENV=production NAME=redmine_issue_to_email

3. 可选地添加

config.active_job.queue_adapter = :sucker_punch

到 /config/application.rb

4. 重启服务器等。

sudo /etc/init.s/apache2 restart

卸载

1. 前往 redmine 根文件夹

bundle exec rake redmine:plugins:migrate RAILS_ENV=production NAME=redmine_issue_to_email VERSION=0

2. 前往插件文件夹

rm -r redmine_issue_to_email

3. 删除

config.active_job.queue_adapter = :sucker_punch

从 /config/application.rb

4. 重启服务器等。

sudo /etc/init.s/apache2 restart

变更日志

1.0.1 (2018-07-20)

兼容 Redmine 3.4.x。

概览.png (279 KB) 概览.png Stephan Wenzel,2018-07-21 09:48