discuz邮件设置PHP,Discuz!6.0—如何配置发送邮件的参数

b51bd7c6e889ecaad5decac48f49c3b6.png

邮件发送方式

个教程教大家如何配置邮件参数,主要介绍以下两个个方面:

·邮件发送方式

·邮件头的分隔符

一、邮件发送方式:

Discuz!6.0支持如下三种邮件发送方式:

1、通过 PHP 函数的 sendmail 发送(推荐此方式)

fdc257b0689d0476f7bc46b01e0ef501.png

图1

介绍:这种方式是使用PHP的函数发送邮件,需要服务器上安装mail系统。一般的虚拟主机都内置邮件系统。因此强烈推荐使用这种方式。

2、通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证)

8ef9a40a92f269a6998613446e8de946.png

图2

介绍:这种方式适用于win或者linux类服务器使用(适合于虚拟主机或者独立主机使用),并且支持ESMTP验证。需要站长拥有一个SMTP服务器,例如新浪的SMTP服务器。这里说明一点:发信人邮件地址----->如果您填写的邮件服务器需要验证, 必须填写此服务器的邮件地址。

b51bd7c6e889ecaad5decac48f49c3b6.png

邮件头的分隔符

3、通过 PHP 函数 SMTP 发送 Email(仅 Windows 主机下有效, 不支持 ESMTP 验证)

021c3557c8b345cf8d8d668903d98f3b.png

图3

介绍:此方式仅仅适合于win主机。对系统环境要求较高,不推荐使用。

二、邮件头的分隔符:

请根据您使用的邮件服务器系统选择邮件头的分隔符。注意:根据您使用的邮件服务器的系统选择!

7f774d3d85eeb6ace92bcf3c596a7a9c.png

图4

收件人地址中包含用户名:选择“是”将在收件人的邮件地址中包含论坛用户名。屏蔽邮件发送中的全部错误提示:只有在调试的时候才需要选择否。

最后说明一下config.inc.php文件里的$adminemail,您在Discuz!后台的“发信人邮件地址”不会显示到会员的邮件里,在会员邮件里显示的邮件地址是config.inc.php文件里的$adminemail。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值