QA #346
奈良 裕記 さんがほぼ7年前に更新
h3. ■現象/要望
通知メールのFromを、システム固定ではなく変更者にしたい
h3. ■解決策
下記プラグインにより可能
https://github.com/taqueci/redmine_mail_from
単にFromを変更者名に変更するだけでなく、書式も設定で変更できる。
(First name、 Last name、 Mail address、 Login name組み合わせ可能)
"List-Id" header field は、<project-id.host-name>で置換される。
置換したくない場合は、下記コードを修正する。
redmine_mail_from/lib/redmine_mail_from/mailer_model_patch.rb
置換理由→ RFC2919の定義違反による送信トラブルリスクの低減
詳細 https://toot.redmine.jp/@taqueci/76918
設定変更後は、Redmineの再起動が必要。
h3. ■対応状況
プラグイン対応済
h3. ■補足
h4. 経緯
関連
https://toot.redmine.jp/@taqueci/55903
h4. 本家関連チケット
Feature #5405: change Emission mail address to the operating user - Redmine
http://www.redmine.org/issues/5405#note-2
Feature #14639: Emission email address Name
http://www.redmine.org/issues/14639#note-1
h4. ヘッダ置換理由
RFC2919の定義違反による送信トラブルリスクの低減
詳細 https://toot.redmine.jp/@taqueci/76918
RFC2919日本語訳→ http://www.puni.net/~mimori/rfc/rfc2919.txt
h4. Redmineソース変更による対応例 Redmineソース変更の場合
app/models/mailer.rb
def mail(headers={}, &block)
'From' => Setting.mail_from,
を@author.mail などに変更
Redmine1.4時代
http://redminist.blogspot.jp/2012/09/redminefrom.html
戻る