通过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 相关文章推荐
session 的生命周期是多长
Oct 09 PHP
图书管理程序(三)
Oct 09 PHP
深入PHP操作MongoDB的技术总结
Jun 02 PHP
PHP设计模式之迭代器模式的深入解析
Jun 13 PHP
ThinkPHP的截取字符串函数无法显示省略号的解决方法
Jun 25 PHP
php实现比较两个文件夹异同的方法
Jun 18 PHP
php自定义截取中文字符串-utf8版
Feb 27 PHP
PHP实现按之字形顺序打印二叉树的方法
Jan 16 PHP
ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作示例
Jun 13 PHP
如何优雅的使用 laravel 的 validator验证方法
Nov 11 PHP
laravel实现登录时监听事件,添加登录用户的记录方法
Sep 30 PHP
gearman中任务的优先级和返回状态实例分析
Feb 27 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
jQuery中的RadioButton,input,CheckBox取值赋值实现代码
2014/02/18 PHP
PHP生成条形图的方法
2014/12/10 PHP
php面向对象中static静态属性和静态方法的调用
2015/02/08 PHP
MAC下通过改apache配置文件切换php多版本的方法
2017/04/26 PHP
PHP7内核之Reference详解
2019/03/14 PHP
javascript 自动转到命名锚记
2009/01/10 Javascript
跟我学习javascript的垃圾回收机制与内存管理
2015/11/23 Javascript
Node.js中process模块常用的属性和方法
2016/12/13 Javascript
Vue批量图片显示时遇到的路径被解析问题
2019/03/28 Javascript
vue-router之实现导航切换过渡动画效果
2019/10/31 Javascript
使用Python下载Bing图片(代码)
2013/11/07 Python
启动targetcli时遇到错误解决办法
2017/10/26 Python
Python爬虫实现全国失信被执行人名单查询功能示例
2018/05/03 Python
python多进程控制学习小结
2018/10/31 Python
Python告诉你木马程序的键盘记录原理
2019/02/02 Python
python3对接mysql数据库实例详解
2019/04/30 Python
如何使用pyinstaller打包32位的exe程序
2019/05/26 Python
python tkinter实现界面切换的示例代码
2019/06/14 Python
简单了解Python3里的一些新特性
2019/07/13 Python
Python中import导入不同目录的模块方法详解
2020/02/18 Python
python matplotlib包图像配色方案分享
2020/03/14 Python
如何基于matlab相机标定导出xml文件
2020/11/02 Python
浅析python实现动态规划背包问题
2020/12/31 Python
纯css3实现效果超级炫的checkbox复选框和radio单选框
2014/09/01 HTML / CSS
矫正人员思想汇报
2014/01/08 职场文书
个人社会实践自我鉴定
2014/03/24 职场文书
新学期开学标语
2014/06/30 职场文书
2014年村官工作总结
2014/11/24 职场文书
2015年员工试用期工作总结
2014/12/12 职场文书
学生逃课检讨书
2015/02/17 职场文书
营运督导岗位职责
2015/04/10 职场文书
MySQL 表空间碎片的概念及相关问题解决
2021/05/07 MySQL
Python 线程池模块之多线程操作代码
2021/05/20 Python
html+css实现分层金字塔的实例
2021/06/02 HTML / CSS
MySQL 1130异常,无法远程登录解决方案详解
2021/08/23 MySQL
python 实现图片特效处理
2022/04/03 Python