邮箱系统使用 Mailcow ,尝试在 iOS18 上的 Mail app 里添加自建邮箱账户,结果一直卡在“The IMAP server "mx.xxxx"(已手动打码) is not responding. Check your network connection and that you entered the correct information in the "Incoming Mail Server" field”。我能看懂这句英文。服务器使用的 mailcow 生成的自签名证书(已经禁止 mailcow 尝试用 acme 获取 le 证书),我在 win 上用 openssl 的s_client
和第三方邮件客户端 Thunderbird 均能正常访问服务器,同时 tbird 也能正常收发邮件。参考 mailcow 文档通过在 ios 上添加设备描述文件来添加邮箱账户也不行,有没有大佬遇到过这个奇怪的问题。IP 、端口都通,openssl 也能获取到证书。过一会 ios 又弹窗说:不能验证 mx.xxxx ,但是弹窗里点详情能显示出服务器的自签证书了。但是一旦尝试连接还是连接不上
1
Xc1Ym 87 天前
iOS 好像得先受信任该证书,具体操作忘了,之前我司邮箱出现过这种情况,我选了受信任以后就好了
|
2
likeman 87 天前 via Android
mailcow 我没记错可以直接从面板下一个 ios 描述文件,然后去设置里信任就好。然后不信任自签证书的问题,我前段时间配置 vaultwarden smtp 和在一加里配置 smtp 也遇到了。主要是你要配置类似于 allow insecure certification 或者在一加里是 ssl(accept all cert)的选项。但是我后面还是好好生成了证书没用自签了
|
3
ShuWei 87 天前
要添加描述文件,然后再手动信任证书,在 设置 - 通用 - 关于本机 - 证书信任设置
|
4
LeviMarvin OP |
5
LeviMarvin OP |
6
omega3 87 天前
自建邮箱部署在海外的机器?然后走了代理网络,然后你的代理商又把 IMAP 给 ban 了
|
7
LeviMarvin OP @omega3 是海外机器,但是代理没 ban IMAP ,可能是苹果 mail 自己的问题,别的客户端都正常。我的代理和邮箱服务器是同一台
|
8
likeman 85 天前
@LeviMarvin 那这就真不清楚了,试试 lets encrypt 生成证书不用自签?也许可能会好。你添加描述文件后,具体的报错是啥
|
9
LeviMarvin OP @likeman 提示服务器无响应,
经过这几天的测试和排查,我觉得: 1.排除证书问题,虽然 iOS 的证书安装和信任麻烦,但是安装和信任后是可以发挥全部作用的,比如访问自签证书的网站是正常的。 2. 国内部分运营商对服务器的 465 、993 等端口通信进行了干扰和阻断(但是对 80 、443 没),导致网页访问正常,端口访问异常。 |