Python 在windows 10中难以访问imap服务器

Python 在windows 10中难以访问imap服务器,python,windows,timeout,imap,Python,Windows,Timeout,Imap,我希望连接到我的Hotmail收件箱并从我的客户机下载邮件,为此我构建了一个python脚本来创建报告 我面临的问题是,我不可避免地会得到以下几点: [Errno 10060]连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立的连接失败,因为连接的主机没有响应 使用完全相同(非常基本)的代码,我的一个朋友可以毫无问题地连接。他在Linux上,我在Windows10上。我已尝试关闭防火墙,卸载MacAfee,创建了一个允许通过端口143和993的入站流量的规则。。。但一切都没有改变。当我在

我希望连接到我的Hotmail收件箱并从我的客户机下载邮件,为此我构建了一个python脚本来创建报告

我面临的问题是,我不可避免地会得到以下几点: [Errno 10060]连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立的连接失败,因为连接的主机没有响应

使用完全相同(非常基本)的代码,我的一个朋友可以毫无问题地连接。他在Linux上,我在Windows10上。我已尝试关闭防火墙,卸载MacAfee,创建了一个允许通过端口143和993的入站流量的规则。。。但一切都没有改变。当我在端口143和993上运行诊断工具时,它们显示为关闭

我只是一个普通的PC用户,在端口、SSL方面没有特别的培训,但我看起来很努力

使用STMP发送电子邮件没有任何问题

你有解决办法吗

导入imapclient 主机='imap mail.outlook.com'
server=imapclient.imapclient(HOST,use\uid=True,ssl=False)

我投票将这个问题作为离题题题结束,因为“这是我的工作代码,你能修好我的电脑吗?”不是一个编程问题,而是一个“修好我的电脑”问题,对于编程站点来说是离题题题题题题。不过,默认情况下,Windows 10防火墙允许出站流量。入站流量的规则应该无关紧要,您正在连接出站,而不是运行供用户连接的IMAP服务器。我无法从Win 10或Linux连接到端口143上的
imap mail.outlook.com
,这篇Microsoft文章建议它不在该端口上侦听:仅在993上侦听SSL,因此请尝试使用
SSL=True