通过PHP设置BugFree获取邮箱通知


Posted in PHP onApril 25, 2019

公司用bugfree在进行新建Bug指派抄送给同事的时候,总是有人不及时登录BugFree去查看指派给自己的,所以要加一个邮箱通知,这样可以及时通知到被指派的同事。百度上很多用的是QQ邮箱来实现的,QQ邮箱也可以,网易邮箱也行。我以网易邮箱为例 讲一下配置BugFree邮箱发送的实例。

这里以163邮箱为例:

首先登陆163邮箱:

然后找到 设置->POP3/SMTP/IMAP;开启POP3/SMTP服务(如下图)

通过PHP设置BugFree获取邮箱通知

开启之后,打开项目找到php-ini文件进行一些配置。

修改配置如下

[mail function]

; For Win32 only.

; http://php.net/smtp

SMTP = smtp.163.com

; http://php.net/smtp-port

smtp_port = 25

 

; For Win32 only.

; http://php.net/sendmail-from

;sendmail_from = me@example.com

修改好之后接下来配置BugFree里面的protected/config/main.php文件内容如下

'mail' => 

 array (

  'on' => '1', //开启邮件

  'from_address' => 'XXXX@163.com',//发送邮件的邮箱地址。

  'from_name' => 'BugFree',

  'send_method' => 'SMTP',

  'send_params' => 

  array (

  'host' => 'smtp.163.com',// SMTP邮箱主机,这里以163为例

  'smtp_auth' => true, //这里要改成true

  'username' => 'XXXX',//发送邮箱账号

  'password' => 'XXXX',//发送邮箱密码

  ),

 ),

配置好之后要重启服务器。

然后登陆BugFree,找到‘编辑我的信息''这个地方

通过PHP设置BugFree获取邮箱通知

这样就OK了,BugFree可以实时和定时发送邮件通知。在新建Bug或Test Case并保存后,指派给和抄送给将收到实时邮件通知。可以在“抄送给”编辑框输入多个用户帐号或者邮件地址,地址之间用逗号分隔。

PHP 相关文章推荐
PHP 数据库树的遍历方法
Feb 06 PHP
PHP MySQL应用中使用XOR运算加密算法分享
Aug 28 PHP
浅析memcache启动以及telnet命令详解
Jun 28 PHP
thinkphp控制器调度使用示例
Feb 24 PHP
thinkphp视图模型查询提示ERR: 1146:Table 'db.pr_order_view' doesn't exist的解决方法
Oct 30 PHP
PHP中ID设置自增后不连续的原因分析及解决办法
Aug 21 PHP
PHP二分查找算法示例【递归与非递归方法】
Sep 29 PHP
PHP在linux上执行外部命令的方法
Feb 06 PHP
PHP长网址与短网址的实现方法
Oct 13 PHP
PHP实现二维数组(或多维数组)转换成一维数组的常见方法总结
Dec 04 PHP
PHP7移除的扩展和SAPI
Mar 09 PHP
php实现自动生成验证码的实例讲解
Nov 17 PHP
PHP实现字符串的全排列详解
Apr 24 #PHP
PHP实现二维数组按照指定的字段进行排序算法示例
Apr 23 #PHP
Laravel5.0+框架邮件发送功能实现方法图文与实例详解
Apr 23 #PHP
一文掌握PHP Xdebug 本地与远程调试(小结)
Apr 23 #PHP
ThinkPHP3.2.3框架邮件发送功能图文实例详解
Apr 23 #PHP
PHP信号处理机制的操作代码讲解
Apr 19 #PHP
CentOS7编译安装php7.1的教程详解
Apr 18 #PHP
You might like
php smarty函数扩展
2010/03/15 PHP
PHP中使用crypt()实现用户身份验证的代码
2012/09/05 PHP
php strrpos()与strripos()函数
2013/08/31 PHP
PHP实现UTF-8文件BOM自动检测与移除实例
2014/11/05 PHP
tp5(thinkPHP5)框架实现多数据库查询的方法
2019/01/10 PHP
jquery实现智能感知连接外网搜索
2013/05/21 Javascript
理解JavaScript的变量的入门教程
2015/07/07 Javascript
jquery二级目录选中当前页的css样式
2016/12/08 Javascript
vue实现裁切图片同时实现放大、缩小、旋转功能
2018/03/02 Javascript
AngularJS模态框模板ngDialog的使用详解
2018/05/11 Javascript
利用nodeJs anywhere搭建本地服务器环境的方法
2018/05/12 NodeJs
如何使node也支持从url加载一个module详解
2018/06/05 Javascript
如何解决vue2.0下IE浏览器白屏问题
2018/09/13 Javascript
详解vue中使用微信jssdk
2019/04/19 Javascript
vue实现搜索功能
2019/05/28 Javascript
javascript 内存模型实例详解
2020/04/18 Javascript
用vue 实现手机触屏滑动功能
2020/05/28 Javascript
[01:18]一目了然!DOTA2DotA快捷操作对比第一弹
2014/07/01 DOTA
[02:04]2014DOTA2国际邀请赛 BBC小组赛第三天总结
2014/07/12 DOTA
[47:02]2018DOTA2亚洲邀请赛3月29日 小组赛B组 VP VS paiN
2018/03/30 DOTA
Python中使用asyncio 封装文件读写
2016/09/11 Python
轻松掌握python设计模式之策略模式
2016/11/18 Python
简单的python后台管理程序
2017/04/13 Python
Pycharm设置utf-8自动显示方法
2019/01/17 Python
Python 实现输入任意多个数,并计算其平均值的例子
2019/07/16 Python
python实现的自动发送消息功能详解
2019/08/15 Python
浅谈python出错时traceback的解读
2020/07/15 Python
一款css实现的鼠标经过按钮的特效
2014/09/11 HTML / CSS
将"引用"作为函数参数有哪些特点
2013/04/05 面试题
JavaScript实现前端网页版倒计时
2021/03/24 Javascript
日语系毕业生推荐信
2013/11/11 职场文书
五十岁生日宴会答谢词
2014/01/15 职场文书
党员对照检查材料思想汇报
2014/09/16 职场文书
2014物价局群众路线对照检查材料思想汇报
2014/09/21 职场文书
演讲开场白和结束语
2015/05/29 职场文书
详解Laravel服务容器的优势
2021/05/29 PHP