带有 akonadi-ews 的 KMail 忘记密码

Tre*_*her 2 ms-exchange kmail kwallet akonadi

我想在我们的 Exchange 服务器上使用 Kontact/Kmail。我现在正在将 Thunderbird 与 ExQuilla 一起使用,所以我确信我的设置可以正常工作。在配置交换服务器时,连接测试按钮可以正常工作。但是如果我应用设置,连接将不起作用。

搜索问题后,我发现了一个似乎符合我所经历的错误:

但是在 github 问题上,提到了一个解决方法,其他用户成功实施了该解决方法。我可以确认,在 KWallet 中,没有存储密码。但我无法重现解决方法。

也许,有人可以更好地解释如何实施此解决方法以使 Kmail 与 Exchange 一起工作?如何在 KWallet 中找到正确的资源或使用 DBUS 功能设置密码?或者有其他方法可以解决这个问题吗?

Tre*_*her 5

经过一些实验,我可以实施解决方法。

如果创建新的 Exchange 帐户,则资源名称是该帐户的默认名称。如果没有,您可以使用 akonadiconsole 检索资源名称:

在此处输入图片说明

使用资源名称,您可以使用资源名称在 kwallet 中为“akonadi-ews”添加密码条目并附加“rc”。例如,资源“akonadi_ews_resource_0”获得条目“akonadi_ews_resource_0rc”:

在此处输入图片说明

如果您像这样创建密码,它会被 KMail/Kontact 保存和使用。

(抱歉截图中的德国语言环境,我希望意图是明确的。)