要使用忘记密码时找回密码的功能, 需要在后台选项 -> 邮箱 中进行设置, 可以进行三种情况的设置:

默认

默认方式是使用PHP自带的mail函数来进行操作, 需要服务器支持该mail函数.

如果服务器支持该函数则不需要任何配置就可以使用 找回密码的 邮件发送的功能了.

 

smtp

smtp 方式是通过其它的邮件服务器来发送, 比如用你的QQ邮箱,163邮箱或者Gmail的邮箱.这里我们以QQ邮箱为例子:

首先需要开启QQ邮箱中的开启smtp功能,  登陆QQ邮箱后 -> 设置 -> 账户 -> POP3/IMAP/SMTP服务 -> smtp服务

接下来我们进入Arlicle后台 ->选项 -> 邮箱, 选择smtp,

邮件发送服务器填写: smtp.qq.com

端口: 25

邮箱: 填写你的qq邮箱, 如(1234567@qq.com)

密码: 填写qq邮箱的登陆密码

然后点击更新信息 就可以了,

注意: 该邮箱是用来给所有用户忘记密码时发送邮件的. 最好不要与你的私人邮箱一致.

你可以退出后测试一下忘记密码功能, 查看是否收到忘记密码的确认邮件. 如果没有收到,请查看一下你的账户设置的邮箱是否填写正确(你的私人邮箱,最好不要与smtp设置的邮箱相同), 或者是否确认邮件在你的垃圾邮件中.

 

sendmail

使用sendmail可以更快的发送邮件,但是你必须要用服务器的控制权,这样php才可以操作sendmail. 在选项设置中填写sendmail的安装路径. 不推荐新手使用此方法.

内容索引