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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已答复] uchome邮件设置问题

[复制链接]
jeryjun 发表于 2010-4-2 12:37:30 | 显示全部楼层 |阅读模式
在uchome中用通过 PHP 函数的 sendmail 发送(推荐此方式)可以发送,但通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证)发送就收不到邮件,在 ecshop中通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证)发送是可以收到的,21CN的邮箱
 楼主| jeryjun 发表于 2010-4-2 14:31:44 | 显示全部楼层
已按下面方法测试是可以连通服务器的


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

if(!function_exists('fsockopen')) {

    echo '系统不支持fsockopen函数,请联系空间商';

}

$fp = fsockopen('smtp.foxmail.com', 25, $errno, $errstr, 60);

if(!$fp) {

    echo "联接失败了";

} else {

    echo "联接成功哦";

}

?>
复制代码
回复

使用道具 举报

 楼主| jeryjun 发表于 2010-4-2 14:42:09 | 显示全部楼层
日志中有这个提示,(smtp-ent.21cn.com:25) CONNECT - Unable to connect to the SMTP server)
,但经检查是可以连到服务器的
回复

使用道具 举报

玻璃屋女孩 发表于 2010-4-2 14:56:00 | 显示全部楼层
后台的邮箱换成foxmail的试试
回复

使用道具 举报

 楼主| jeryjun 发表于 2010-4-2 16:11:20 | 显示全部楼层
我买的是21CN的企业邮箱,不可能再换啊
回复

使用道具 举报

 楼主| jeryjun 发表于 2010-4-2 16:39:45 | 显示全部楼层
系统日志中只显示到2010-04-02 14:27:40,此后无论如何测试都没记录了
回复

使用道具 举报

玻璃屋女孩 发表于 2010-4-2 17:16:55 | 显示全部楼层
你先用foxmail的测试下,如果能收到就说明21.cn的邮箱收不到,然后再根据日志排查原因
回复

使用道具 举报

 楼主| jeryjun 发表于 2010-4-2 17:28:10 | 显示全部楼层
好的,我这边测试下
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-27 00:31 , Processed in 0.023450 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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