自建邮箱在苹果手机遇到的怪问题

29 天前
 LeviMarvin

邮箱系统使用 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 ,但是弹窗里点详情能显示出服务器的自签证书了。但是一旦尝试连接还是连接不上

1746 次点击
所在节点    程序员
9 条回复
Xc1Ym
29 天前
iOS 好像得先受信任该证书,具体操作忘了,之前我司邮箱出现过这种情况,我选了受信任以后就好了
likeman
28 天前
mailcow 我没记错可以直接从面板下一个 ios 描述文件,然后去设置里信任就好。然后不信任自签证书的问题,我前段时间配置 vaultwarden smtp 和在一加里配置 smtp 也遇到了。主要是你要配置类似于 allow insecure certification 或者在一加里是 ssl(accept all cert)的选项。但是我后面还是好好生成了证书没用自签了
ShuWei
28 天前
要添加描述文件,然后再手动信任证书,在 设置 - 通用 - 关于本机 - 证书信任设置
LeviMarvin
28 天前
@Xc1Ym @likeman @ShuWei 我在 ios 里添加了 mailcow 使用的自签名根证书并且在证书信任设置中启用了信任,但是在 mail 中添加账户还是卡在`Verify...`,过一会还是报错 The IMAP server...
LeviMarvin
28 天前
@ShuWei @likeman 我添加描述文件时输入密码点击下一步后还是报错连不上,以至于都无法添加配置文件
omega3
28 天前
自建邮箱部署在海外的机器?然后走了代理网络,然后你的代理商又把 IMAP 给 ban 了
LeviMarvin
27 天前
@omega3 是海外机器,但是代理没 ban IMAP ,可能是苹果 mail 自己的问题,别的客户端都正常。我的代理和邮箱服务器是同一台
likeman
26 天前
@LeviMarvin 那这就真不清楚了,试试 lets encrypt 生成证书不用自签?也许可能会好。你添加描述文件后,具体的报错是啥
LeviMarvin
25 天前
@likeman 提示服务器无响应,
经过这几天的测试和排查,我觉得:
1.排除证书问题,虽然 iOS 的证书安装和信任麻烦,但是安装和信任后是可以发挥全部作用的,比如访问自签证书的网站是正常的。
2. 国内部分运营商对服务器的 465 、993 等端口通信进行了干扰和阻断(但是对 80 、443 没),导致网页访问正常,端口访问异常。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1066584

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX