V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LeviMarvin
V2EX  ›  程序员

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

  •  
  •   LeviMarvin ·
    LeviMarvin · 88 天前 · 2181 次点击
    这是一个创建于 88 天前的主题,其中的信息可能已经有所发展或是发生改变。

    邮箱系统使用 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 条附言  ·  88 天前
    更新:在小米系统自带邮件里添加,收发信都选上 ssl ,端口和苹果访问的一样,小米的就光速添加上了
    9 条回复    2024-08-24 17:03:25 +08:00
    Xc1Ym
        1
    Xc1Ym  
       87 天前
    iOS 好像得先受信任该证书,具体操作忘了,之前我司邮箱出现过这种情况,我选了受信任以后就好了
    likeman
        2
    likeman  
       87 天前 via Android
    mailcow 我没记错可以直接从面板下一个 ios 描述文件,然后去设置里信任就好。然后不信任自签证书的问题,我前段时间配置 vaultwarden smtp 和在一加里配置 smtp 也遇到了。主要是你要配置类似于 allow insecure certification 或者在一加里是 ssl(accept all cert)的选项。但是我后面还是好好生成了证书没用自签了
    ShuWei
        3
    ShuWei  
       87 天前
    要添加描述文件,然后再手动信任证书,在 设置 - 通用 - 关于本机 - 证书信任设置
    LeviMarvin
        4
    LeviMarvin  
    OP
       87 天前
    @Xc1Ym @likeman @ShuWei 我在 ios 里添加了 mailcow 使用的自签名根证书并且在证书信任设置中启用了信任,但是在 mail 中添加账户还是卡在`Verify...`,过一会还是报错 The IMAP server...
    LeviMarvin
        5
    LeviMarvin  
    OP
       87 天前
    @ShuWei @likeman 我添加描述文件时输入密码点击下一步后还是报错连不上,以至于都无法添加配置文件
    omega3
        6
    omega3  
       87 天前
    自建邮箱部署在海外的机器?然后走了代理网络,然后你的代理商又把 IMAP 给 ban 了
    LeviMarvin
        7
    LeviMarvin  
    OP
       86 天前
    @omega3 是海外机器,但是代理没 ban IMAP ,可能是苹果 mail 自己的问题,别的客户端都正常。我的代理和邮箱服务器是同一台
    likeman
        8
    likeman  
       85 天前
    @LeviMarvin 那这就真不清楚了,试试 lets encrypt 生成证书不用自签?也许可能会好。你添加描述文件后,具体的报错是啥
    LeviMarvin
        9
    LeviMarvin  
    OP
       84 天前
    @likeman 提示服务器无响应,
    经过这几天的测试和排查,我觉得:
    1.排除证书问题,虽然 iOS 的证书安装和信任麻烦,但是安装和信任后是可以发挥全部作用的,比如访问自签证书的网站是正常的。
    2. 国内部分运营商对服务器的 465 、993 等端口通信进行了干扰和阻断(但是对 80 、443 没),导致网页访问正常,端口访问异常。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1010 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 20:00 · PVG 04:00 · LAX 12:00 · JFK 15:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.