redmine配置邮件
作为一个项目管理平台,必须能够通知项目成员有关项目和任务的各种状态变化。这也是一种典型的观察者模式。开发人员可以跟踪某个任务,当任务状态、备注、文档、优先级等变化时开发人员就可以得到通知。
对于新配置的 Redmine ,需要创建用户,还需要给新建的用户发一封邮件,告诉他帐号、 Redmine 平台地址等相关信息。
因此配置邮件通知是第一步,必须要做的事情。
配置文件
config/configuration.yml 是 Redminde 的配置文件,里面有非常多的选项,邮件通知、附件保存地址、 SCM 、rmagick……简直是乱花渐欲迷人眼啊。
什么, config 目录下木有这个文件?啊,忘了说了,安装完成后,的的确确查无此人,你需要复制 configuration.yml.example 文件,然后把 .example 后缀去掉。
顺便提一句,建议通过文件夹选项中的查看标签,把“隐藏已知文件类型的扩展名”这个选项给干掉,不然容易出错。
基础的邮件服务器及帐号配置
用文本编辑器打开 configuration.yml 文件,找到下面这块内容:
- email_delivery:
- delivery_method: :smtp
- smtp_settings:
- address: smtp.example.net
- port: 25
- domain: example.net
- authentication: :login
- user_name: "redmine@example.net"
- password: "redmine"
修改 address 选项配置你的邮件服务器。 port 是端口。 user_name 配置供 Redmine 使用的邮件账号, Redmine 向用户发送邮件时就使用它,因此你还要设置 password 。
就这么简单了。
问题状态变更通知
我们在 configuration.yml 中设置了基本的邮件服务器和帐号,确保 Redmine 在需要时可以发邮件。而 Redmine 会在什么条件下发送邮件给用户呢?这个需要登录 Redmine 管理平台类设置。
一图胜千言:
看到了吧,你只要勾选需要发送邮件通知的动作即可。
页面下方有个保存按钮,一定要点啊。每一类配置,如一般、认证、问题跟踪、邮件通知等等,修改了之后都要点保存,这里页面的保存是针对标签的,不是全局的,如果你不点它,抱歉,再来吧。
OK,邮件通知现在应该可以工作啦。
测试邮件通知提示"hostname was not match with the server certificate"
解决方法:
修改redmine/config/configuration.yml
82行到96行
- # default configuration options for all environments
- default:
- # Outgoing emails configuration (see examples above)
- email_delivery:
- delivery_method: :smtp
- smtp_settings:
- address: smtp.kingmed.com.cn
- port: 25
- domain: kingmed.com.cn
- authentication: :login
- user_name: app
- password: "******"
- enable_starttls_auto: true
- openssl_verify_mode: 'none'
增加一行 openssl_verify_mode: 'none'
重启服务即可
redmine配置邮件的更多相关文章
- redmine 配置邮件发送为async后,不能发送邮件(转载)
通过参考:http://www.oschina.net/question/2005703_16688 之前configuration.yaml文件中email的相关配置如下: production: ...
- Redmine基础: 邮件配置
1.用文本编辑器打开 D:\Bitnami\redmine-2.6.5-0\apps\redmine\htdocs\config\configuration.yml 文件,找到以下内容: 2.配置邮件 ...
- redmine的邮件配置
redmine的邮件配置 2012-01-04 18:09:21| 分类: 默认分类|举报|字号 订阅 redmine里要用到邮件通知,本来以为很是简单,网上也有许多教程,谁知忙活了一下午, ...
- 配置Redmine的邮件通知功能
依据<Windows下安装Redmine 2.5.2不全然指南 >一文,我们搭建主要的 Redmine 平台.如今是时候做进一步的配置了. 作为一个项目管理平台,必须能够通知项目成员有关项 ...
- [转]Redmine 配置163邮箱
redmine的邮件发送功能还是很有用的.像项目有更新啦,任务分配啦,都能邮件发送的相关责任人.我自己在linux服务器上安装并启动了redmine后,邮件一直发送了不了.查了网上的资料,都是讲修改下 ...
- Jenkins 配置邮件通知
jenkins 是一个开源的自动化服务器.通过Jenkins,可以通过自动化加速软件开发过程.Jenkins管理和控制各种开发的生命周期过程,包括构建,文档,测试,包,阶段,部署,静态分析等等.您可以 ...
- zabbix server3.4 使用mailx配置邮件报警
软件具体配置如下: 操作系统:Centos7.5 zabbix server版本:zabbix server3.4 zabbix agent版本:zabbix agent3.0 现在开始配置zabbi ...
- Jenkins 配置邮件通知步骤
Jenkins 配置邮件通知前言 可以在Jenkins 中配置邮件通知,比如在构建失败时发送邮件通知项目组来及时修复问题. Jenkins 邮件通知功能的插件主要包括: Mailer Plugin ( ...
- Jenkins可持续集成项目搭建——配置邮件
1.系统管理->系统设置 (1)填写系统管理员邮件地址 (2)填写邮箱配置.发件人邮箱.收件人邮箱 注:1>发件人邮箱地址必须和系统管理员邮箱地址一致 2> 部分邮箱配置输入的不是登 ...
随机推荐
- apicloud教程3 (转载)
本帖最后由 中山赢友网络科技有限公司 于 2015-10-26 16:44 编辑 继<APICloud之小白图解教程系列(一):认识APICloud><APICloud之小白图解教程 ...
- Shell变量:Shell变量的定义、删除变量、只读变量、变量类型
http://c.biancheng.net/cpp/shell/ 1.打印 2.运算符
- Python识别网站验证码
http://drops.wooyun.org/tips/6313 Python识别网站验证码 Manning · 2015/05/28 10:57 0x00 识别涉及技术 验证码识别涉及很多方面的内 ...
- CSS3秘笈:第三章
1.标签选择器:控制整体. 使用标签选择器,只需要输入标签的名称即可. 2.类选择器:精确控制. 假如你要指定一些相同的元素拥有不同的样式,可以给元素添加不同的类名,然后用类选择器来应用对应的样式. ...
- 贝叶斯分类器(Bayes分类器)
贝叶斯(Bayes)定理 (条件概率) 贝叶斯分类器(Bayes分类器) 1概念: 将每个属性及类别标记视为随机变量 给定一个具有属性集合(A1, A2,…,An)的记录 目标是预测 ...
- As3.0 视频缓冲、下载总结
来源:http://www.cuplayer.com/player/PlayerCodeAs/2012/0913404.html 利用NetStream的以下属性: bufferTime — 缓冲区大 ...
- 线段树 或者 并查集 Intel Code Challenge Elimination Round (Div.1 + Div.2, combined) C
http://codeforces.com/contest/722/problem/C 题目大意:给你一个串,每次删除串中的一个pos,问剩下的串中,连续的最大和是多少. 思路一:正方向考虑问题,那么 ...
- linux expr命令参数及用法详解
expr用法 expr命令一般用于整数值,但也可用于字符串.一般格式为: #expr argument operator argument expr也是一个手工命令行计数器. #$expr 10 + ...
- IOS传值之Block传值(二)
@interface QWViewController : UIViewController @property(nonatomic,strong)UILabel *label; @property( ...
- Inno Setup入门(八)——有选择性的安装文件
这主要使用[Components]段实现,一个演示的代码如下: [setup] ;全局设置,本段必须 AppName=Test AppVerName=TEST DefaultDirName=" ...