项目

一般

简介

插件 » Redmine Mail From plugin 在邮件通知中增加邮件发件人

Redmine Mail From

发布于: https://github.com/taqueci/redmine_mail_from
兼容于: Redmine 4.1.*, 4.0.*, 3.4.*, 3.3.*, 3.2.*, 3.1.*, 3.0.*

最新版本: 2.0.0 更新日期: 2023-03-16 14:54

基本介绍

Redmine原生邮件通知功能的邮件发件人地址是固定的,在邮件通知和预览时不能快速确定事件是由哪个用户触发的。Redmine Mail From插件可以增加“用户名及邮件地址"到提醒邮件头部的from字段。

用法:

在redmine配置的“邮件通知”页面,增加 %f, %l, %m 或 %u 到 “Emission email address”字段

每当邮件通知发出时, %f, %l, %m and %u 会被如下内容替换

  • %f - First name
  • %l - Last name
  • %m - Mail address
  • %u - Login name

当定义多个地址是, 插件会使用第一个地址,替换失败时则使用下一个地址。

如果 Axl Rose () 操作时,邮件通知看到的是 From: Axl Rose via Redmine <>.

如果是匿名操作例如(rake task/reminder),邮件通知看到的是默认配置,例如 From: Redmine <>,

注意:

  • 如果用户的偏好设置中“隐藏我的邮件地址"启用时,则%m会被替换为空
  • 如果当前用户是anonymous,那么%f, %m , %u会被替换为空
  • “List-Id” 头字段会被替换为 <project-id.host-name>.
  • 有些情况下,SMTP服务器不允许“From:” and “List-Id” 头字段被修改
  • 如果 first/last name 包含特殊字符(例如,括号等) 可能不会被显示,要使用双引号替代:
  • "%f %l via Redmine” <%m>