微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

解决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文件重置过以后邮件还是正常的,所以应该没有什么影响吧。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐