网站设置Discuz!邮件功能后,访客可以通过邮件找回密码。本文以设置通过SOCKET连接SMTP服务为例,介绍如何设置Discuz!邮件功能。
前提条件
确认PHP函数fsockopen为启动状态。
说明 PHP函数fsockopen默认为启动状态。具体操作,请参见设置PHP.INI。
操作步骤
设置邮件发送方式。
- 登录Discuz!后台。
- 在顶部菜单栏,单击站长。
- 在左侧导航栏,单击邮件设置。
- 在邮件设置页面的邮件发送方式区域,选择通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证)。
- 单击添加新SMTP服务器。
- 配置服务器信息。
主要的参数配置,如下表所示。 参数 | 说明 | 示例 | SMTP服务器 | 请填写端口加密的SMTP服务器地址。 请向您的邮件服务商确认该服务器地址已遵守SSL协议。 | ssl://smtp.163.com | 端口 | 请填写SMTP服务器端口号,默认为25。 请向您的邮件服务商确认端口已遵守SSL协议。 | 465 | 发信人邮件地址 | 请填写发信人的邮件地址。 | example*@163.com | SMTP 身份验证用户名 | 请向您的邮件服务商确认准确地址。 | example* | SMTP 身份验证密码 | 请向您的邮件服务商确认密码是以下哪种情况:
| password123456 | 在邮件头的分隔符区域,选择使用 LF 作为分隔符(通常为 Unix/Linux 主机)。单击提交。
检测设置是否成功。
- 单击检测页签。
- 分别输入发件人邮件地址和收件人邮件地址,单击检测邮件发送设置。
邮件设置生效,系统会提示您邮件发送成功。
|