Gil*_*il' 11 exchange thunderbird
当我启动 Thunderbird(Ubuntu 14.04 下的 31.2.0)时,我john.doe@example.com
通过 IMAP 访问的Outlook 365 帐户完全无法访问(我什至看不到文件夹列表,即使我有本地档案)。我在 D-Bus 通知中看到以下消息(多次):
当前对“收件箱”的操作未成功。帐户 john.doe@example.com 的邮件服务器响应:用户已通过身份验证但未连接。
这个帐户已经工作了一段时间。我在上一次 Thunderbird 会话期间更改了密码;输入新密码后,Thunderbird 仍然有效。
这个看似荒谬的消息“用户已通过身份验证但未连接”是什么意思?如何获取我的电子邮件?
Gil*_*il' 10
消息“用户已通过身份验证但未连接”是由于 Exchange 服务器的 IMAP 实施中的错误。如果客户端提供一个有效的用户名但一个无效的密码,服务器接受登录,但随后的命令失败并显示上述错误消息。来源:SaneBox 博客。
所以我需要更改 Thunderbird 存储的密码。除了密码提示之外,没有实际的方法来更改密码(Thunderbird 没有显示,因为服务器从不告诉它密码无效)。我首先需要让 Thunderbird 忘记我保存的密码:使用“首选项”?“首选项”菜单,转到“安全”?“密码”选项卡,单击“保存的密码...”按钮并删除具有旧密码的条目。
我不知道为什么我的旧密码还在那里。有可能 Thunderbird 在密码更改后仍然工作,只是因为现有连接保持打开状态。
然后我重新启动了 Thunderbird(我找不到更简单的方法让它重新尝试连接到 Exchange 服务器)。
Thunderbird 删除了我为此帐户的所有本地档案。我认为当它从服务器收到未知错误时,它决定服务器上的文件夹已被删除,而不是将错误视为错误。这是 Thunderbird 中的一个错误,我还没有找到它。当我随后再次更改密码时,我先关闭了 Thunderbird,它没有删除任何存档。
我时常遇到这个问题。最近,我尝试将“缓存的最大连接数”更改为 1,它解决了问题(可能只是巧合,但它的相关性足以在此处发布)。
您可以在“编辑”->“帐户设置”->“服务器设置”->“高级...”下执行此操作
需要两个步骤,禁用每个 Kenneth Hoste 的 IPv6 以及升级到 Thunderbird 107.0b3 或更高版本。
\n\n\n\n
\n- 菜单 > 设置 2. “齿轮”选项卡 > 滚动到底部 > 单击“配置编辑器” 3. 搜索:IPv6 4. 将 network.dns.disableIPv6 切换为 true
\n
根据 Thunderbird 博客,您需要使用Thunderbird 107.0b3 或更高版本。这修复了错误
\n\n\n用户已通过身份验证但未连接
\n
从博客文章本身来看:
\n\n\n在 Thunderbird 102.x 系列即将发布的版本中,我们将对使用 Microsoft 帐户处理 OAuth2 授权的方式进行一些更改,这可能需要为当前通过雇主或教育机构使用 Microsoft 托管帐户的用户做一些额外的工作。
\n为了满足Microsoft\xe2\x80\x99s对发布者验证的要求,我们有必要切换到新的Azure应用程序和应用程序ID。但是,其中一些帐户配置为要求管理员批准任何访问电子邮件的应用程序。
\n我们已经在当前的 Thunderbird 测试版系列中进行了必要的更改。
\n如果您使用托管 Microsoft 帐户,请暂时启动 Thunderbird 107.0b3 或更高版本(在此处下载)并尝试登录,确保选择 \xe2\x80\x9cOAuth2\xe2\x80\x9d 作为身份验证方法。
\n如果您在登录过程中遇到显示 \xe2\x80\x9cNeed adminapproval\xe2\x80\x9d 的屏幕,请联系您的 IT 管理员以批准 Mozilla Thunderbird 的客户端 ID 9e5f94bc-e8a4-4e73-b8be-63364c29d753(可能对管理员显示为 \xe2\x80\x9cMzla Technologies Corporation\xe2\x80\x9d)。
\n我们请求以下权限:
\nRun Code Online (Sandbox Code Playgroud)\nIMAP.AccessAsUser.All\nPOP.AccessAsUser.All\nSMTP.Send\noffline_access\n
执行此操作后,您可以返回到使用之前使用的版本。
\n
归档时间: |
|
查看次数: |
23018 次 |
最近记录: |