不幸的是,由于工作原因,我被迫使用 Microsoft Outlook / Office 365 电子邮件地址。
通常,在 Windows 上的 Thunderbird 中,我曾经使用普通的 IMAP 电子邮件,并且我将 Thunderbird 设置为在启动时询问密码,这对我来说非常有用。
现在,有了这个 Microsoft 帐户,我注意到它在启动时不再要求输入密码;尝试查看一下 - 这是 Thunderbird 115.4.1,我意识到有一个叫做“已保存密码”的东西:
所以,这就像“oauth”密码 - 即使我说“显示密码”,它也会显示一些随机字符串,绝对不是“我的”密码......并且我选择了 OAuth2 作为身份验证方法,因为所有在线指南Thunderbird和office365/outlook推荐它...
无论如何 - 如果我在这个屏幕上执行“删除”(密码) - 那么实际上我在启动时会被要求输入密码 - 但它是在一些愚蠢的独立屏幕上,看起来像这样:
...而不是我从普通 IMAP 收到的常见密码提示。大约有三个屏幕......然后 Thunderbird 再次缓存 oauth2 密码,因此它“达不到目的”。
是否可以以某种方式设置 Microsoft Office 365 Outlook 任何帐户,以便每当我启动 Thunderbird 时都会提示输入密码 - 但无需我在每个会话上手动删除密码,并且希望不会经历愚蠢的 Microsoft 无用 3-步骤登录屏幕?
Microsoft365 已迁移到 Oauth2 作为身份验证,它为您的帐户创建应用程序密码并将其与您的 Thunderbird 关联。这意味着您只能使用此应用程序密码从雷鸟登录,因此即使由于黑客进入您的计算机而导致密码泄露,他们也无法获得您的密码,而只能获得 Oauth 令牌,这不允许他们在您的计算机以外的其他地方登录。
这也意味着您无法让 Microsoft365 使用常规密码。
因此,您想要做的是使用主密码保护 Thunderbird 本身。
这意味着打开雷鸟时,您必须提供一次自定义密码,然后才能访问您的所有电子邮件。关闭雷鸟,重新打开,您必须再次输入密码。
以下指南取自ZDNet(此链接包含屏幕截图):
如何设置 Thunderbird 主密码
您需要什么:为了完成这项工作,您需要一个 Thunderbird 电子邮件客户端的工作实例,并至少配置一个电子邮件帐户。无论您使用 Thunderbird 的哪个平台(它可用于 Linux、MacOS 和 Windows),因为过程都是相同的。这就是你所需要的。我们来设置密码吧。1.打开雷鸟
您要做的第一件事是打开 Thunderbird 电子邮件客户端。打开应用程序的方式取决于您使用的操作系统(如果是 Linux,则取决于桌面环境)。2. 打开设置
单击右上角附近的三横行菜单按钮,然后单击“设置”(不是“帐户设置”)。雷鸟菜单。
确保单击“设置”而不是“帐户设置”。3. 找到“密码”部分
打开“设置”后,单击左侧导航栏中的“隐私和安全”,然后向下滚动,直到看到“密码”部分。从那里,单击“使用主密码”复选框。Thunderbird 设置窗口。
您还可以查看保存的密码,但设置主密码后,它们将被加密,并且需要您输入主密码才能查看它们。4. 设置您的主密码
在出现的窗口中,输入并确认您的新主密码。我建议不要使用与登录桌面相同的密码。另外,请确保密码强度高且唯一。输入并重新输入主密码后,单击“确定”。主密码配置窗口。
由于您尚未设置主密码,因此请将当前字段留空。5. 关闭并重新打开 Thunderbird
关闭并重新打开 Thunderbird。当应用程序打开时,您会看到输入主密码的提示。输入您设置的密码,然后单击“登录”。如果您成功输入密码,Thunderbird 将打开并允许您访问您的帐户。如果失败,Thunderbird 仍会打开,但会再次提示您输入主密码。在成功输入密码之前,您将无法与电子邮件客户端交互。这就是在 Thunderbird 中保护您的电子邮件帐户的全部内容。我强烈建议您这样做,特别是如果您工作或生活在多人可以轻松访问您的电子邮件帐户的环境中。
Microsoft 对其商业和学术帐户托管电子邮件服务的身份验证进行了一些更改。这篇文章详细介绍了一些可能对您有帮助的验证更改。
https://support.mozilla.org/en-US/kb/microsoft-oauth-authentication-and-thunderbird-202