Evolution 和 Office365

Evolution 和 Office365

我有 Ubuntu 19,在工作中使用两个 Exchange 类型的邮件帐户。一个在 Exchange 服务器上,一个在 Office365 上。我可以使用 evolution-ews 设置这两个帐户,对于“老式”的 Exchange 服务器,它可以工作并同步邮件、联系人、日历等。

对于 Outlook365 服务器,它会显示文件夹窗格,甚至显示有多少新邮件。但邮件窗格始终为空(“此文件夹中没有邮件”),我收到消息

Failed to refresh folder "me@myserver : Inbox"
The reported error was: "Connection terminated unexpectedly".

如果我从终端启动它,我会收到以下消息:

$ env XDG_CURRENT_DESKTOP=GNOME evolution
(evolution:9221): dbind-WARNING **: 08:56:37.994: 
   Couldn't connect to accessibility bus: 
   Failed to connect to socket /tmp/dbus-67zLohQHkE: Connection refused
(evolution:9221): Gtk-WARNING **: 08:56:38.181: 
   Failed to register client: 
   GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: 
   Method "RegisterClient" with signature "ss" 
   on interface "org.xfce.Session.Manager" doesn't exist
(evolution-alarm-notify:9227): dbind-WARNING **: 08:56:38.395: 
   Couldn't connect to accessibility bus: 
   Failed to connect to socket /tmp/dbus-67zLohQHkE: Connection refused
(WebKitWebProcess:9248): dbind-WARNING **: 08:56:38.512: 
   Couldn't connect to accessibility bus: 
   Failed to connect to socket /tmp/dbus-67zLohQHkE: Connection refused

恐怕我不知道那是什么意思。

我的窗口管理器是 XFCE,我知道它不是 Evolution 的默认窗口管理器。但在装有 Debian Stretch 和 XFCE 的旧电脑上,我可以访问该帐户,而且我发现它在装有 KDE 的 Ubuntu 18 上也能正常工作。

Ubuntu 19 似乎导致 Evolution 与 Office365 无法兼容?我恢复到了 Ubuntu 18 存储库,删除后重新安装了 evolution 3.28.5(可能不推荐!),但问题并未解决。

有人知道 Office365 是否可以在 Ubuntu 19 上运行,以及如何运行?

编辑:问题似乎出在两阶段身份验证上。尽管对于两个 Exchange/Outlook 服务器,我都必须设置用于网络邮件的服务器,但身份验证(在两种情况下都通过智能手机上的 TIQR 应用程序进行)仍然允许其中一个在 Evolution/Gnome 在线帐户中工作,而另一个则不行。

相关内容