0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Redmine からのメールのタイトルに優先度と担当者を追加する

Last updated at Posted at 2024-07-18

Redmineからのメール通知を見落とさないようにしたいという要望があったので対応したときのメモ。

メールタイトルに [優先度][担当者名] が含まれるので仕分けが容易になります。

ソースを書き換える必要があります。

編集するファイル
\Bitnami\redmine-4.2.3-1\apps\redmine\htdocs\app\models\mailer.rb

2箇所修正します。

チケット本文

「subject =」 を探して下記を追加します。

優先度:"[#{issue.priority.name}]"
担当者:"[#{issue.assigned_to.name}]" if issue.assigned_to

if 以下がないと担当者の指定がない場合、ウォッチャーにメールが送信されません。

mailer.rb
 subject = "[#{issue.priority.name}]" 
 subject += "[#{issue.assigned_to.name}]" if issue.assigned_to
 subject += "[#{issue.project.name} - #{issue.tracker.name} ##{issue.id}]" 
 subject += " (#{issue.status.name})" if Setting.show_status_changes_in_mail_subject?
 subject += " #{issue.subject}" 

チケットの返信

「s =」 を探してください。
subject = と同様に修正します。

mailer.rb
 s = "[#{issue.priority.name}]" 
 s += "[#{issue.assigned_to.name}]" if issue.assigned_to
 s += "[#{issue.project.name} - #{issue.tracker.name} ##{issue.id}] " 
 s += "(#{issue.status.name}) " if journal.new_value_for('status_id') && Setting.show_status_changes_in_mail_subject?
 s += issue.subject
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?