Thunderbird 密码管理器总是忘记特定服务的密码

Thunderbird 密码管理器总是忘记特定服务的密码

我在用达夫邮件为了使用 Windows 10(1809)上的 Thunderbird 60.6.1(32 位)与非邮件服务器交互;这是我公司的 Exchange 实例。

现在奇怪的是,我必须保存我的凭证以用于与 DavMail 直接相关的三个不同目的。

  • localhost:1025用于 SMTP(发送邮件)
  • localhost:1080用于 CalDAV(日历)
  • localhost:1389用于 LDAP(地址簿等)

DavMail 设置对话框

幸运的是,IMAP 无需 DavMail 的帮助即可访问邮箱。

现在 Thunderbird 可以节省全部上述内容我可以看到它们保存在密码管理器中(工具->选项->安全->密码选项卡->已保存的密码)。

Thunderbird 保存的密码对话框

截图已经很好地说明了这个问题上次修改列。系统提示我输入 localhost:1080 的密码每时每刻而其他所有服务均持续运行并正常运行(即服务也按预期运行)。

现在,我最初认为这种行为的原因是我正在使用计划任务来启动 DavMail 和 Thunderbird。两者都是由我的用户帐户登录触发的单独任务,DavMail 延迟 10 秒,Thunderbird 延迟 60 秒。理论上,这应该可以解决某些依赖项未启动的问题,但实际上localhost应该始终可用 - 并且尽早可用。

但是,我可以排除这种情况,因为即使我关闭 DavMail 和 Thunderbird,然后启动 DavMail,然后检查它提供的服务是否在给定的端口上运行(但仅限于netstat),然后再次启动 Thunderbird 会给我完全相同的提示和永远只为了localhost:1080

本地主机的密码提示:1080

有沒有方法 ...

  1. 找出为什么 Thunderbird 总是“忘记”该特定服务的凭证......
  2. 让 Thunderbird 记住凭据(用户名程序重启后,系统会持续保存您的旧密码。

注意:我的另一个观察是,当我在提示符下输入密码并忘记设置所示的复选框时,下一次 Thunderbird 不仅会提示输入密码,还会忘记用户名(以ad-domain\username符号给出)。

答案1

找到了解决方案我也遇到过这个问题Ubuntu 19.04

  • Thunderbird 60.8.0(64 位)
  • 闪电 6.2.8

我做了什么:

  1. 在列表中停用受影响的 CalDav 日历(使用属性/取消选中“打开这个日历”)
  2. 终止 davmail
  3. 删除首选项/首选项/安全/已保存密码菜单中的密码验证条目
  4. 关闭 Thunderbird
  5. 重启 davmail
  6. 重启 Thunderbird
  7. 打开令人不安的日历
  8. 重新验证,虽然:这次我使用了我的电子邮件[email protected]而不是domain\userName

瞧瞧,它成功了。

相关内容