方法一:按以下三步进行设置:
以管理员身份运行cmd输入并运行命令 CheckNetIsolation.exe LoopbackExempt -a -p=S-1-15-2------- 输入并运行命令 CheckNetIsolation.exe LoopbackExempt -a -p=S-1-15-2-------原理可参考Eric写的Revisiting Fiddler and Win8+ Immersive applications
...Immersive applications (and IE11 on the Desktop) run inside isolated processes known as “AppContainers.” By default, AppContainers are forbidden from sending network traffic to the local computer (loopback).... the CheckNetIsolation tool can be used to permit an AppContainer to send traffic to the local computer.方法二:使用Windows Loopback Exemption Manager程序
打开程序,勾选方框中的两项后点"Save"保存即可。
======================
更新
第二种方法的网页失效了,我把程序传到了网盘
WindowsLoopbackManagerdrive.google.com/file/d/1z3J39NM9JP_dSK7NPdBXMFsWI0P0H95r/view?usp=sharing另据ulimate的评论:
如果是2012年1月份以前在win8里启用过Exchange 方式同步Gmail的话,在同一台电脑上的win10 mail里依然可以Exchange Server Gmail——好大概率是免翻墙的。
这个我不是太清楚,供大家参考,也多谢ulimate提醒。
==================================================================
最近我用win10自带邮件app以及outlook客户端也遇到了这个问题,搜索过网上的相关问答,包括微软官方给出的帮助,但是感觉不全面,下面我结合自己的解决过程详细谈谈怎么操作。
目录
0. 添加前的准备工作
这一部分非常重要!
这一部分非常重要!!
这一部分非常重要!!!
很多人不能成功添加gmail账户很可能就是因为gmail中的必要设置没做。
首先,你当然是需要有一个gmail账号的,然后登录gmail邮箱,点击右上角的图标进入设置界面
点击“转发和POP/IMAP并启用IMAP服务”。
相信上面这些gmail设置中的步骤大部分人都知道,下面还需要对gmail账户进行设置!
点击网页右上角我的账户进入google账户
此时分两种情况:启用了两步验证的账户和未启用两步验证的账户(建议开启两步验证,附录中会简要介绍开启方法)
0.1 未启用两步验证的账户
选择“登录与安全”中的“关联的应用和网站”, 将“允许安全性更低的应用”设置为“开” ,然后关闭窗口
0.2 启用了两步验证的账户
选择“登录google”,进入“应用专用密码”子栏
按实际情况选择设备和应用,生成应用专用密码并复制, 在要连接到 Gmail 帐户(或添加 Gmail 帐户)的应用中,可将此密码与 Gmail 地址一起使用。这一组合将对使用 Gmail 帐户的应用授予该帐户的完全访问权限。
至此,google账户的设置工作全部完成,下面进入win10邮件app添加gmail邮箱。
1. 向win10邮件app添加gmail账户
打开win10邮件中的添加账户,选择添加的类型为高级设置而不是google,并进入“Internet电子邮件”
账户设置填写内容按下图所示进行填写即可,需要特别提示的是密码栏:若未开启两步认证请输入gmail密码;若已开启两步认证请输入准备工作中复制的应用专用密码!登录后即可使用gmail并进行同步了。
其他诸如outlook等邮件管理应用也可以参考上面的方法,准备工作都相同,只是账户添加页面略有不同罢了。
写到这里可能有人会疑惑为什么win10邮件app、outlook等添加gmail这么麻烦,而网易邮箱大师无需上述繁琐操作?其实网易邮箱大师并没有通过IMAP等进行gmail邮箱的同步操作(其他邮箱网易邮箱大师是通过IMAP的),而是获得了gmail的应用授权,因此google账户中关联的应用里会看到网易邮箱大师,这也是网易邮箱大师经常提示重新授权gmail的原因。google的安全设置比较复杂,国内邮箱应用就选了个相对简单的处理方法,也许这更适合国情吧。
附:开启两步认证的方法
由于前面已经插入很多图片,相信大家对google账户页已经比较熟悉,下面将以文字简单介绍开启两步认证的方法。
在“我的帐户”页面上,选择“登录和安全”。在“密码和登录方法”之下,选择“2 步验证”旁边的箭头,并按要求提供密码。注意: 如果你有 Google Apps 帐户但无法看到此设置,则须由管理员首先开启它。在“通过 2 步验证登录”页面上,选择“开始设置”。按要求重新输入密码,并在“设置手机号码”步骤中输入或验证你的手机号码。在下一步中,输入你收到的手机验证码,然后选择“验证”。在“信任此计算机”步骤中,选择“下一步”;在“启用 2 步验证”步骤中,选择“确认”。在Win10邮件日历及联系人上添加Google账户:通过该软件来设置 Add Ons - Fiddler Web Debugging Proxy - Telerik
安装完成后,打开Fiddler4,点击左上的WinConfig,根据你的需要选择或者直接Exempt All后保存,打开代理软件,添加Google账户。联系人,日历,邮件全同步!
PS:此方法对某些些UWP客户端无效,Facebook和Instagram不能通过此方法访问,第三方twitter与telegram可正常使用。
PS.我来补充一下这个问题。
我按照楼上 Jacob Yuan 的步骤操作之后,我一直卡在了最后一步始终无法成功。然后我就试出来了一个更简便的办法(亲测有效!)
第一步
首先要获取 Google的应用专用密码 https://myaccount.google.com/security (具体链接已经粘贴,不懂得也可以看上面的大佬是怎么操作的)
第二步 点击邮件中的 其他账户 这一栏
第三步 把应用专用密码粘贴进去 用户名就用自己的。(PS. 邮箱纯新号,就不做打码处理了)
第四步 保存OK (楼主在没挂VPN的情况下直接成功了)
PS.幸苦码字,自己也是第一次搞这个东西,纯自己倒腾,希望能帮助到大家
Win10自带邮件添加Gmail
题记
新到手的苏菲狗,要重新登陆各种邮箱,发现gmail无法添加,就算用了加速器还是会显示:
当前无法连接到你所需要的服务。请检查网络连接或稍后重试。问题原因
微软公司出于安全的需要,将所有UWP应用都放置在沙箱中运行。这样做保证了UWP应用的安全,但也导致沙箱中的程序无法使用代理网络,即使你设置了系统代理。由于用于连接 Gmail 服务的窗口是在「AppContainers」的进程中运行的,默认情况下,AppContainers 不会将网络流量发送到本地计算机,也就无法通过代理服务器进行访问。因此,我们需要手动允许 AppContainers 发送流量到本地计算机。感谢
少数派:离线也能管理邮件,Windows 上的 Gmail 客户端新选择:WunderMail - 少数派
某位大大:https://www.lintan.design/400.html
动手实操
管理员权限+CMD:
emm,方法不唯一,爱用哪个用哪个
路径:
C:\Windows\System32\cmd.exe然后copy那两串命令:
CheckNetIsolation.exe LoopbackExempt -a -p=S-1-15-2-------CheckNetIsolation.exe LoopbackExempt -a -p=S-1-15-2-------+再同时打开邮件和加速器(你懂的 )
用Google账号登陆即可。
好像不能管杀不管埋
收回AppContainers中mail发送流量到本地计算机权限
觉得不能管杀不管埋,要能收回app containers 放给mail的使用权限才比较安全。
申明:本人 = (非计算机专业+本科生+菜鸟)X 1,有不对的还望海涵,更希望不吝赐教~
先看总结:
CheckNetIsolation.exe LoopbackExempt -d -p=<sid>其中< sid >填写上一篇中的两个sid。
感谢:
少数派:如何为 Windows 10 UWP 应用设置代理
UWP Enable local network loopback
https://www.ibm.com/support/knowledgecenter/en/SSPH29_9.0.3/com.ibm.help.common.infocenter.aps/r_LoopbackForEdge.html
checknetisolation.exe - What is checknetisolation.exe?