请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

Discuz! 官方站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

Discuz! X 最新研发动态 通过这个窗口,关注跟踪我们的研发进展 Discuz! 开发技术文库 - 给官方提建议

Discuz! X2 正式版下载 帮助网站实现一站式服务  商业支持服务咨询 下载 - 安装 - 常见问题 - 转换 - 讨论 - 购买

2012站长年会开启报名 限量船票免费发放 Discuz!十大荣誉用户评选 - Discuz!NT3.6发布 漫游引入QQ空间游戏 -一骑新区横扫三国-5d6d免费论坛

查看: 122597|回复: 140

Discuz!邮件系统SMTP发送邮件类型设置教程 [复制链接]

Rank: 8Rank: 8

UID
199949
积分
5179
帖子
3715
威望
197
在线时间
0 小时
注册时间
2005-5-15

热心会员

发表于 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 编辑 ]
更多图片 小图 大图
组图打开中,请稍候......
已有 1 人评分金币 收起 理由
SystemMessage + 2 把每日仅有的2元送给你了。兄弟加油!

总评分: 金币 + 2   查看全部评分

Rank: 8Rank: 8

UID
199949
积分
5179
帖子
3715
威望
197
在线时间
0 小时
注册时间
2005-5-15

热心会员

发表于 2006-8-14 14:25:28 |显示全部楼层
自己坐沙发。~顶个

使用道具 举报

Rank: 4

UID
396307
积分
663
帖子
585
威望
9
在线时间
154 小时
注册时间
2006-7-4
发表于 2006-8-15 15:20:19 |显示全部楼层
你这个是DZ5.0的吗?DZ5.0怎么改?

使用道具 举报

Rank: 8Rank: 8

UID
199949
积分
5179
帖子
3715
威望
197
在线时间
0 小时
注册时间
2005-5-15

热心会员

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

使用道具 举报

Rank: 4

UID
396307
积分
663
帖子
585
威望
9
在线时间
154 小时
注册时间
2006-7-4
发表于 2006-8-15 16:34:26 |显示全部楼层
为什么你的代码和我的显示的不一样呢?你的是4.1的吧

使用道具 举报

Rank: 8Rank: 8

UID
199949
积分
5179
帖子
3715
威望
197
在线时间
0 小时
注册时间
2005-5-15

热心会员

发表于 2006-8-15 16:35:39 |显示全部楼层
5.0RC1

使用道具 举报

Lord

疯子

Rank: 4

UID
388915
积分
676
帖子
728
威望
5
在线时间
16 小时
注册时间
2006-6-21
发表于 2006-8-15 16:37:19 |显示全部楼层
大哥!又看见你了,你好啊! 我是你曾经帮过的一个菜鸟啊
半疯品质:自恋,冲动、喜欢刺激、欺骗、利用、等

使用道具 举报

Rank: 4

UID
396307
积分
663
帖子
585
威望
9
在线时间
154 小时
注册时间
2006-7-4
发表于 2006-8-15 16:38:06 |显示全部楼层
我的也是5.0RC1的,我等下截图上来你看!
我刚刚照你那样设置了下,第一次发送成功了,第二次到现在发送都不行了,现在连短消息都发送不了了!

使用道具 举报

Rank: 1

UID
289434
积分
19
帖子
7
威望
0
在线时间
0 小时
注册时间
2005-12-16
发表于 2006-8-15 16:44:16 |显示全部楼层
我马上试一试!谢谢!
端星正版网络版的升级序列号!
可以获得端星电话技术支持!
QQ:877394

使用道具 举报

Rank: 4

UID
396307
积分
663
帖子
585
威望
9
在线时间
154 小时
注册时间
2006-7-4
发表于 2006-8-15 16:51:36 |显示全部楼层
和你截图的那段代码部分不一样
01.gif

使用道具 举报

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

fastpost

手机版|Archiver|北京康盛新创科技有限责任公司 ( 京ICP证110024号|京网文[2011]0019-007号 )  

GMT+8, 2012-2-13 09:52 , Processed in 0.129265 second(s), 18 queries , Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部