我与使用Outlook和Exchange作为日历平台的人一起工作。我需要与这种用法兼容的日历应用程序:它必须连接到Exchange服务器并检索和发送会议邀请。

Web应用程序(已启用)将自己标识为Office 365。无法控制服务器。启用了IMAP访问,但是我不确定这对日历是否有帮助。但是Outlook意味着Windows,而我却无处不在。下一个明显的答案是Web应用程序,但它不能离线工作(加上其界面很烂)。我还需要一个Linux应用程序,该应用程序:


连接到Exchange服务器并同步日历数据(因此,如果我在Outlook中添加或修改约会,它将反映在我的Linux应用程序中,反之亦然)。反之亦然);
了解Outlook联系人,包括用于预订房间的房间,并显示其他人的日历(查找合适的约会时间);
了解重复的约会和提醒; Outlook生成并支持附件;
离线保存数据,因此即使没有wifi,我也可以在笔记本电脑上检查约会。

很高兴: br />与电子邮件集成,因为人们会回复带有会议邀请的电子邮件,反之亦然。 ”(如果已集成邮件)。
在X11桌面环境中良好地集成了提醒功能。
没有错误。 g雷鸟与闪电。有点用,但是越野车。它通常无法与Exchange服务器同步修改,并且倾向于在几分钟到几小时的随机延迟后提醒我约会(当它不时提醒我上周的约会) 。

有什么更好的吗?

评论

我认为这是IT领域最突出的未解决问题之一;-)我们也正在遭受“群件”的困扰...

我想闪电般的意思是mozilla.org/zh-CN/projects/calendar?

Wine下的Outlook 2007/2010有什么问题?另外,您可以脱机使用Outlook Web App。

@ user165604 Outlook甚至可以在Wine下正常工作吗?许可证允许吗?可以使用脱机网络应用程序,请给出答案。

#1 楼

GNOME的演变。您可能需要查看文档。 Exchange支持可能无法与Outlook相提并论,但可以满足您的需要。

#2 楼

Outlook Web App
Outlook Web App要求Microsoft Exchange Server 2013上有一个Office 365帐户。
您可能拥有Outlook Web App 2010,这就是为什么该Web应用程序看起来很丑陋的原因。 (来源:rivacrmintegration.com)
Outlook Web App 2013应该看起来像这样。

Outlook Web App(2013年?)满足您的大多数要求:

连接到Exchange服务器并同步日历数据(因此,如果我在Outlook中添加或修改约会,它将反映在我的Linux应用程序中,反之亦然);


它连接到Exchange服务器并同步日历数据


了解Outlook联系人,包括用于预订房间的房间,并显示其他人的日历(以查找合适的约会时间);


是的,就像Outlook。


了解定期约会和提醒;


OWA应该可以创建定期约会。考虑到默认的提醒时间,可能支持提醒。


了解Outlook生成的HTML,并支持附件;


I不确定“ Outlook生成的HTML”的含义。您可以从“更多”>“插入”>“附件”或OneDrive文件中附加附件。


离线保存数据,因此即使没有wifi,我也可以在笔记本电脑上检查约会。


离线时,仍然可以查看和编辑约会。

启用离线访问:



要打开或关闭Outlook Web App脱机访问,请根据您看到的选项选择以下选项之一:

“设置设置”图标>脱机设置。

OR

“设置设置”图标>选项>常规>脱机设置



选中或清除“打开脱机访问”复选框。


选择“确定”(或保存)。


在某些浏览器中打开脱机访问时,您可能会看到一条消息,警告您该网站正在请求磁盘空间。为了获得最佳的离线体验,请接受空间要求。

您的浏览器必须是Firefox 23+或Chrome 24+。

评论


界面看起来都不像,但是我的问题不是它看起来丑陋,而是它很烂。特别是,它非常以鼠标为中心(甚至比Outlook更是如此)。我已经对其进行了快速浏览,并且自几年前以来已得到改进,现在它似乎具有Outlook的所有主要功能。我将尝试使用其离线模式,看看是否可以从中获取桌面通知。

–吉尔斯'所以-不再是邪恶的'
2015年5月5日在21:49

#3 楼

我目前正在将Thunderbird与该插件配合使用:

https://github.com/ExchangeCalendar/exchangecalendar

它并不完美,但这是我找到的最佳解决方案到目前为止,在尝试了其他选项(例如DavMail)之后,到目前为止,它还是比较麻烦的,并且使用了更多的系统资源。它也是开源的,并且正在积极开发。

以下是其支持的功能的摘要: (Office365)。
从EWS(Exchange)服务器同步日历,任务/ Todo和联系人项目。
创建,修改和删除日历事件和任务/待办事项。它们将立即与EWS服务器同步。
只要您具有正确的primarySMTP或别名电子邮件地址以及已使用用户的足够权限,您就可以访问EWS服务器上的任何Calendar,Task或Contacts文件夹。 />管理每个日历邮箱的“外出”设置。



http://www.1st-setup.nl/wordpress/?page_id=133

评论


不幸的是,不再维护爱立信/ exchangecalendar,它的后继者ExchangeCalendar / exchangecalendar目前与Thunderbird 60+不兼容。

– PVitt
19年8月2日在12:08

我一直在将其与最新版本的Thunderbird一起使用。自述文件中:“有关支持Thunderbird 60的ExchangeCalendar版本5的预览版本,请参阅发行版。”

– bmaupin
19年8月5日在19:16

啊,很好,我以某种方式错过了。我会立即尝试。

– PVitt
19年8月6日在10:01



#4 楼

(将其分为三个选项)。

选项1:DavMail


首先,有一些背景知识:DavMail基本上是用Java编写的服务器,可以在您当地的盒子或其他地方。它使用Outlook Web Access获取邮件,日历和其他内容,然后使用标准协议(例如IMAP,LDAP,CalDav等)重新发送它们。此处带有说明性图形。免责声明:这些说明假定您使用的是至少已安装Java 5的Ubuntu 10.10(Maverick)。
安装指南:


DavMail安装指南

选项2:

还存在一个名为outport的应用,可能对您有用。
http://outport.sourceforge.net/


Outport旨在成为一种通用程序,用于将数据从Outlook(Outlook + export = Outport。Original eh?:-))导出到各种电子邮件/ Pim程序。当前,它可以导出为Evolution的“联系人”,“日历”和“任务”格式,以及Outlook本身支持的多种通用格式(富文本格式,HTML,vCalendar,vCard,iCalendar等)。我已经使用Outlook 2000和Evolution 1.0.x和1.2.x的大多数版本对此进行了测试。我尚未使用任何其他版本的Outlook测试此功能。我已经收到一些使用Outlook XP成功的报告(和一些错误)。


选项3:

我能找到的最好的选择是Mozilla Thunderbird以及日历的Lightning插件。要使用离线模式,请使用以下命令:

$ Thunderbird -offline


存在一些兼容性问题,因此请执行以下操作:使用Thunderbird 24.0,Thunderbird 24.1.1及更高版本和Lightning 2.6.3及更高版本。

链接:


在Linux上安装Thunderbird
下载Thunderbird
Lightning Addon

Lightning附加组件和Thunderbird的同步问题可能归结为刷新时间。默认值为30分钟。尝试将其更改为10。

评论


正如我在问题中提到的那样,这就是我已经在使用的东西,而且它有很多问题。

–吉尔斯'所以-不再是邪恶的'
2014年8月15日在19:14

对不起,错误地按了帖子。我为其他人添加了雷鸟信息。

–thepiman3.14
14年8月15日在19:17

闪电的问题与刷新时间无关。我不了解Davmail和Outport,您能解释一下如何使用它们来解决我的问题吗?您有使用它们的经验吗?并且请以可读的方式设置帖子的格式。

–吉尔斯'所以-不再是邪恶的'
14年8月15日在19:33

抱歉,您是一个粗鲁的人,如果我的想法不值得一读,我祝您有美好的一天。

–thepiman3.14
2014年8月15日在20:53

我格式化了您的答案(存在语法错误,导致引号成为标题)。我想有关同步问题的段落应该是选项3的一部分,但不确定是否是您的意图,因此我没有动议。

–未成年
2014年8月15日在22:03



#5 楼

Wine上的Outlook 2010
在Ubuntu 14.04下,Outlook 2010(32位)在Wine上获得银牌。根据AppDB可以工作的事情:

任务,日历和联系人
Exchange服务器连接
登录到启用了缓存模式的Office 365(不使用缓存模式连接已禁用)

在Wine下使用Outlook可能是合法的:

Microsoft的最终用户许可并不排除在其他操作系统下运行其应用程序。如果Microsoft试图通过要求Microsoft产品只能在Windows OS上运行来禁止这种使用,则它们将违反《谢尔曼反托拉斯法》。但是。
在Wine下安装Outlook:

使用playonlinux进行安装;
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E0F72778C4676186
sudo wget http://deb.playonlinux.com/playonlinux_quantal.list -O /etc/apt/sources.list.d/playonlinux.list
sudo apt-get update
sudo apt-get install playonlinux

启动PlayOnLinux后,单击“安装”并搜索Microsoft Office,然后选择Microsoft Office2010。

Outlook 2007也可以工作,但测试人员没有不测试日历功能。 Outlook 2013不起作用。

评论


我在Crossover上使用过Outlook 2007(大约16个左右),并且可以用于电子邮件,但是随着时间的流逝会冻结,并且日历功能是只读的,我无法创建事件。 Crossover现在支持Outlook 2013,但是我也尝试过这种方法,它崩溃了几次。我想知道2010年是否还有路要走。 (我正在使用Office 365邮件和日历。)

– NuclearPeon
17年10月2日在21:02