解决bugfree不能发邮件的问题!!

公司bugfree邮件通知坏掉了,查了很多资料,解决方法都差不多,比如:

在安装过程或者通过编辑protected/config/main.php文件可以启用邮件通知功能。

我的路径是:C:\xampp\htdocs\bugfree\protected\config\main.php,其实直接搜main.php就可以找到

main.php部分代码:(直接滑到整个文件的最下面)

'mail' =>   
array (  
	'on' => '1',  
	'from_address' => 'xxxx@126.com', //发送邮件的邮箱地址。  
	'from_name' => 'BugFree',//发送邮件名,不一定是邮箱地址的用户名 
	'send_method' => 'SMTP',  
	'send_params' =>   
	array (  
		'host' => 'smtp.126.com',  
		// The server to connect. Default is localhost。  
		//这里是指的邮件服务器,如果你安装bugfree上没有邮件服务器,  
		//可以使用其他邮件服务器,比如126,地址即为stmp.126.com  
		'smtp_auth' => true,  
		//Default is FALSE。这里要改成true  
		'username' => 'xxxx@126.com',    
		'password' => 'xxxxxx',  
		),  
	),  
),  

公司之前用的是腾讯企业邮件,这次由于种种原因,我换成了163邮箱,终于才搞定的
在这里插入图片描述
这个方法最重要的地方是:'password' => 'xxxxxx', 这里,必须填邮箱的客户端授权密码,不能填登录密码

授权码的获取方式自行百度~~~如果有人知道腾讯企业邮箱怎么获取授权码也可以告诉我,不然我也只能继续用163邮箱了……
在这里插入图片描述
修改完成之后在XAMPP客户端上重启Apache以后,bugfree就可以正常发邮件了啊啊啊。

百度过程中还看到了一个方法,是修改sendmail.ini文件,我修改过,但好像并没有什么用,最后授权密码搞定以后把sendmail.ini文件重置过以后邮件还是正常的,所以应该没有什么影响吧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值