带有 akonadi-ews 的 KMail 忘记密码

带有 akonadi-ews 的 KMail 忘记密码

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

搜索问题之后,我发现一个似乎符合我所遇到的问题的错误:

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

也许有人可以更好地解释如何实现此解决方法以使 Kmail 与 Exchange 配合使用?如何在 KWallet 中找到正确的资源或使用 DBUS 函数设置密码?或者还有其他方法可以解决这个问题?

答案1

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

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

在此处输入图片描述

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

在此处输入图片描述

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

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

相关内容