Discuz!使用问题、建议、BUG等请到论坛反馈以便获得及时帮助,大型问题建议走付费途径。

后台使用 —— 邮件设置

一、邮件设置的作用

UCenter 预留了发送邮件的接口,方便在以后的版本增加群发邮件的功能,现在介绍一下邮件设置的具体配置方法。

二、如何配置邮件设置

打开 UCenter 后台,在左侧找到邮件设置,就能够进入邮件设置的界面。

1、邮件来源地址

也就是邮件的发件人,如果在配置发送方式的时候没有配置邮件的发送地址那么默认的发送地址就是这个邮箱了。

2、邮件发送方式

可以看到右侧显示了三种邮件发送方式。

第一种是利用 PHP 自带的 sendmail 函数,这个要求在 Linux 主机上,而且安装了 sendmail.exe 的时候才能够使用。所有配置信息写在 sendmail.ini 文件中,不需要做另外的设置。

第二种是使用 PHP 的 SOCKET 函数,这个要求 PHP 环境打开了 Socket Support 才能够使用,配置的时候使用第三方的邮件服务,比如 QQ 邮箱或其他提供 SMTP 服务的邮箱。需要填写账户和密码,还有第三方邮件提供商的 SMTP 服务器与端口,关于 SMTP 服务器和端口一般可以在邮箱服务商的邮箱界面里面的帮助里找到。

第三种是在 Windows 主机下,配置了邮件服务器后可以使用 PHP 的 SMTP 函数直接发送邮件,没有身份验证,适用于自己的服务器。只要配置好邮件服务器的地址和端口就可以使用了。

3、邮件头分隔符

邮件头分隔符有三种不同的选项,这三种选项主要是:

使用 CRLF 作为分隔符(通常为 Windows 主机)

使用 LF 作为分隔符(通常为 Unix/Linux 主机)

使用 CR 作为分隔符(通常为 Mac 主机)

在不同的邮件服务器环境下需要使用不同的邮件头分隔符,不然会造成邮件以源码的方式显示出来。

4、收件人地址中包含用户名

在群发邮件的时候在邮件标题中将显示收件人在论坛的用户名,一般不需要设置。

5、屏蔽邮件发送中的全部错误提示

当邮件发送出现错误的时候会有提示信息,这个根据需要选择就可以了。

全部设置完毕后,点提交,就完成设置了。

{lang scrolltop}