メール通知の送信元メールアドレスを変更する
基本的にメール通知の際のFrom:は設定画面の「送信元メールアドレス」で指定する形。これをチケット更新した人のメールアドレスに変更したい。古いバージョンの変更方法はGoogle Groupsにあったけど、現行バージョンはソース自体が変更されていて適用できない。ちょっと探したけど上手く見つけられなかったので、ソースを改修。
2.3.3で確認した。ソースの差分を見るに、2.0.0以降なら大丈夫っぽい。
[REDMINE_HOME]/app/models/mailer.rb
@@ -396,6 +396,7 @@ end if @author && @author.logged? + headers[:from] = @author.mail redmine_headers 'Sender' => @author.login end
本当はReply-to:に入れたりしたいところだけど、とりあえず。