12下一页
返回列表 发帖
查看: 1672|回复: 10

[求助] 换服务器后 后台测试邮件收发发不了邮件

17

主题

114

回帖

243

积分

炉火纯青

贡献
0 点
金币
97 个
发表于 2022-7-17 15:31:31 | 显示全部楼层 |阅读模式
原来服务器是 win 2003+php5.4.9,新服务器是 win 2019+php7.4
用 winwebmail 搭建的邮件服务器,465 和 995 端口,Foxmail 用该端口收发邮件正常,所以端口应该都是正常的。

网站后台邮件配置没有动,为什么发不了邮件呢?有哪位朋友知道吗?直接把原来的php549 复制过来竟然也不行。
我知道答案 回答被采纳将会获得1 贡献 已有10人回答
回复

使用道具 举报

56

主题

1458

回帖

3万

积分

管理员

贡献
2072 点
金币
1383 个
发表于 2022-7-17 18:12:32 | 显示全部楼层
服务器安全组里没放行对应端口吧
回复 支持 反对

使用道具 举报

17

主题

114

回帖

243

积分

炉火纯青

贡献
0 点
金币
97 个
 楼主| 发表于 2022-7-17 19:59:18 | 显示全部楼层
dashen 发表于 2022-7-17 18:12
服务器安全组里没放行对应端口吧

关闭 2019 系统自带的防火墙不行;
入站规则里开放 465 等端口还是不行;

Foxmail 客户端都可以正常收发的,错误日志是这样的
<?PHP exit;?>        2022-07-17 15:14:33        *.*.157.210        1        /admin.php?action=checktools&operation=mailcheck&frame=no        ssl://smtp.xxx.cn:465 CONNECT -
回复 支持 反对

使用道具 举报

17

主题

114

回帖

243

积分

炉火纯青

贡献
0 点
金币
97 个
 楼主| 发表于 2022-7-17 20:01:21 | 显示全部楼层
有的日志是这样的
<?PHP exit;?>        2022-07-17 10:11:15        114.*.*.210        1        /admin.php?action=checktools&operation=mailcheck&frame=no        (ssl://smtp.xxx.cn:465) CONNECT - Unable to connect to the SMTP server

应该是连接不上 SMTP ,不知道怎么回事呢,是 PHP 版本或者里面哪个选项有问题吗?
回复 支持 反对

使用道具 举报

17

主题

114

回帖

243

积分

炉火纯青

贡献
0 点
金币
97 个
 楼主| 发表于 2022-7-17 20:15:57 | 显示全部楼层
和禁用 pfsockopen 这个函数有关系吗,但是我试了下禁用也不行,而且之前服务器里也是禁用的
回复 支持 反对

使用道具 举报

17

主题

114

回帖

243

积分

炉火纯青

贡献
0 点
金币
97 个
 楼主| 发表于 2022-7-17 20:51:06 | 显示全部楼层
安装了 winwebmail ,还需要在 win 2019 server 里安装 SMTP 服务器吗?
回复 支持 反对

使用道具 举报

12

主题

1608

回帖

2717

积分

Giter

贡献
143 点
金币
353 个
发表于 2022-7-17 22:17:32 | 显示全部楼层
zhansh 发表于 2022-7-17 20:01
有的日志是这样的
        2022-07-17 10:11:15        114.*.*.210        1        /admin.php?action=checktools&operation=mailcheck ...

问问新服务器的提供方,是否封禁了邮件发送功能
回复 支持 反对

使用道具 举报

17

主题

114

回帖

243

积分

炉火纯青

贡献
0 点
金币
97 个
 楼主| 发表于 2022-7-17 23:00:40 | 显示全部楼层
经反复每个版本测试,PHP 549、 5538 版本都没有问题,5.6以上就不行,请领导们酌情升级,谢谢!
回复 支持 反对

使用道具 举报

12

主题

1608

回帖

2717

积分

Giter

贡献
143 点
金币
353 个
发表于 2022-7-18 14:58:33 | 显示全部楼层
zhansh 发表于 2022-7-17 23:00
经反复每个版本测试,PHP 549、 5538 版本都没有问题,5.6以上就不行,请领导们酌情升级,谢谢! ...

这就有点说不通了,以往从来都是高版本的支持,而低版本的不支持,因为低版本缺少最新的ssl协议版本。
鉴于你的邮件业务是自己搭建的,是否有可能是你搭建的软件版本较低,从而不支持新版本php所需的高版本加密协议呢?
回复 支持 反对

使用道具 举报

17

主题

114

回帖

243

积分

炉火纯青

贡献
0 点
金币
97 个
 楼主| 发表于 2022-7-18 20:34:40 | 显示全部楼层
专家 发表于 2022-7-18 14:58
这就有点说不通了,以往从来都是高版本的支持,而低版本的不支持,因为低版本缺少最新的ssl协议版本。
鉴 ...

用的 winwebmail 最新版本搭建的,应该和邮件服务器无关吧,Foxmail客户端都正常的,就是论坛不行,感觉和论坛程序与PHP有关
回复 支持 反对

使用道具 举报

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

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2024-5-19 16:03 , Processed in 0.052081 second(s), 7 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表