2013-03-06 13:09:33 +0000 2013-03-06 13:09:33 +0000
61
61

如何将我的Outlook日历与Google日历同步(最好使用免费/开源工具)?

如何将我的桌面Outlook日历与Google日历(Outlook -> Google)同步?

我看到有这样的问题免费的Google通讯录和日历与Outlook同步的工具_,但是那里建议的解决方案已经没有了–Google Sync of Life

有一些需要付费的工具,比如SyncMyCalgSyncitOggSync,但我正在寻找一个免费/开源的解决方案。

可以下载Google sync,但是当我尝试使用它的时候会出现一个错误:

目前,我使用OggSync来同步,但是作为一个免费的软件,它只允许手动同步,不允许自动同步,所以我必须在每次更改后记得同步。我检查了Mozilla Sunbird,但我找不到任何关于如何同步Outlook -> Google使用它的相关帖子。我不是在找软件,我在找一个解决方案。如果有时候软件就是一个解决方案,那我可以做什么?

答案 (9)

16
16
16
2013-08-27 13:11:13 +0000

如果你还在找,我最近在CodePlexOutlookGoogleSync上找到了一个开源项目来做这个。

一个小工具,可以让Google日历与Outlook日历同步(一种方式:Outlook -> Google)。不需要管理员权限,可以在代理服务器后面工作。

为了将来的参考,这似乎是一个有很多最新活动的分叉,但是目前还是Alpha版本。outlookgooglesyncbidirectional

一个更活跃的项目(目前)。Outlook Google Calendar Sync](http://outlookgooglecalendarsync.codeplex.com/),在codeplex关闭后,移到了[这里(github)](https://phw198.github.io/OutlookGoogleCalendarSync/)。

13
13
13
2013-03-15 10:15:27 +0000

同步是某种程度上不再需要了。你可以简单地在Outlook中打开你的谷歌日历,并叠加它。要做到这一点,进入Google中的日历设置,然后点击ICAL按钮。复制URL。

然后进入Outlook,在功能区中选择 “打开日历 "按钮,再选择 "从互联网"。输入你上面复制的URL。现在它就会在你的Outlook日历旁边显示你的Google日历。点击Google日历名称旁边的小箭头来覆盖它。

Google似乎是故意不在其他操作系统和应用程序的说明旁边提供这些说明。他们一定是和微软闹翻了,非常幼稚!

我不知道如何反其道而行之(将Outlet日历添加到Google)–我希望如果你知道Exchange服务器上的日历的URL,这是有可能的。

13
13
13
2013-05-21 18:07:58 +0000

我在这里下载了免费版的gsyncit: http://www.fieldstonsoftware.com/software/gsyncit3/ 如果你只需要将你的Outlook日历同步到你的Google日历,它是免费的*。我花了几次同步,才把所有的东西都同步到了最新的版本。 截至2014年11月,未注册版本的GSyncIt有一些限制:

未注册版本仅限于同步一个Google和Outlook日历,同步50个联系人/备注/任务条目,不能同步删除联系人/备注/任务条目。注册后将取消这些限制,并从应用程序中删除任何注册/唠叨对话框。

7
7
7
2013-03-06 13:13:39 +0000

请参阅这篇微软KB文章。在Outlook和Google日历之间传输日历](http://office.microsoft.com/en-ca/outlook-help/transfer-calendars-between-outlook-and-google-calendar-HA010167495.aspx):

通过使用Microsoft Office Outlook 2007,您可以从Google日历中导入和导出日历,并以iCalendar格式的日历快照形式导出。这个功能可以让你在Outlook和Google日历之间传输日历。

只要你安装了Outlook和Google账户,就不需要额外的软件工具。这可能是一个比较好的方法,因为它不使用Exchange ActiveSync协议,而Google已经贬低了CalDAV。


现在,回到Google。从你发布的那篇文章关于Sync的报废:

Google Calendar Sync。Google Calendar Sync的下载链接将于2012年12月14日删除。现有用户可以继续使用它来同步Microsoft Outlook Calendar,但从2012年12月14日开始,Google将不再支持。Google Apps for Business, Education, and Government 客户仍然可以使用 Google Apps Sync for Microsoft Outlook®.

我知道他们说过下载链接会被删除,但在写这篇文章的时候,你仍然可以在这里下载. 从这篇关于Google日历与桌面应用程序同步的文章中,他们已经删除了对微软软件的任何提及–最接近的是使用Mozilla Sunbird作为替代方案!

再一次,非官方的,你可以继续像过去那样同步–Google的文章中说你可以这样做。但是,我会尝试过渡到微软的KB文章在这个答案的顶部概述的过程,或者等待微软发布对CalDAV格式的支持。

4
4
4
2013-03-11 03:52:28 +0000

我的理解是,谷歌现在正在淘汰他们的小客户机/服务器….. …而改用开放协议。CalDAV](https://en.wikipedia.org/wiki/CalDAV)和[CardDAV](https://en.wikipedia.org/wiki/CardDAV)。所以,在_理论上,我应该能够使用我的$WHATEVER客户端,连接并同步到_协议_,而不在乎另一端是什么,只要客户端和服务器都符合标准[RFC 4791 ](https://tools.ietf.org/html/rfc4791)和[RFC 6352 ](https://tools.ietf.org/html/rfc6352)]。谷歌和微软通过苹果(和甲骨文)开发的协议进行对话–所以事情必然会被打破!

无论如何,我猜我应该能够做的是使用其他客户端使用的配置与Outlook连接。(标准就是标准,对吧?)

我很想知道这将会是怎样的结果…..

3
3
3
2014-03-18 14:43:18 +0000

你可以在下面的文章中找到很多同步Outlook和Google Calendar的方法,包括:

  • 让你在Outlook 2013、2010和2007中使用旧的Google Sync工具的解决方案(2014年8月1日,文章更新说这个旧版本也已经停止工作了)。
  • 设置从Google日历到Outlook的单向同步
  • 使用免费的同步工具和服务,如gSyncit和SynqYa
  • 在Outlook和Google之间手动导入/导出日历

来自如何将Google日历与Outlook 2010和2013同步_。

2
2
2
2013-07-24 17:49:46 +0000

对于一个开放源码的解决方案,可以看看Funambol

1
1
1
2013-03-13 15:10:06 +0000
1
1
1
2014-02-11 15:05:54 +0000

[2014年10月24日编辑] 现在使用上面@Legolas建议的OutlookGoogleSync工具。它可以为Outlook和Google日历生成日历事件差异文件。所以,你可以用这个工具从两者中收获日历数据,然后在需要的时候,滚动自己的实现。不错的工具!

用Mark的建议,在Outlook中查看Google日历。对于在Google中查看Outlook日历,我建议采用以下方法:

Synqya _

无论是PC还是手机,都不需要安装软件。使用Outlook本身的内置WebDav推送功能,将修改内容推送到他们的服务器上。在设置过程中,他们会将修改内容推送到你选择的Google日历上。缺点是提供Google帐户凭证,所以我建议创建一个单独的Google帐户,然后与你的主Google日历帐户共享日历。将outlook日历同步到[onemediahub.com]1 2. SyncML客户端在安卓系统上同步从onemediahub.com到Google

SyncML客户端需要在windows机器上一直运行。

PS: Onemediahub是由Funambol团队提供的。同步是利用SyncML协议进行的。

免责声明:与这些公司无关。只是一个快乐的用户:)