{"id":919,"date":"2007-11-28T08:00:04","date_gmt":"2007-11-28T08:00:04","guid":{"rendered":"http:\/\/www.markwilson.co.uk\/blog\/2007\/11\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm"},"modified":"2008-09-03T08:18:04","modified_gmt":"2008-09-03T08:18:04","slug":"calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this","status":"publish","type":"post","link":"https:\/\/www.markwilson.co.uk\/blog\/2007\/11\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm","title":{"rendered":"Calendar synchronisation&#8230; shouldn&#8217;t it all be a bit easier than this?"},"content":{"rendered":"<p>It was supposed to be easy.  All I wanted to do was to synchronise Microsoft Outlook 2007 (at work) with Apple iCal or Microsoft Entourage 2004 (at home) using Google Calendar (GCal) as a broker (also allowing access from the web, wherever I am).  I know that there are three software companies there who are largely competitors, but surely someone has done this before and anyway, isn&#8217;t that what <a href=\"http:\/\/en.wikipedia.org\/wiki\/ICalendar\">iCalendar<\/a> (<a href=\"http:\/\/www.ietf.org\/rfc\/rfc2445.txt\">RFC 2445<\/a>) all about &#8211; the exchange of calendar data between applications?<\/p>\n<p><a href=\"http:\/\/blogs.msdn.com\/michael_affronti\/archive\/2006\/05\/10\/594986.aspx\">Outlook 2007 also includes the ability to subscribe to other calendars using a process known as Internet Calendar Subscriptions<\/a> but it&#8217;s a one-way process.  The reverse process is known as <a href=\"http:\/\/blogs.msdn.com\/michael_affronti\/archive\/2006\/06\/06\/619756.aspx\">publishing a calendar<\/a>, <a href=\"http:\/\/blog.jonudell.net\/2007\/01\/31\/calendar-cross-publishing-concepts\/\">either to WebDAV server (which I don&#8217;t have) or to Microsoft Office Online<\/a>, which (in theory) is accessible from anywhere.  This works, sort of, as long as I log in with a Windows Live ID or make my information public.  The Windows Live ID option is fine from a browser but doesn&#8217;t work for other applications, such as iCal, which returns the following:<\/p>\n<p><em>Error subscribing to the calendar<br \/>\nUnexpected secure name resolution error (code -9813).  The server name calendars.office.microsoft.com may be incorrect.<\/em><\/p>\n<p>Meanwhile, making my information available publicly is not a great idea (although iCal can subscribe to this, albeit read-only).  <\/p>\n<p>Next up, I tried getting GCal to subscribe to my Office Online calendar.  Google refuses to read the webcal:\/\/ version of the address:<\/p>\n<p><em>Error<br \/>\nCould not fetch the URL<\/em><\/p>\n<p>and if I try the https:\/\/ variant then it says:<\/p>\n<p><em>Error<br \/>\nCould not fetch the URL because robots.txt prevents us from crawling the URL<\/em><\/p>\n<p>So that rules out the Office Online calendar.<\/p>\n<p>I had some success with <a href=\"http:\/\/remotecalendars.sourceforge.net\/\">RemoteCalendars<\/a> following the advice on <a href=\"http:\/\/www.jakeludington.com\/ask_jake\/20060818_how_to_sync_google_calendar_with_outlook_and_smartphones_automatically.html\">Jake Ludington&#8217;s Mediablab<\/a> site with a couple of changes for Windows Vista\/Office 2007:<\/p>\n<ul>\n<li>Microsoft .NET framework 2.0 is already included within Windows Vista.<\/li>\n<li>There is a later version of the <a href=\"http:\/\/www.microsoft.com\/downloads\/details.aspx?familyid=59daebaa-bed4-4282-a28c-b864d8bfa513&#038;displaylang=en\">redistributable Primary Interop Assembles (PIA) available for Office 2007<\/a>.  <\/li>\n<\/ul>\n<p>Unfortunately there wasn&#8217;t anything coming back the other way even though I was using version 6.3, which does include support for two way synchronisation and, despite checking the advice in the <a href=\"http:\/\/www.grinn.net\/blog\/dev\/2006\/04\/incorporate-google-calendar-into.html\">Grinn Productions post on incorporating Google Calendar into Outlook<\/a> (there are lots of useful comments on this post), I didn&#8217;t get very far (<a href=\"http:\/\/remotecalendars.sourceforge.net\/google.htm\">the advice is to use a separate calendar in Outlook for a 2-way sync<\/a> and that defeats the object of merging my individual work and private calendars into one universal calendar that I can access anywhere).  I also noticed that somewhere along the way, my GCal entries were getting bumped forward an hour, probably as a result of timezone differences somewhere along the chain.<\/p>\n<p>Next I looked at <a href=\"http:\/\/gcaldaemon.sourceforge.net\/\">GCALDaemon<\/a> (complex configuration and lots of articles for how to use it with other mail clients but not Outlook&#8230; which I suspect illustrates a contempt for working with anything from Microsoft).<\/p>\n<p><a href=\"http:\/\/www.syncmycal.com\/\">SyncMyCal<\/a> seemed to need me to make my GCal public (the opposite problem to syncing iCal with Office Online), so that&#8217;s a non-starter.  It also threw an error during installation (probably because I had missed one of the many prerequisite applications that it requires) but then said installation had completed successfully, not exactly filling me with confidence in the error checking built into the product.  Uninstallation also seemed to remove the buttons from the RemoteCalendars toolbar &#8211; possibly something to do with the fact that they both use the <a href=\"http:\/\/www.microsoft.com\/downloads\/details.aspx?FamilyID=F5539A90-DC41-4792-8EF8-F4DE62FF1E81&#038;displaylang=en\">Microsoft Visual Studio Tools for Office (VSTO) second edition runtime<\/a>.<\/p>\n<p><a href=\"http:\/\/www.saveupwards.com\/syncup\/\">SyncUpwards<\/a> seems to be a dead project as the website says the latest version is 7 August 2006 (over a year ago) and that it doesn&#8217;t work with the Outlook 2007 <em>beta<\/em>.<\/p>\n<p>I&#8217;d been avoiding <a href=\"http:\/\/internetducttape.com\/2006\/08\/11\/the-holy-grail-of-synchronization-how-to-synchronize-microsoft-outlook-multiple-locations-google-calendar-gmail-ipod-and-mobile-phone-with-funambol-scheduleworld\/\">one approach that appeared to be the holy grail of calendar synchronisation<\/a> &#8211; using <a href=\"http:\/\/www.scheduleworld.com\/\">ScheduleWorld<\/a>\/<a href=\"http:\/\/www.funambol.com\/opensource\/\">Funambol<\/a> to manage the synchronisation.  it did look pretty good, but I didn&#8217;t really want ScheduleWorld (or any other Funambol server) in the middle of my architecture.  Nevertheless, I gave it a go and it was reasonably successful but I had some issues with the Funambol client (v6.0.14), which seemed a little problematic with unhelpful error messages like:<\/p>\n<p><em>Sync not completed.  Network Error.<\/em><\/p>\n<p>Most critically the Funambol Outlook Plugin kept on prompting me for agreement to use or register a product called <a href=\"http:\/\/www.dimastr.com\/redemption\/\">Outlook Redemption<\/a> which it was obviously using to work around some of the Outlook security restrictions.  That meant three products working together&#8230; as well as Outlook, GCal and the others &#8211; this was all starting to look a bit too <a href=\"http:\/\/en.wikipedia.org\/wiki\/Heath_Robinson\">Heath Robinson<\/a>.<\/p>\n<p>Then I panicked &#8211; all of a sudden Outlook had duplicate appointments, all an hour out of place and without any category information.  It seemed that despite having supposedly uninstalled RemoteCalendars it was still working (I hadn&#8217;t rebooted) and I had a synchronisation loop from Outlook to Funambol\/ScheduleWorld to GCal and back to Outlook.  I quickly stopped Funambol and took full advantage of ScheduleWorld&#8217;s flexibility, deleting all entries in that calendar and forcing a one-way sync to GCal (effectively emptying that calendar too), which RemoteCalendars picked up and used to remove all the duplicates from Outlook.  Phew!  Once that was over, I rebooted the PC, removed Funambol and VSTO, and rebooted again, just to be sure that nothing was still running (I also manually deleted the RemoteCalendars VSTO toolbar from within Outlook).<\/p>\n<p>Googling for other products that might help me, I looked at <a href=\"http:\/\/rareedge.com\/gmobilesync\/\">GMobileSync<\/a>, <a href=\"http:\/\/www.goosync.com\/\">Goosync<\/a> and <a href=\"http:\/\/www.gcalsync.com\/\">GCalSync<\/a>, but they all seem to be primarily for synchronising between GCal and a mobile phone.  There was also the cleverly-named <a href=\"http:\/\/www.calgoo.com\/\">Calgoo<\/a> but it required me to register for an account and (much like ScheduleWorld that I tried earlier).<\/p>\n<p>Then I found a link to David Levinson&#8217;s <a href=\"http:\/\/www.daveswebsite.com\/software\/gsync\/\">gSyncit<\/a>.  Not only is it a tidy Microsoft.NET application with minimal prerequisites that integrates well as an Outlook plug-in but its options appear to be well thought out and it is very clear about being able to perform single or bi-directional synchronisation between Outlook and GCal.  I tried it out on a limited date range and synchronisation worked, including no timezone issues between the two platforms.  Although I found the version that I used (v1.9.19) to be a little temperamental at times (sometimes clicking the sync button doesn&#8217;t seem to do anything, and annoyingly the GCal feed path changes of its own accord), when it works it does exactly what I need it to &#8211; bi-directional synchronisation between Outlook 2007 and a private GCal, although it would be nice if it also worked with Outlook in cached mode.  I&#8217;ll was going to give it a bit longer and see if it settles down, thinking that if it works well enough then it would only be $9.99 to register but after waiting over an hour for it to synchronise almost 1500 entries with GCal, I noticed that some were missing.  After a resync it didn&#8217;t copy the missing appointments to Google, instead it removed them from Outlook!  Arghhh!  If I can&#8217;t have 100% confidence in a synchronisation product then I might as well not bother.<\/p>\n<p>I decided to have a look at another product I&#8217;d found &#8211; <a href=\"http:\/\/oggsync.com\/\">Oggsync<\/a>.  Oggsync tries to install the Office 2003 PIA (even if the Office 2007 PIA is already installed) as well as VSTO and shared add-in extensibility\/support updates for Microsoft .NET framework 2.0 (see <a href=\"http:\/\/support.microsoft.com\/kb\/908002\">Microsoft knowledge base article 908002<\/a> for details) but unlike some of the products I tried earlier (RemoteCalendars and SyncMyCal), the OggSync installer does the work for me (much better than having to install a bunch of individual packages before installing the application I&#8217;m really after).  I really wanted to like OggSync, and then it started doing weird things like moving events out of Outlook and into Google and syncing only a fraction of my entries across a wide time frame.  I was not impressed.  Thankfully I was able to pull them back from a PST export of my Calendar that I had made earlier today.<\/p>\n<p>At this point, I was ready to give up on the whole process &#8211; but I decided to try one more option &#8211; <a href=\"http:\/\/www.companionlink.com\/products\/companionlinkforgoogle.html\">CompanionLink for Google<\/a>.  Despite some initial synchronisation errors, the support team at CompanionLink were really helpful and I got it working quite well.  I was seriously considering buying this product but my confidence in calendar synchronisation had been shattered by the earlier failures and I still hadn&#8217;t got everything working on the Mac end of things&#8230;<\/p>\n<p>I found that <a href=\"http:\/\/www.tuaw.com\/2006\/04\/13\/howto-subscribe-to-a-google-calendar-using-ical\/\">Apple iCal can subscribe to a GCal calendar<\/a> (to private calendars too &#8211; not just shared calendars as shown in the article) but I still needed to work out how to get iCal to sync with a GCal private calendar (iCal can subscribe to GCal calendars but only for read-only access).  Calgoo or Spanning Sync may have been able to help me out there.  iCal automatically detects the presence of Entourage and can edit the Entourage calendar but I still needed some further work on 2-way synchronisation (not just display) between iCal and Entourage (<a href=\"http:\/\/www.macupdate.com\/info.php\/id\/15013 \">it looks as though there is another product that could help here<\/a>)<\/p>\n<p>In all, the whole experience was&#8230; problematic.  I didn&#8217;t think I was trying to do anything difficult, but clearly there is still a long way to go before simple calendar synchronisation using the iCalendar protocol will be a reality for me.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It was supposed to be easy. All I wanted to do was to synchronise Microsoft Outlook 2007 (at work) with Apple iCal or Microsoft Entourage 2004 (at home) using Google Calendar (GCal) as a broker (also allowing access from the web, wherever I am). I know that there are three software companies there who are &hellip; <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2007\/11\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Calendar synchronisation&#8230; shouldn&#8217;t it all be a bit easier than this?<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[],"tags":[51,79,39],"class_list":["post-919","post","type-post","status-publish","format-standard","hentry","tag-ilife","tag-google","tag-useful-software"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Calendar synchronisation... shouldn&#039;t it all be a bit easier than this? - markwilson.it<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.markwilson.co.uk\/blog\/2007\/11\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Calendar synchronisation... shouldn&#039;t it all be a bit easier than this? - markwilson.it\" \/>\n<meta property=\"og:description\" content=\"It was supposed to be easy. All I wanted to do was to synchronise Microsoft Outlook 2007 (at work) with Apple iCal or Microsoft Entourage 2004 (at home) using Google Calendar (GCal) as a broker (also allowing access from the web, wherever I am). I know that there are three software companies there who are &hellip; Continue reading Calendar synchronisation&#8230; shouldn&#8217;t it all be a bit easier than this?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.markwilson.co.uk\/blog\/2007\/11\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm\" \/>\n<meta property=\"og:site_name\" content=\"markwilson.it\" \/>\n<meta property=\"article:published_time\" content=\"2007-11-28T08:00:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2008-09-03T08:18:04+00:00\" \/>\n<meta name=\"author\" content=\"Mark Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:site\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mark Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/11\\\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/11\\\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm\"},\"author\":{\"name\":\"Mark Wilson\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"headline\":\"Calendar synchronisation&#8230; shouldn&#8217;t it all be a bit easier than this?\",\"datePublished\":\"2007-11-28T08:00:04+00:00\",\"dateModified\":\"2008-09-03T08:18:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/11\\\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm\"},\"wordCount\":1571,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"keywords\":[\"Apple iLife\",\"Google\",\"Useful Software\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/11\\\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/11\\\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/11\\\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm\",\"name\":\"Calendar synchronisation... shouldn't it all be a bit easier than this? - markwilson.it\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\"},\"datePublished\":\"2007-11-28T08:00:04+00:00\",\"dateModified\":\"2008-09-03T08:18:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/11\\\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/11\\\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/11\\\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Calendar synchronisation&#8230; shouldn&#8217;t it all be a bit easier than this?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/\",\"name\":\"markwilson.it\",\"description\":\"get-info -class technology | write-output &gt; \\\/dev\\\/web\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\",\"name\":\"Mark Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"width\":800,\"height\":800,\"caption\":\"Mark Wilson\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\"},\"description\":\"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.\",\"sameAs\":[\"http:\\\/\\\/www.markwilson.co.uk\\\/\",\"https:\\\/\\\/www.instagram.com\\\/markwilsonuk\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/markawilson\\\/\",\"https:\\\/\\\/x.com\\\/markwilsonit\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCWHlZCoHRTocdvtrOJ2IL4A\"],\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/author\\\/mark-wilson\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Calendar synchronisation... shouldn't it all be a bit easier than this? - markwilson.it","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.markwilson.co.uk\/blog\/2007\/11\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm","og_locale":"en_GB","og_type":"article","og_title":"Calendar synchronisation... shouldn't it all be a bit easier than this? - markwilson.it","og_description":"It was supposed to be easy. All I wanted to do was to synchronise Microsoft Outlook 2007 (at work) with Apple iCal or Microsoft Entourage 2004 (at home) using Google Calendar (GCal) as a broker (also allowing access from the web, wherever I am). I know that there are three software companies there who are &hellip; Continue reading Calendar synchronisation&#8230; shouldn&#8217;t it all be a bit easier than this?","og_url":"https:\/\/www.markwilson.co.uk\/blog\/2007\/11\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm","og_site_name":"markwilson.it","article_published_time":"2007-11-28T08:00:04+00:00","article_modified_time":"2008-09-03T08:18:04+00:00","author":"Mark Wilson","twitter_card":"summary_large_image","twitter_creator":"@markwilsonit","twitter_site":"@markwilsonit","twitter_misc":{"Written by":"Mark Wilson","Estimated reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/11\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm#article","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/11\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm"},"author":{"name":"Mark Wilson","@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"headline":"Calendar synchronisation&#8230; shouldn&#8217;t it all be a bit easier than this?","datePublished":"2007-11-28T08:00:04+00:00","dateModified":"2008-09-03T08:18:04+00:00","mainEntityOfPage":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/11\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm"},"wordCount":1571,"commentCount":1,"publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"keywords":["Apple iLife","Google","Useful Software"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.markwilson.co.uk\/blog\/2007\/11\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/11\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm","url":"https:\/\/www.markwilson.co.uk\/blog\/2007\/11\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm","name":"Calendar synchronisation... shouldn't it all be a bit easier than this? - markwilson.it","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#website"},"datePublished":"2007-11-28T08:00:04+00:00","dateModified":"2008-09-03T08:18:04+00:00","breadcrumb":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/11\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.markwilson.co.uk\/blog\/2007\/11\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/11\/calendar-synchronisation-shouldnt-it-all-be-a-bit-easier-than-this.htm#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.markwilson.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Calendar synchronisation&#8230; shouldn&#8217;t it all be a bit easier than this?"}]},{"@type":"WebSite","@id":"https:\/\/www.markwilson.co.uk\/blog\/#website","url":"https:\/\/www.markwilson.co.uk\/blog\/","name":"markwilson.it","description":"get-info -class technology | write-output &gt; \/dev\/web","publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.markwilson.co.uk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468","name":"Mark Wilson","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","url":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","width":800,"height":800,"caption":"Mark Wilson"},"logo":{"@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1"},"description":"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.","sameAs":["http:\/\/www.markwilson.co.uk\/","https:\/\/www.instagram.com\/markwilsonuk\/","https:\/\/www.linkedin.com\/in\/markawilson\/","https:\/\/x.com\/markwilsonit","https:\/\/www.youtube.com\/channel\/UCWHlZCoHRTocdvtrOJ2IL4A"],"url":"https:\/\/www.markwilson.co.uk\/blog\/author\/mark-wilson"}]}},"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":1185,"url":"https:\/\/www.markwilson.co.uk\/blog\/2008\/09\/using-google-apps-with-outlook-2007-to-keep-my-personal-and-work-life-in-sync.htm","url_meta":{"origin":919,"position":0},"title":"Using Google Apps with Outlook 2007 to keep my personal and work life in sync","author":"Mark Wilson","date":"Wednesday 3 September 2008","format":false,"excerpt":"Last year, I wrote a very long blog post on the problems I was having with calendar synchronisation but I never reached the point where I was ready to publish it. Almost a year on, and I finally have something that's working well for me but, as it's such a\u2026","rel":"","context":"In \"Google\"","block_context":{"text":"Google","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/google"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5291,"url":"https:\/\/www.markwilson.co.uk\/blog\/2014\/07\/synchronisation-with-your-wp8-failed-for-items.htm","url_meta":{"origin":919,"position":1},"title":"Synchronisation with your WP8 failed for &#8230; items","author":"Mark Wilson","date":"Thursday 31 July 2014","format":false,"excerpt":"For the last couple of days, I've been getting strange messages from our mail server telling me that \"Synchronization with your WP8 failed for 1 items. Microsoft Exchange was unable to send the following items to your mobile device. These items have not been deleted. You should be able to\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/wp8-exchange-sync-fail.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/wp8-exchange-sync-fail.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/wp8-exchange-sync-fail.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":5121,"url":"https:\/\/www.markwilson.co.uk\/blog\/2014\/02\/publishing-an-exchange-calendar-from-outlook-to-outlook-com-not-as-simple-as-it-should-be.htm","url_meta":{"origin":919,"position":2},"title":"Publishing an Exchange calendar from Outlook to Outlook.com &#8211; not as simple as it should be","author":"Mark Wilson","date":"Thursday 6 February 2014","format":false,"excerpt":"Despite the existence of standards,\u00a0Calendar synchronisation is not easy. \u00a0I did once have a convoluted system that worked (sort of) but it fell apart when I switched away from using Google products. Last night I was trying to work out why an old recurring calendar appointment from years ago was\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1209,"url":"https:\/\/www.markwilson.co.uk\/blog\/2008\/09\/deleting-multiple-rss-feeds-in-outlook-2007.htm","url_meta":{"origin":919,"position":3},"title":"Deleting multiple RSS feeds in Outlook 2007","author":"Mark Wilson","date":"Friday 12 September 2008","format":false,"excerpt":"I have two mailboxes at work and one is permanently diverted to the other - every now and again I have to go in and clear it out (as a copy of every inbound message is left in the first mailbox) and it looks like I should do it more\u2026","rel":"","context":"In \"Microsoft Exchange\"","block_context":{"text":"Microsoft Exchange","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/exchange"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1482,"url":"https:\/\/www.markwilson.co.uk\/blog\/2009\/07\/google-calendar-syncs-outlook-version-check-means-it-wont-work-with-the-2010-technical-preview.htm","url_meta":{"origin":919,"position":4},"title":"Google Calendar Sync&#8217;s Outlook version check means it won&#8217;t work with the 2010 technical preview","author":"Mark Wilson","date":"Wednesday 15 July 2009","format":false,"excerpt":"Yesterday I wrote about how I love Outlook 2010. I still do. Sadly Google Calendar Sync is coded to check for the version of Outlook in use and it doesn't like version 14. Oh well... guess that's the price I pay for living at the cutting edge of IT!","rel":"","context":"In \"Google\"","block_context":{"text":"Google","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/google"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3114,"url":"https:\/\/www.markwilson.co.uk\/blog\/2011\/11\/accessing-my-icloud-photostream-from-a-windows-pc.htm","url_meta":{"origin":919,"position":5},"title":"Accessing my iCloud photostream from a Windows PC","author":"Mark Wilson","date":"Monday 7 November 2011","format":false,"excerpt":"I use a lot of Apple products and, not surprisingly, when iOS5 was released, I upgraded my iPhone and my iPad. One of the big advancements with iOS5 is the integration with iCloud, Apple's cloud service for\u00a0synchronising\u00a0data between devices so, when I took a look a few days later I\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/919","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=919"}],"version-history":[{"count":0,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/919\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=919"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=919"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=919"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}