Project

General

Profile

Plugins Directory » Redmine Issue To Email

Author: Stephan Wenzel
Website: https://github.com/HugoHasenbein/redmine_issue_to_email
Code repository: https://github.com/HugoHasenbein/redmine_issue_to_email
Registered on: 2018-07-20 (over 6 years ago)
Current version: 1.0.1
Compatible with: Redmine 3.4.x
User ratings:   (0)

Plugin to bulk export issues to email containing all attachments as email attachments. Email issues look like real issue with clickable attachments.

Features

  • Keeps theme style
  • Email issues look like real issues
  • Inline all CSS
  • Attachments are kept iniline
    • Supports Apple Mail inline attachments style
    • Supports Thunderbird (also Outlook) inline attachments style
  • Keeps all issue attributes and custom field values in email custom headers, so long-term email storage clients can sort by attributes
  • Emails get issue ID as email message ID, so email clients relate related issues to each other
  • Export permission setting
  • Export as seen by selectable user
  • Store to IMAP
    • Save to IMAP folder
    • SSL
  • Store to script
    • Call custom script with following variables
      • %f - Filename of exported .eml-file
      • %u - Redmine Login
      • %p - Project identifier
      • %s - Issue-subjet (escaped)
      • %id - Issue ID
      • %pid - Project ID
      • %c - Issue created on
      • %a - Issue archived an
  • Change issue status on export
  • Keep issue detail notice "stored as email"
  • Call from context menu
  • Bulk export
  • Background export (if 'sucker punch' is activated in application.rb)
  • Honors workflow permissions
  • Honors roles and permisions
    • Edit settings permissions
    • Export permissions
  • Inherits settings from parent project unless self defined settings
  • Global plugin settings

Installation notes

Install

1. go to plugins folder

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

2. go to redmine root folder

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

3. optionally add

config.active_job.queue_adapter = :sucker_punch

to /config/application.rb

4. restart server f.i.

sudo /etc/init.s/apache2 restart

Uninstall

1. go to redmine root folder

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

2. go to plugins folder

rm -r redmine_issue_to_email

3. delete

config.active_job.queue_adapter = :sucker_punch

from /config/application.rb

4. restart server f.i.

sudo /etc/init.s/apache2 restart

Changelog

1.0.1 (2018-07-20)

Compatible with Redmine 3.4.x.

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