前言
Win10自带邮件添加Gmail时,即使打开了梯子,也会出现以下问题
当前无法连接到你所需的服务。请检查网络连接或稍后重试。
问题原因如下
微软公司出于安全的需要,将所有UWP应用都放置在沙箱中运行。这样做保证了UWP应用的安全,但也导致沙箱中的程序无法使用代理网络,即使你设置了系统代理。
由于用于连接 Gmail 服务的窗口是在「AppContainers」的进程中运行的,默认情况下,AppContainers 不会将网络流量发送到本地计算机,也就无法通过代理服务器进行访问。因此,我们需要手动允许 AppContainers 发送流量到本地计算机。
解决方案一
1.以管理员身份运行命令提示符
2.逐条输入以下命令
cd C:\Windows\System32\
CheckNetIsolation.exe LoopbackExempt -a -p=S-1-15-2-2551677095-2355568638-4209445997-2436930744-3692183382-387691378-1866284433
CheckNetIsolation.exe LoopbackExempt -a -p=S-1-15-2-2750798217-1343590035-1234819260-1030354384-3318145141-3720257911-3461195215+
3.问题解决
4.收回AppContainers中mail发送流量到本地计算机权限
#以管理员身份运行命令提示符,逐条输入以下命令
CheckNetIsolation.exe LoopbackExempt -d -p=S-1-15-2-2551677095-2355568638-4209445997-2436930744-3692183382-387691378-1866284433
CheckNetIsolation.exe LoopbackExempt -d -p=S-1-15-2-2750798217-1343590035-1234819260-1030354384-3318145141-3720257911-3461195215+
解决方案二
1.点击链接,下载并安装免费网络调试工具Fiddler
(如果你有版本较新的Clash for Windows,就不用下载Fiddler了,打开Clash,首页第7个选项就是UWP应用联网限制解除工具)
2.打开软件后,界面顶部菜单点击“WinConfig”,在接下来弹出的窗口中,勾选以下三项,“microsoft.windows.authhost.a_8wekyb3d8bbwe”、“email and accounts”(或为“电子邮件和账户”)、“邮件和日历”
3.点击弹出窗口界面上方的“Save changes”保存,即可排除以上三者的网络隔离
4.如果想回收权限,逆向操作一遍方案二即可
参考文章:
离线也能管理邮件,Windows 上的 Gmail 客户端新选择:WunderMail - 少数派
如何为 Windows 10 UWP 应用设置代理
版权属于:Pickle Piccolo
本文链接:https://blog.pickle.su/index.php/archives/48/
转载时须注明出处及本声明