Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

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

[复制链接]
御剑乘风 发表于 2006-8-14 14:19:05 | 显示全部楼层 |阅读模式
目前很多空间不支持PHP函数进行发送邮件,Discuz!目前提供了一个很好的SMTP发送邮件设置,我们可以很方便的使用SMTP来完成我们发送邮件的要求。
注:本发送邮件教程是真正的电子邮件,不是短消息哦~
=================================================================
本教程基于Discuz!5.0.0RC1制作,可以适用于稍高或稍低版本。
=================================================================
先前准备:
您需要一个支持SMTP的电子邮箱,推荐使用Gmail或者126
=================================================================
一、打开论坛根目录下mail_config.inc.php
找到
  1. $mailsend = 1;
复制代码

改成
  1. $mailsend = 2;
复制代码

(图1)

二、然后下拉,找到以下选项
  1. $mailcfg['server'] = 'smtp.21cn.com';   // SMTP host address
  2.         // SMTP 服务器
  3. $mailcfg['port'] = '25';    // SMTP 端口, 默认不需修改
  4.         // SMTP port, leave default for most occations
  5. $mailcfg['auth'] = 1;     // require authentification? 1=yes, 0=no
  6.         // 是否需要 AUTH LOGIN 验证, 1=是, 0=否
  7. $mailcfg['from'] = 'Discuz <myaccount@21cn.com>'; // mail from (if authentification required, do use local email address of ESMTP server)
  8.         // 发信人地址 (如果需要验证,必须为本服务器地址)
  9. $mailcfg['auth_username'] = 'myaccount';  // username for authentification
  10.         // 验证用户名
  11. $mailcfg['auth_password'] = 'password';   // password for authentification
  12.         // 验证密码
复制代码
(图2)

三、把其中
$mailcfg['server']
$mailcfg['from']
$mailcfg['auth_username']
$mailcfg['auth_password']
信息填写完整(图3)(各个参数意义如下:)
$mailcfg['server'] //您邮件的SMTP服务器地址,可以联系邮件客服找到,一般是邮件域名.smtp.com(net……)
$mailcfg['from'] //您的邮件地址、名称,请注意使用以下格式:'您的论坛名称 <您的邮箱地址>'
$mailcfg['auth_username'] //您的邮箱登陆用户名
$mailcfg['auth_password'] //您的邮箱登录密码

四、保存覆盖上传文件
=================================================================
至此配置完成,下面进行检测
进入论坛后台——论坛通知,选择E-mail方式发送(图4)
进入邮箱,(这里演示使用Foxmail6),可以看到,邮件已经传送过来。
=================================================================

[ 本帖最后由 御剑乘风 于 2006-8-15 17:01 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

1

查看全部评分

 楼主| 御剑乘风 发表于 2006-8-14 14:25:28 | 显示全部楼层
自己坐沙发。~顶个
回复

使用道具 举报

kaker 发表于 2006-8-15 15:20:19 | 显示全部楼层
你这个是DZ5.0的吗?DZ5.0怎么改?
回复

使用道具 举报

 楼主| 御剑乘风 发表于 2006-8-15 15:49:37 | 显示全部楼层
你好,本教程是在5.0环境中测试使用
回复

使用道具 举报

kaker 发表于 2006-8-15 16:34:26 | 显示全部楼层
为什么你的代码和我的显示的不一样呢?你的是4.1的吧
回复

使用道具 举报

 楼主| 御剑乘风 发表于 2006-8-15 16:35:39 | 显示全部楼层
5.0RC1
回复

使用道具 举报

Dstoyboy 发表于 2006-8-15 16:37:19 | 显示全部楼层
大哥!又看见你了,你好啊! 我是你曾经帮过的一个菜鸟啊
回复

使用道具 举报

kaker 发表于 2006-8-15 16:38:06 | 显示全部楼层
我的也是5.0RC1的,我等下截图上来你看!
我刚刚照你那样设置了下,第一次发送成功了,第二次到现在发送都不行了,现在连短消息都发送不了了!
回复

使用道具 举报

vv1001 发表于 2006-8-15 16:44:16 | 显示全部楼层
我马上试一试!谢谢!
回复

使用道具 举报

kaker 发表于 2006-8-15 16:51:36 | 显示全部楼层
和你截图的那段代码部分不一样

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-22 11:33 , Processed in 0.027144 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表