1、首先进入到 redmine根目录/config 目录下

2、将 configuration.yml.example 文件重命名为 configuration.yml

3、我们通常使用 SMTP 代理邮件发送,例如使用163邮箱配置如下:

default:
  email_delivery:
    delivery_method: :smtp
    smtp_settings:
      enable_starttls_auto: true
      address: "smtp.163.com"
      port: 25
      domain: "163.com"
      authentication: :plain
      user_name: "your_email@163.com"
      password: "TTRRZBTWZYPGXXXX"

注意:

  1) 配置中password的值为开通SMTP服务时出现的16位邮箱授权码,不是邮箱密码(其他服务商同理)。

  2) 注意检查配置内容的缩进,缩进为两个空格。

4、配置好之后重启 Redmine 服务

5、进入 Redmine 管理 → 邮件通知页面,在邮件发件人地址填上地址(和上述配置的user_name保持一致)后保存。然后点击右下角的“发送测试邮件”,检查一下管理员是否收到了邮件。如果收到了则表示邮件通知功能可以正常使用。