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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 无法收到激活邮件的用户进

  [复制链接]
玻璃屋女孩 发表于 2009-10-28 15:19:46 | 显示全部楼层 |阅读模式
本帖最后由 云天一 于 2009-11-23 19:20 编辑

无法收到激活邮件原因分析:

1、首先请恢复标准程序和模版,经检查,部分不能发送的用户是修改了模版,模版的 footer.htm 文件中去掉了以下代码导致,如果您修改了模版可以检查一下是否有下列代码,没有的话参考默认模板的 footer.htm 文件加入即可。

  1. <!--{if !isset($_SCOOKIE['sendmail'])}-->
  2. <script language="javascript"  type="text/javascript" src="do.php?ac=sendmail&rand=$_SGLOBAL[timestamp]"></script>
  3. <!--{/if}-->
复制代码



这样应该发送就没有问题了,只要有人访问站点页面,邮件5分钟发送一次。

2、参考下面的邮件设置教程检查您的设置是否有问题

1)UCenter Home 邮箱设置(以sina邮箱为例)
http://faq.comsenz.com/viewnews-547

2)UCenter Home 邮箱设置(qq邮箱为例)
http://faq.comsenz.com/viewnews-548

3)UCenter Home 邮箱设置(以 foxmail 为例)
http://faq.comsenz.com/viewnews-461

说明:上面的教程是关于 UCenter Home 1.5 版本的教程,最新版本 2.0 版本的邮箱设置方法和之前的版本设置方法相同。

3、常见log错误整理

1)smtp.qq.com:25) CONNECT - Unable to connect to the SMTP server
表示的是你的uch文件所在服务器无法连接到邮件服务器
可能原因一般都是服务器没有开启25端口或者防火墙拦截导致

2)smtp.foxmail.com:25) PASSWORD - 535 Error: authentication failed

这是SMTP身份验证出错了。现在大多数的邮箱提供的发送邮件服务器都需要身份验证。

要求身份验证  选择是
发信人邮件地址  和下面的账户信息必须正确
邮件服务端必须开启smtp

3)553 this mail is rejected by antispam system
您发的邮件内容被认为是垃圾邮件了
可以考虑更换下其他的邮件系统

4)PASSWORD - 535 #5.7.0 Authentication failed
说明 UCenter Home 后台邮箱的密码或者用户名填写错误,请仔细检查。

5)提示:PASSWORD - 550 用户被锁定
对方把您的邮件地址锁定,请换其它的邮箱

4、不能发送邮件的邮箱
包括:126.com 、163.com 、gmail

大家尽量不要使用上面的邮箱发送邮件。

5、邮件功能必须服务器开启 25 端口才可以,自测服务器是否能够连接邮件服务器的方法:
将下列代码保存为 testmail.php,上传到 UCenter Home 程序根目录,运行,根据自己的情况修改其中的邮件服务器 smtp 地址,默认为 foxmail

  1. <?php
  2. if(!function_exists('fsockopen')) {
  3.     echo '系统不支持fsockopen函数,请联系空间商';
  4. }
  5. $fp = fsockopen('smtp.foxmail.com', 25, $errno, $errstr, 60);
  6. if(!$fp) {
  7.     echo "联接失败了";
  8. } else {
  9.     echo "联接成功哦";
  10. }
  11. ?>
复制代码
如果提示连接失败,说明您的空间无法连接邮件服务器,请联系空间商协助解决。
如果提示Warning: fsockopen(): unable to connect to smtp.foxmail.com:25 in \wwwroot\testmail.php on line 2 说明您的空间不支持 fsockopen()函数,需要联系空间商。

独立主机的话,需要您的服务器开启 25 端口以及支持 fsockopen()函数。

6、登陆数据库,检查 mailcron 和 mailqueue 数据表 email 字段是否存在一些错误的邮件地址,如果存在请删除这些错误的邮件地址。经检查发现部分用户安装了某些插件往这 2 个表里面塞入了非法格式的邮件地址也可能导致无法发送邮件。

7、检查一下,在站点设置中的
站点联系邮箱 和 发信人邮件地址 是否一致

本帖子中包含更多资源

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

x
livesway 发表于 2009-10-28 15:24:07 | 显示全部楼层
学习下,正为邮箱的事情发愁!
回复

使用道具 举报

扯淡的微笑 发表于 2009-10-28 17:02:06 | 显示全部楼层
终于大彻大悟了
回复

使用道具 举报

leegang 发表于 2009-10-28 17:08:31 | 显示全部楼层
学习
回复

使用道具 举报

夙星蓝 发表于 2009-10-28 22:43:07 | 显示全部楼层
感谢版主~  内容要长长长...
回复

使用道具 举报

cullam 发表于 2009-10-29 06:33:24 | 显示全部楼层
本帖最后由 cullam 于 2009-10-29 07:25 编辑

但愿我的好用~~~邮箱愁死了~~
回复

使用道具 举报

cullam 发表于 2009-10-29 06:42:48 | 显示全部楼层
本帖最后由 cullam 于 2009-10-29 06:50 编辑

囧 看看吧~DZ怎么处理呢~
回复

使用道具 举报

dtg001 发表于 2009-10-29 11:25:54 | 显示全部楼层
知道了。

回复

使用道具 举报

ecoswayinf 发表于 2009-10-31 14:36:24 | 显示全部楼层
按照说明操作了,可是还是发不成功,我想是我的空间的问题了。
回复

使用道具 举报

wangshuaiyu 发表于 2009-10-31 15:19:33 | 显示全部楼层
我的UCH 不能发邮件和验证,换了很多邮箱 都不可以  QQ的也不行 gmail的也不可以 我自己的企业邮局 也不行 激活信和邀请信都收不到
也看了版主的解答 也测试服务器了 虚拟服务器支持发邮件的
看下我截图
  下载 (17.08 KB)

昨天 20:27
我UCh后台也设置了 都是正确的还是不行
  下载 (135.36 KB)

昨天 20:32
我的网站http://www.haoshangxin.cn 你们可以进去测试下 我搞了很久也不行  关于mail.sstnet.cn  这个是我的企业邮局

如果会的请联系我QQ: 346567053    搞定了 给予奖励 或帮你们代快速备案域名一个
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 10:02 , Processed in 0.039066 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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