我正在开发电子邮件客户端,现在我的目标是开发类似Thunderbird的自动配置功能。要做到这一点,我必须坚持以下几点:
想象一下,目标服务器有几个可能的值
imap.mail1.com
imap.mail2.com
imap.mail3.com
我要一个一个地测试。重要的是我不想测试凭据(密码)。我只需要了解给定的IMAP服务器名对应于一个用户邮箱。在
我正在使用IMAPClient来启动我的应用程序,但我不知道如何测试IMAP连接。必须指出的是,这个测试必须快速响应,因为在现实生活中,我有数百种可能的选择,我不能让用户等待太久。有什么帮助吗?在
更新。在
现在,我检查IMAP是否执行以下操作:
^{pr2}$这看起来有点过头了,因为它的工作速度非常慢,而且我似乎不需要密码就可以知道IMAP服务器的名称。我确信有更“轻量级”的方式来“ping”服务器
目前没有回答
相关问题 更多 >
编程相关推荐