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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

用QQ邮箱发送DISCUZ的系统邮件

[复制链接]
lingg 发表于 2008-7-23 14:20:33 | 显示全部楼层 |阅读模式
看见很多关于邮件发不出的帖子,

我测试了一下QQ的邮件服务,
以下例子我们假设你的QQ帐号是: 88888888

1. 登录mail.qq.com
页面的左上角可以看见类似以下的显示:
                                        <88888888@qq.com>                                                                                
                                        [邮箱首页 | 设置 - 换肤]


选 ‘设置’ --> ‘帐户’ --> ‘POP3/SMTP服务’
以下2项打勾:
开启POP3/SMTP服务  
SMTP发信后保存到服务器

保存


2. 修改discuz的文件
config.inc.php 中的$adminemail='88888888@qq.com'


3. 登录discuz的后台
                                
首页 &#187; 全局 &#187; 邮件设置
选择,通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证)

请添入以下设置
--------------------------------
smtp服务器:
smtp.qq.com
端口:
25
SMTP服务器要求身份验证:

用户名:
填入自己的QQ邮箱地址(88888888@qq.com)
--------------------------------

discuz后台,更新一下缓存:
首页 &#187; 工具 &#187; 更新缓存
首页 &#187; 全局 &#187; 邮件设置   -->检测(输入你的QQ邮箱,和你想发送的目的地,测试一下)
yxin1230000 发表于 2008-7-23 14:22:12 | 显示全部楼层
顶了!
回复

使用道具 举报

yehui2512 发表于 2008-7-27 15:02:40 | 显示全部楼层
2. 修改discuz的文件
config.inc.php 中的$adminemail='88888888@qq.com'
改这个有什么关系?
回复

使用道具 举报

xieweihao 发表于 2008-7-27 16:30:07 | 显示全部楼层
我的没这些高级设置。。。我的随便设置一个邮箱就可以发。。。
回复

使用道具 举报

快来吧 发表于 2008-7-27 16:34:06 | 显示全部楼层
原帖由 yehui2512 于 2008-7-27 15:02 发表
2. 修改discuz的文件
config.inc.php 中的$adminemail='88888888@qq.com'
改这个有什么关系?

这个是修改联系我们的邮箱,不关那个事吧
回复

使用道具 举报

yehui2512 发表于 2008-7-27 16:49:29 | 显示全部楼层
原帖由 xieweihao 于 2008-7-27 16:30 发表
我的没这些高级设置。。。我的随便设置一个邮箱就可以发。。。

能否截个图?
回复

使用道具 举报

 楼主| lingg 发表于 2008-7-29 07:58:27 | 显示全部楼层
config.inc.php 中的$adminemail='88888888@qq.com'
改这个有什么关系? [/quote]
我们发送请求到邮件服务器的过程中,你会发送一个 mail from的请求,
如果你修改成 user@example.com

邮件服务器认证完你的用户名密码后, 在服务器看来,你是用户8888888,
但是你在告诉服务器,这封邮件是来自user@example.com(mail from: user@example.com
大部分邮件服务器会拒绝你的请求,如果没有这个设置,这个服务器会很容易被用作垃圾邮件用途,因为这个user@example.com可以是任何值,那么理论上你可用此功能来伪造邮件。

我觉得这也是很多用户不能成功设置的原因之一

--------------------------------
各个空间服务商的服务器设置不同,如果这台服务器上也安装了邮件服务,那你可以试试用PHP直接发送(第一个选项)
但是由于关于邮件的各种认证,这里不展开说了
不出意外的话,你的邮件会被接受方识别成垃圾邮件,或者拒绝接受
--------------------------------
回复

使用道具 举报

 楼主| lingg 发表于 2008-7-29 08:00:40 | 显示全部楼层
原帖由 快来吧 于 2008-7-27 16:34 发表

这个是修改联系我们的邮箱,不关那个事吧

我没有仔细看DISCUZ的相关PHP代码,但是实际测试DISCUZ是从这个变量抓值,写到MAIL FROM 中的
回复

使用道具 举报

 楼主| lingg 发表于 2008-7-29 08:04:01 | 显示全部楼层
有兴趣测试SMTP的话,可以看看下面这个文档
http://www.webpan.com/customers/ ... ion_telnet_test.htm
回复

使用道具 举报

sanitary 发表于 2008-7-29 08:06:53 | 显示全部楼层
还真好用啊.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 12:31 , Processed in 0.034192 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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