discuz邮件设置PHP,Discuz! 邮件系统SMTP发送邮件类型设置教程

目前很多空间不支持PHP函数进行发送邮件,Discuz!目前提供了一个很好的SMTP发送邮件设置,我们可以很方便的使用SMTP来完成我们发送邮件的要求。

注:本发送邮件教程是真正的电子邮件,不是短消息哦~

=================================================================

本教程基于Discuz!5.0.0RC1制作,可以适用于稍高或稍低版本。

=================================================================

先前准备:

您需要一个支持SMTP的电子邮箱,推荐使用Gmail或者126

=================================================================

一、打开论坛根目录下mail_config.inc.php

找到

$mailsend = 1;

改成

$mailsend = 2;

二、然后下拉,找到以下选项

以下为引用的内容:

$mailcfg['server'] = 'smtp.21cn.com';   // SMTP host address

// SMTP 服务器

$mailcfg['port'] = '25';    // SMTP 端口, 默认不需修改

// SMTP port, leave default for most occations

$mailcfg['auth'] = 1;     // require authentification? 1=yes, 0=no

// 是否需要 AUTH LOGIN 验证, 1=是, 0=否

$mailcfg['from'] = 'Discuz '; // mail from (if authentification required, do use local email address of ESMTP server)

// 发信人地址 (如果需要验证,必须为本服务器地址)

$mailcfg['auth_username'] = 'myaccount';  // username for authentification

// 验证用户名

$mailcfg['auth_password'] = 'password';   // password for authentification

// 验证密码

三、把其中

以下为引用的内容:

$mailcfg['server']

$mailcfg['from']

$mailcfg['auth_username']

$mailcfg['auth_password']

信息填写完整(各个参数意义如下:)

$mailcfg['server'] //您邮件的SMTP服务器地址,可以联系邮件客服找到,一般是邮件域名.smtp.com(net……)

$mailcfg['from'] //您的邮件地址、名称,请注意使用以下格式:'您的论坛名称 '

$mailcfg['auth_username'] //您的邮箱登陆用户名

$mailcfg['auth_password'] //您的邮箱登录密码

四、保存覆盖上传文件

至此配置完成,下面进行检测

进入论坛后台——论坛通知,选择E-mail方式发送

进入邮箱,(这里演示使用Foxmail6),可以看到,邮件已经传送过来。

由于版面关系,如果您觉得文章内图片内容看不清楚,请在地址栏粘贴图片属性中的地址查看原始图片,谢谢!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值