这是我的设置:
我有一台 Windows PC,可以很容易地在其上配置和运行 MS Outlook 以及 Exchange Server 的相关 OWA 链接。
从 Ubuntu 18.04 机器上,我还可以使用 Firefox 访问 Exchange Server 的 OWA 页面。它给出了有关证书的安全错误,但如果我告诉它继续,它就会继续。我可以登录并访问我的电子邮件、日历等。
我安装了 Evolution 和 Evolution-EWS,并将其设置为与 OWA Exchange 服务器配合使用。事情变得有趣起来。
当我输入用户名和主机 URL(如下所示)时,我按下
Fetch URL
,并从服务器成功获取“OAB URL”。我还按下了Check for Supported Types
,Authentication
然后显然服务器回复,身份验证方法从之前的默认选择 NLTM 更改为Kerberos
。到目前为止一切顺利。看来它起作用了。
- 之后我继续前进,按下确定,然后点击
Send/Receive
主菜单。不幸的是,这从来没有奏效。我总是收到错误:
“无回应:SPNEGO 无法找到协商机制”。
同样令人好奇的是,我观察到,当我禁用该帐户并尝试创建一个新帐户时(我认为我在第一次配置电子邮件/ EWS 时可能弄乱了一些设置),我意识到Fetch URL
我第一次可以成功完成的操作不再成功并返回与上述相同的错误。
- 最后观察:Evolution 时不时会提示我输入密码。我会输入。但尽管我反复按“确定”,对话框还是会不断弹出,直到我点击“取消”,然后 Evolution 再也不会要求我输入密码,但原来的错误又会出现。
在后台的日志中我可以看到:
(evolution:2734): camel-CRITICAL **: 13:34:28.946: camel_network_service_can_reach: assertion 'session != NULL' failed
有任何想法吗?
答案1
您最好切换到 Thunderbird 并使用 OWL 扩展。 猫头鹰交换
有免费试用版,试用期结束后每年需花费 10 欧元。我的经验是,它可以很好地访问 EWS 和 OWA 的电子邮件、日历和联系人,物有所值。我尝试过 Evolution 和 Kmail,但收效甚微。如果您能找到一种让 OWA 在 Evolution 中可靠运行的方法,请在此处发表回复。
答案2
进入桌面设置。在那里你可以找到“在线帐户”。点击“Microsoft Exchange 帐户”并提供你的凭证,而不是 Evolution。