プロジェクト

全般

プロフィール

QA #346

未完了

通知メールのFromを、システム固定ではなく変更者にしたい

奈良 裕記 さんがほぼ7年前に追加. ほぼ3年前に更新.

ステータス:
回答済
優先度:
通常
担当者:
-
カテゴリ:
-
対象バージョン:
開始日:
2017/06/27
期日:
進捗率:

0%

予定工数:

説明

■現象/要望

通知メールのFromを、システム固定ではなく変更者にしたい

■解決策

下記プラグインにより可能
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

設定変更後は、Redmineの再起動が必要。

■対応状況

プラグイン対応済
4.1対応予定
http://www.redmine.org/issues/5913

■補足

経緯

https://toot.redmine.jp/@taqueci/55903

本家関連チケット

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

ヘッダ置換理由

RFC2919の定義違反による送信トラブルリスクの低減
詳細 https://toot.redmine.jp/@taqueci/76918
RFC2919日本語訳→ http://www.puni.net/~mimori/rfc/rfc2919.txt

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

奈良 裕記 さんがほぼ7年前に更新

奈良 裕記 さんがほぼ7年前に更新

List-Id変換理由を追記
https://toot.redmine.jp/@taqueci/76918

奈良 裕記 さんがほぼ7年前に更新

奈良 裕記 さんが4年以上前に更新

奈良 裕記 さんが4年以上前に更新

奈良 裕記 さんがほぼ3年前に更新

他の形式にエクスポート: Atom PDF