// Internet Duct Tape

The Holy Grail of Synchronization: combining Microsoft Outlook, Google Calendar, Gmail, iPod, and mobile phone

The Holy Grail of Synchronization

2008/03/06: Google now official supports synching between Google Calendar and Outlook

Last updated: 2006/09/19

This is a guide for synchronizing Contacts (address book) and Calendars (schedule) across multiple computers and gadgets.

Common terms:

  • synchronization – making the information the same on two different applications
  • WAP/GPRS – wireless Internet access for mobile phones
  • SyncML – a synchronization protocol

This is the setup I am trying to sync:

  • Calendars
  • Contacts
    • Gmail for email addresses
    • Microsoft Outlook at home for contacts
  • Gadgets
    • Nokia 6682 for access to contacts/calendar on the go (or any mobile phone that has software to synchronize with Microsoft Outlook, ie: all of them)
    • iPod for access to contacts/calendar on the go

ScheduleWorld wasn’t something I used before I tried to do this, but it is the glue that holds it all together.

Here is a beautiful drawing of The Plan. It was made with Gliffy, a web-based Visio clone.

The Holy Grail of Synchronization

This is how I want to sync it (follow the diagram):

  • Contacts are sourced from my Phone + Outlook (at home).
  • Calendar is sourced from Outlook (at work), Google Calendar, ScheduleWorld.
  • I only want to synchronize my phone/iPod when I’m at home (so I don’t have to bring the USB cables back and forth)
  • I don’t want to synchronize over WAP/GPRS (wireless data) because I am a cheap. My local wireless provider charges too much.

It should be easy to extend these instructions to your specific situation. If this isn’t your boat I also list some alternatives at the end of the article. If you have a specific question, post a comment and I’ll try to answer it. Sometimes the owner of ScheduleWorld pops by and gives suggestions as well.

But why?

  1. Why use Outlook? Isn’t Microsoft “Outbreak” the devil?
    • I won’t be using Outlook for email. Outlook is a necessary evil if you want to do contacts synchronization since it is the only software that you mobile phone supports synching with.
    • ScheduleWorld also supports Evolution/Linux and Thunderbird/Windows.
  2. What about Linux/Mac OS X support?
    • Microsoft Outlook is fundamental to how I’m moving the data from my computer to my phone/iPod.
    • You can replace Microsoft Outlook with Evolution or Thunderbird and still use it with ScheduleWorld.
  3. Why not source contacts from Gmail?
    • You can’t automatically sync Gmail to anything.
    • If you have a free solution for synching Gmail to Outlook then please post a comment.
    • Gmail also adds any you’ve emailed to your address book automatically. Gets cumbersome.
  4. Why use ScheduleWorld?
    • It’s there. It’s free. It automatically supports Google Calendar synching.
    • The interface for ScheduleWorld looks like PHP iCalendar. You could run your own Funambol server instead, but it wouldn’t be as slick. No, Funambol isn’t a clever name for a new hemorrhoid cream. ScheduleWorld uses the Funambol server for SyncML interoperability and that’s it.
    • ScheduleWorld is quite a large project and does a number of things outside of SyncML.
  5. Why don’t you sync email?
    • I like using computers for email. My thumb gets sore.
    • The approach I’ve outlined doesn’t sync email. I’d recommend using Mobile Gmail with a data plan to access mail on your phone and on any computer.
  6. Why don’t you use Remote Calendars and cut ScheduleWorld out of the loop altogether?
    • I tried Remote Calendars and I found it a bit of a pain. It requires three other Microsoft tools installed (.NET, Office Something, VSO). It would still give me “Invalid URI” errors even though it was synching properly. Screw that. The Funambol Outlook plug-in is simple.

#1. Synching Phone to Outlook

syncflow2-phone.png

I used a fresh install of Microsoft Outlook. I chose not to associate it with an email address or import data from Microsoft Outlook Express. You could use an existing install.

  1. Connect phone to PC.
  2. (Optional) Use Nokia/phone supplied software to BACKUP existing phone contacts.
  3. Use the Nokia/phone supplied PC Suite synchronization software to sync existing phone contacts to Outlook (also synching Calendar, Notes, To-do).

#2. Synching Gmail to Outlook (at home)

syncflow2-outlook-gmail.png

There are several solutions out there, but I recommend manually updating by downloading your Gmail contacts to a CSV file and then importing it into Outlook. More information on CSV files here.

  1. Login to Gmail and export contacts:
    • Contacts >> All Contacts >> Export >> Outlook CSV >> Export Contacts

  2. (Optional) I recommend loading it into Excel and hand-merging the contacts with the contacts you copied from your phone. Delete all the hand-merged and unnecessary contacts and THEN import the pared down CSV file into Outlook.This really is the best way. Every one of your friends has three different email addresses. You have to hand-merge them, and no program is going to do it for you (properly). It goes faster than you might think.
  3. Import the merged contacts into Outlook:
    • File >> Import from another program or file >> CSV (Windows) >> [Browse] >> Next >> [Contacts] >> Next >> Finish

  4. (Optional) Now comes the fun part. Sift through the Outlook Contacts list a few times and make sure the data is correct. Now is the time to remove duplicates, before they’re synched everywhere else. That person from the bar that time? Probably don’t need that number.
  5. Go take a break and have some cookies and a glass of milk. Watch something on TV. I think America’s Next Top Model is on. Then sift through the address book again.
  6. (Optional) BACK UP THE OUTLOOK CONTACTS! You won’t be doing anything with them, but if something screws up this could be an essential recovery point.
    • File >> Export >> CSV (Windows) >> Next >> Contacts >> Next >> outlook-backup.csv >> Next >> Finish.

#3. Synching Google Calendar to ScheduleWorld

syncflow2-google-calendar.png

  1. Log in to ScheduleWorld and click on Preferences.
  2. Scroll down to the Calendar Preferences. scheduleworld-calendar-1.png
  3. Enter your Gmail account name that is used with your Google Calendar.
  4. Click “Grant Access” to allow ScheduleWorld to connect to your Google Calendar.scheduleworld-google-calendar-2.png
    • ScheduleWorld is in the process of registering with Google (2006/09/19), so by the time you try this there won’t be the same yellow warning text.
  5. You will be taken back to the ScheduleWorld Preferences page.
    • scheduleworld-google-calendar-3.png
  6. Click on the “Automatically sync with your specific Google Calendar…” checkbox.
  7. Click on the “Find Calendars” button, wait, and then select the calendar you want to sync from the drop down box.
  8. Click on the “Test URL” to make sure you can access the Google Calendar.
  9. Click “Save” to save your calendar Preferences.
  10. Under “Standard SyncML Client Configuration”, take note of your ScheduleWorld server url, username, and password. Save it in notepad.
    • scheduleworld-calendar-4.png
  11. Click on the supported clients link: http://www.scheduleworld.com/tg/syncmlInfo.jsp
  12. Download the Outlook client.
  13. NOTE: I had trouble getting the Funambol iPod synchronizer working, so we’ll use a different method (iTunes).

#4. Synchronizing Outlook (at work) to ScheduleWorld

syncflow2-outlook-work.png

  1. Close Outlook and install the Funambol Outlook plug-in at http://www.scheduleworld.com/tg/syncmlInfo.jsp
  2. Run the plug-in.
    • Start >> All Programs >> Funambol >> Outlook Plug-in >> Funambol Outlook Plug-in

  3. Input configuration settings for ScheduleWorld.
    • Configuration >> Edit >> Communication Settings >> [Input ScheduleWorld url, userid and password]

  4. At work I want to push the calendar to ScheduleWorld (one way sync) and I don’t want to sync contacts. You may want to do something else, like use File >> Recover (slow sync) for two-way synchronization.
    • Configuration >> Edit >> Synchronization Settings >> [unclick Contacts] >> [Calendar: Update remote data]

  5. Click Synchronize and wait
    • .Outlook Funambol client
  6. Set up automatic synchronization.
    • Configuration >> Edit >> Scheduler Settings >> [Click activate] >> [Set the time period, I chose 12 hours]

I set up my Outlook at work to synchronize automatically every day at 5pm/5am (before my home syncs).

#5. Synchronizing Outlook (at home) to ScheduleWorld

syncflow2-outlook-home2.png

  1. Close Outlook and install the Funambol Outlook plug-in at http://www.scheduleworld.com/tg/syncmlInfo.jsp
  2. Run the plug-in.
    • Start >> All Programs >> Funambol >> Outlook Plug-in >> Funambol Outlook Plug-in

  3. Input configuration settings for ScheduleWorld.
    • Configuration >> Edit >> Communication Settings >> [Input ScheduleWorld url, userid and password]

  4. At home I want to push the contacts (one way sync) and pull the calendar (one way sync). You may want to do something else, like use File >> Recover (slow sync) for two-way synchronization.
    • Configuration >> Edit >> Synchronization Settings >> [Contacts: Replace remote data] >> [Calendar: Replace local data]

  5. Click Synchronize and wait. A while. Got any more milk and cookies?
    • Outlook Funambol client
  6. Set up automatic synchronization.
    • Configuration >> Edit >> Scheduler Settings >> [Click activate] >> [Set the time period, I chose 12 hours]

I set up my Outlook at home to synchronize automatically every day at 6pm/6am (after my work syncs).

#6. Synchronizing Gmail with ScheduleWorld

syncflow2-gmail.png
The Gmail / ScheduleWorld synchronization isn’t automatic, but it does allow you to push your contacts from ScheduleWorld to Gmail. Instead of exporting from ScheduleWorld, you could simple export from Outlook (at home) to Gmail as documented here.
I like using the ScheduleWorld approach because it will only synchronize contacts with email addresses. You can also use ScheduleWorld as an LDAP server for Gmail.

  1. Log in to ScheduleWorld:
    • Contacts >> Utils >> Download Contacts in Google Format >> [Save GoogleImportContacts.csv]

  2. Log in to Gmail.
  3. (Optional) Delete existing Gmail contacts.
    • Contacts >> All Contacts >> Select All >> Delete

  4. Import contacts.
    • Contacts >> Import >> [Browse to GoogleImportContacts.csv]

#7. Synchronizing iPod with Microsoft Outlook using iTunes

syncflow2-ipod.png

  • Connect iPod.
  • Open Outlook.
  • Open iTunes.
    • Edit >> Preferences >> iPod >> Contacts >> Synchronize contacts from: Microsoft Outlook >> Calendars >> Synchronize calendars from Microsoft Outlook >> Ok

  • Go to Outlook and look for “A program is trying to access” dialog box and choose “Allow access for 10 minutes” / “Yes”
  • Wait, but not very long.

Your Microsoft Outlook contacts/calendars will be synced whenever you connect your iPod and run iTunes.

Known Issues:

  • This is a Windows solution that requires Microsoft Outlook, but that is only because Outlook is the only thing supported by my Nokia 6682 cellphone.
    • ScheduleWorld supports Thunderbird/Evolution.
  • Manually synching your phone to your computer via Bluetooth / cable is pointless if you have a flat GPRS data rate. I don’t. You can directly sync your phone to ScheduleWorld over GRPS, and skip a bunch of steps.
  • Gmail synchronization is manual, not automatic.
  • ScheduleWorld only supports synching to (1) Google Calendar (but there are plans to support more).
  • This solution is dependant on ScheduleWorld.
  • May need Microsoft Office opened before autosync to iPod using iTunes.

Ideas for Advanced Users:

  • Create a Perl WWW::Mechanize script to automate pushing contacts from ScheduleWorld to Gmail.
  • Also synchronize Outlook and Plaxo.
  • Also synchronize Outlook and LinkedIn.
  • Connect to ScheduleWorld using SyncML with your cellphone
  • Use your contacts on ScheduleWorld as an LDAP server for Outlook or Gmail.
  • Run your own Funambol server instead of using ScheduleWorld. http://www.funambol.com/opensource/downloads.html

Let me know in the comments if you try any of the advanced ideas or if you come up with a better workaround. I’m especially interested in a free automatic way to sync Outlook and Gmail (couldn’t find one — maybe use ScheduleWorld contacts as an LDAP server?). An automatic way to sync ScheduleWorld contacts and Gmail contacts would also be good.

Other solutions

I hope someone else finds this as useful as I did. The guide is fairly long, but the individual steps are simple. These steps produce a setup I wanted, but it should be simple to create two-way syncs where I used one-way syncs in Funambol.

If you’re having questions or problems drop a line at the ScheduleWorld forums, or email support@scheduleworld.com.

Comments turned off on 2006/09/30 with the creation of the ScheduleWorld forums.

For the “social network” nerds: this post was Dugg on 2006/09 and generated 35,000+ page views in a week.


Welcome New Readers

Thanks for stopping by. I hope you enjoyed the quiche.


redditsm.gif Reddit | diggsm.gif Digg | delicioussm.gif Del.icio.us

302 Responses

Subscribe to comments with RSS.

  1. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. Full disclosure: I’m reviewing a new mobile phone I got for free from a marketing company in Toronto called matchstick.ca. They gave me a sweet package as well: [...]

  2. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. [...]

  3. tech tag said, on August 12, 2006 at 2:32 pm

    Very nice guide!
    Does two-way sync between Scheduleworld and Google Calendar work for your? I can only make it go on-way (Import to Scheduleworld).

  4. engtech said, on August 12, 2006 at 8:09 pm

    Yup, ScheduleWorld and Google Calendar are two-way synching. My work calendar gets updated into ScheduleWorld and I can see it in my Google Calendar.

  5. [...] I claimed earlier, that Calendar synchronization between Google Calendar and Scheduleworld only works one way. But yesterday I read in \Engtechs very nice guide to synchronization that it works two-ways, consequences were: I had to try again. At first my results were the same as reported earlier, none of the appointments I had in Scheduleworld would appear in Google Calendar. This however changed when I made a completely new appointment in Scheduleworld which appeared in Google Calendar after a sync. The entire problem was solved by adding a hyphen to all my appointments – and suddenly they all appeared in Google Calendar. This goes to show two points. First of all, that two-synchronization actually works between the two, making it possible to use Scheduleworld as a middleman for synchronization between Google Calendar and any SynML compatible device, like a cell phone. Second, that this service (in beta) has some weaknesses at the present, making it possible for some appointments to be left out. [...]

  6. engtech said, on August 15, 2006 at 11:55 pm

    Ego-searching: this is the #2 link on Google for “outlook google synchronize”

  7. Kelly said, on August 16, 2006 at 12:00 am

    Nice guide!! The Gliffy diagram really helps me understand which direction you want everything to go.

    I’m looking into ScheduleWorld, but it seems like it will only sync with one Google Calendar – I’ve created several in my account and can’t find any way to add the others. I’ll take this up with them as well, of course, but do you have any words of wisdom to add?

  8. engtech said, on August 16, 2006 at 12:22 am

    Kelly: I had meant to put that into the known issues, but yes, there is a problem with ScheduleWorld only supporting two-way synchronization of (1) Google Calendar.

    Hopefully in the future they will allow more, and will allow at least pulling data from any iCalendar they can access.

    In the mean time, you may be able to subscribe to iCalendars from within Outlook (which will then get pushed into ScheduleWorld). RemoteCalendars would definitely let you do that, although it begs the question of why use ScheduleWorld at all if you’re going to use RemoteCalendars.

  9. MattGow said, on August 16, 2006 at 10:23 pm

    Fantastic document, thanks!

    Is anyone running into “Error 500 — Forbidden” when trying to sync Google Calendar to ScheduleWorld?

    I get this error a few seconds after hitting “sync” in ScheduleWorld. After another few seconds I get another prompt saying “Success”.

    The net effect, however, is that no appointments are synchronized in either direction.

    I can Google Calendar sync to work fine if I start with a pretty bare ScheduleWorld calendar. But once I push all my Outlook calendar items to ScheduleWorld, the Google sync seems to choke.

    As far as I can tell, there is no way to know which calendar item ScheduleWorld’s beta sync can’t cope with.

    Ideas?

  10. engtech said, on August 16, 2006 at 10:32 pm

    Is anyone running into “Error 500 — Forbidden” when trying to sync Google Calendar to ScheduleWorld?

    I have seen errors, but with a error message. I’ve kind of given up on using my Google Calendar in favor of using ScheduleWorld all the time, so I haven’t been checking that stuff goes both ways as much as I did at first.

    Try sending them a line at support@ScheduleWorld.com

    The only thing I could find about unsupported calendar items is this, which doesn’t look like its directly related to your problem:

    NOTE: The Funambol clients do not support exception dates (iCal EXDATE) for recurring events. Also, they do not yet have support for contact photos (VCard PHOTO).

  11. rajiiv said, on August 17, 2006 at 8:13 pm

    this really amazing and useful

  12. Mark Swanson said, on August 19, 2006 at 12:39 am

    Mark Swanson is the owner of ScheduleWorld

    Hello everyone,

    I’m the author of ScheduleWorld and the person responsible for some of the 500 errors early on. :-)

    This was such a nice blog that I feel I should respond to clear a few things up.

    1. ScheduleWorld uses the graphics from phpICalendar; that’s it. ScheduleWorld is written in Java.

    2. ScheduleWorld uses the Funambol server for SyncML interoperability and that’s it. ScheduleWorld is quite a large project and does a number of things outside of SyncML.

    3. The 500 errors were initially my fault. Sorry about that. To be honest I didn’t think someone would find out about my beta release (I just mentioned it briefly in the gdata API forum) and blog about it so quickly. All errors on my side have been fixed.

    However, Google has informed me that their spam filtering may be preventing most of you from syncing a calendar with as little as 100(??) entries in it. I’m trying hard to convince them to be more liberal here and I hope they do. One particular user has over 29,000 (twenty nine thousand) events heh heh…

    4. I have totally changed how you pick your Google calendar. No URLs are required now. Simply enter your username (email) and password. ScheduleWorld asks Google for the calendars you can read/write to and presents you a list (by title). The URL issue is taken care of for you automatically and perfectly. Soon I will enable creating multiple ScheduleWorld calendars so you can sync different Google calendars to different ScheduleWorld calendars.

    Please email support@ScheduleWorld.com to discuss anything ScheduleWorld related. I’m away on vacation off and on for 2 weeks but will be checking email and working on ScheduleWorld when I can.

    Thanks a _ton_ for blogging about ScheduleWorld. I really like the graphs and am on my way to download Gliffy.

    Also, thanks to all of you keeners for trying out ScheduleWorld in its beta state and for providing feedback. You all rock, and I appreciate your enthusiasm. Support and feature requests from early adopters are given a high priority.

    Cheers.

  13. engtech said, on August 19, 2006 at 1:33 am

    Mark, thanks for the comment.

    I’ll update sometime this weekend to fix my factual inaccuracies :)

  14. [...] (No, I didn’t make or write this. Please don’t email me. Check out //engtech » The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld.) [...]

  15. Martin said, on August 20, 2006 at 9:54 pm

    Thanks.

  16. JFW said, on August 21, 2006 at 1:17 am

    Mark Swanson,
    Thanks for your app. Here are a few quick observations about Gcal to ScheduleWorld sync.

    I must have encountered the Google limitation on the number of entries you mentioned. Not all of my entries made it over. However, the missing ones are not chronological.

    The reminder values don’t appear to migrate. My default is 10 min, and I have many other values. But the ones I have checked appear to come over as 1 minute.

    The sync button looks like text in my browser (ie6). At first I was not inclined to click it.

    I did not see an option to control one/two way migration. It made me nervous that your reminders times would sync back to Gcal as one minute or that the missing appointments in ScheduleWorld would be deleted in Gcal (but they did not, thank goodness).

    Thanks,
    JFW

  17. Vidar Ramdal said, on August 21, 2006 at 1:31 pm

    Thank you for sharing this information. Syncing Google Calendar with Outlook seems to be what everybody is searching for these days. Funambol/ScheduleWorld looks very promising.

  18. Mark Swanson said, on August 23, 2006 at 4:57 pm

    Mark Swanson is the owner of ScheduleWorld

    Hello folks,

    1. Alarm support is in. It passes all of my unit tests to/from ScheduleWorld/Google.

    2. A silly typo broke the mechanism where I was querying Google for your calendars. A few of you noticed this and reported it (thank you). Fixed.

    3. The ‘sync’ button is a text label, yes. It was done that way so folks wouldn’t use it – I was just showing it to a few people. It needs to be changed and I’ll do it shortly. I may change the location and make it more obvious.

    A few days ago I had around 150k lines of Google ‘internal server error’ stack traces in my logs. Now there are none so it seems Google has been busy successfully addressing issues on their side.

    Cheers.

  19. Yoav Aner said, on August 24, 2006 at 4:06 am

    I created a very basic (and probably ugly) perl script to sync scheduleworld and google calendar:

    #!/bin/perl

    use WWW::Mechanize;
    my $mech = WWW::Mechanize->new();

    $mech->get (“http://www.scheduleworld.com/tg/cal/day.jsp”);

    $mech->submit_form(
    form_number => 1,
    fields => {
    j_username => ‘[put_your_username_here]‘,
    j_password => ‘[put_your_password_here]‘,
    continue => ‘http://webview.ScheduleWorld.com/mail/?ui=html&zy=l’,
    rm => ‘false’
    }
    );

    my $content = $mech->content();
    $content =~ /todoFeeds\/(.+?)\.rss/;
    my $calID = $1;

    $mech->get (“http://www.scheduleworld.com/tg/cal/sync.jsp?cal=” . $calID);

  20. Mark Swanson said, on August 25, 2006 at 10:56 pm

    Mark Swanson is the owner of ScheduleWorld

    Ok, you can now create multiple ScheduleWorld calendars and map them 1:1 to multiple Google calendars and sync them individually. The appropriate DOM elements should all have IDs so the above perl script could easily be modified to sync any (or all) of the Google/ScheduleWorld calendars.

    STATUS: No more errors in the logs. All attributes to/from Google gdata/ScheduleWorld iCalendar formats are passing back and forth correctly. The one exception is alarms. Google only supports a simplistic ‘display’ alarm type that needs some work to map to/from ScheduleWorld’s full iCalendar alarms. I’m still on vacation so this will take a bit.

    Cheers.

  21. engtech said, on August 26, 2006 at 12:22 am

    Mark, thanks a lot for posting updates on this page. Completely unexpected and greatly appreciated :)

  22. ibettinger said, on August 28, 2006 at 6:58 am

    no mention of synching with .mac or ical on a mac though.

    i used to use ical on my mac and loved it but hated not being able to update from anywhere but my mac. i published a copy regularly to the web but that wasn’t the same.

    i imported all my previous ical calenders to gmail and now I just keep my gmail calenders (love the multiples for different family members, dogs, bills, birthdays) up to date. I then subscribe to them via ical so I have the same stuff on my laptop now, here i use a widget to show me my day and any upcoming events. then when i synch up my ipod (nightly) i get my all my calenders there too. works for me.

  23. Paulhwa Lee said, on August 28, 2006 at 1:36 pm

    Very useful indeed! I successfully synced my 6680 to google calendar via scheduleworld and syncML. However, I noticed a problem when an all day event was created in google calendar and then synced to scheduleworld. I live in the GMT-8 time zone and I keep on getting time shifts of -8 hours from the all day events. This doesn’t happen to events that have definite times. Any ideas?

  24. the candi dish said, on August 28, 2006 at 11:11 pm

    [...] linking outlook, google calendar, ipod, phone, etc [...]

  25. Mark Swanson said, on August 28, 2006 at 11:15 pm

    Mark Swanson is the owner of ScheduleWorld

    Paulhwa (all-day events):

    Hello,

    I’ve tried to reproduce this but cannot. In Google calendar I have:
    1. created a non-recurring all-day event, sync’d to ScheduleWorld, displays fine.
    2. created a recurring all-day event, sync’d to ScheduleWorld, displays fine.

    I can think of two possibilities:
    1. You have different timezones configured in your Google and ScheduleWorld calendar. Perhaps one is set to GMT, the other to -8 ?
    2. Google made some adjustment between the time you tested and when I tested ?

    One thing that I do note is that when I create all-day events in ScheduleWorld and sync to Google there was a bug that displayed the all-day event as taking up all available space in that day instead of at the top of the calendar (all-day slot). This has been fixed.

    Please feel free to email me and we can run a couple of tests.

    Cheers.

  26. E@zyVG said, on August 31, 2006 at 10:18 am

    A very comprehensive guide indeed and very clear in understanding.

    I am not sure whether I will be applying any of this, but will surely let my fellow users from Windows world know that there is clear guide that they can refer to.

    BTW, it would be good to see the same article written with Linux users in mind … what you say :)

  27. engtech said, on August 31, 2006 at 5:48 pm

    I’d love to write it with Linux in mind, except there’s one small problem. This all hinges on using Microsoft Outlook for synching to your phone/iPod. So it’s Windows only.

  28. engtech said, on September 01, 2006 at 5:41 pm

    What we need is Funambol clients for unix/mac and then the same steps would work.

  29. [...] Hét probleem van iedereen met meerdere computers, mobiele telefoons, PDA’s en andere electronische organisers: hoe houd je al die apparataten gesynchroniseerd? Bij engtech staat een uitgebreide uitleg van een mogelijke oplossing voor het synchronizeren van Microsoft Outlook, Google Calendar, Gmail, iPod en een mobiele telefoon met Funambol / ScheduleWorld. [...]

  30. links for 2006-09-04 « Bregt blogt said, on September 04, 2006 at 6:11 am

    [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech (tags: sync calendar google mobile gmail outlook howto contacts email ical ipod mail microsoft nokia palm phone) [...]

  31. David Stoker said, on September 04, 2006 at 7:12 pm

    Nice guide! But is it really worth all the effort? How long does it take?

  32. engtech said, on September 04, 2006 at 7:32 pm

    It only takes about 25 minutes to follow the guide and get everything running.

    To write the guide took a little bit longer. :)

  33. Mark Swanson said, on September 06, 2006 at 7:34 am

    Mark Swanson is the owner of ScheduleWorld

    Quick Linux comment:

    I’ve been working with the author of SyncEvolution for quite some time and it’s extremely well supported. You can sync Evolution on Linux to/from ScheduleWorld simply by using SyncEvolution (sourceforge -> Sync4jEvolution).

    Cheers.

  34. [...] This approach involves using ScheduleWorld (SW) – a free web service (at the time of writing) – as the middleman between gCal and Outlook. For step-by-step instructions, refer to a detailed guide on this approach. Note, however, that you no longer need to copy your calendar’s Private iCal Address to SW as SW automatically pulls your calendars via your gCal User ID and password. Also note that SW does not automatically/periodically sync with gCal (though a script to do that seems to be available). [...]

  35. Mark Swanson said, on September 09, 2006 at 1:33 am

    Mark Swanson is the owner of ScheduleWorld

    Soon you will not have to click the ‘Sync Google’ link as this will be taken care of for you automatically. I do not mind losing the advertising in this case. I will be releasing details shortly.

    Cheers.

  36. engtech said, on September 09, 2006 at 1:43 am

    Thanks for making that change Mark.

    In the end I think you’ll see a massive increase in users when people find out they can automatically sync Google Calendar and Outlook Calendar.

    It really is the one feature that *everyone* is looking for.

  37. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. [...]

  38. sync, sync, sync « Andy C said, on September 14, 2006 at 8:14 pm

    [...] Then I happened across EngTech’s superb blog and this excellent article which describes how to use ScheduleWorld as a synchronisation hub (using SyncML) to synchronise anything to anything in any direction and put an end to all human suffering (well almost). [...]

  39. links for 2006-09-15 « intradink said, on September 15, 2006 at 7:22 am

    [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech Calendar, Contacts synchronisation between Outlook and Gmail/Google Calendar (tags: Gmail Google Calendar Howto Sync Outlook) [...]

  40. [...] You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site. Share and Enjoy:These icons link to social bookmarking sites where readers canshare and discover new web pages. [...]

  41. [...] James, It’s actually a very common request that sadly doesn’t have any easy solutions. I started with gmails help Import Contacts Then this O’Reilly Google Hacks entry on creating your import file. You sound like this would be easy for you but I’m putting it here in case others need help. At this point you should have an update contacts list on Gmail. Moving forward you’ll want to sync up not just contacts but calendar entries (maybe, if, like me you like most of the web apps Google do). To do both an more check out The Holy Grail of Synchronization for a good overview of how to do this using Scheduleworld. Kimmy and others helped another visitor in this Calendar Sync thread too. Lastly to synch up two Outlook machines (such as home and work or your’s and your partner’s) I recommend Plaxo as it does a good job of eliminating duplicates, tracking contacts (who also have Plaxo accounts), notes,journal and calendar entries across all linked machines in the background. USe it carefulyl though, you can easily spam your entire address book with "update me" requests. Hope this helps. ~ Steph [...]

  42. Dan said, on September 16, 2006 at 4:26 pm

    Holy Grail? at the centre of that lies Lotus Notes! dont talk of the holy grail until you can liberate the Fortune 100. Right or wrong its the dominant C level messaging platform.
    make an extensive synch programme work that caters here and you will be rewarded!

  43. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech [...]

  44. evbart said, on September 16, 2006 at 10:28 pm

    Has anyone found a way to automatically sync contacts in gmail with any other Address Book?

    Also, doesn’t Funambol have a syncML server and couldnt that sync directly with a lot of mobile phones?

  45. The Holy Grail of Synchronization

    How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld.

  46. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech (tags: calendar cellphone contacts tools mobile gmail outlook howto google sync) [...]

  47. Mark Swanson said, on September 17, 2006 at 10:24 pm

    Mark Swanson is the owner of ScheduleWorld

    Update: ScheduleWorld is now using Google’s enhanced security features (authsub). This means you no longer have to trust ScheduleWorld with your Google password!

    You can find the details about this wonderful feature here:
    http://code.google.com/apis/accounts/AuthForWebApps.html

    Also new: ScheduleWorld now lets you paste the private XML URL directly if you like. This enables corporations using Google’s hosted accounts feature to work correctly.

    Simply view the ScheduleWorld HTML preferences page and scroll down to the calendar you want to sync with Google. I hope the options are self-explanatory. If not, please email support@ScheduleWorld.com and I’ll help you asap.

    Also new: I was having trouble with how Google was handling some recurrence data, and some other minor issues. These have all been fixed.

    Cheers.

  48. Mark Swanson said, on September 18, 2006 at 5:37 am

    Mark Swanson is the owner of ScheduleWorld

    Update: I seem to have made an error. AuthSub does not support hosted accounts yet. Google’s response about when AuthSub should work is “in the very near future”.

    http://www.mail-archive.com/google-calendar-help-dataapi%40googlegroups.com/msg01112.html

  49. Sync « Schedge Knowledge, Stuff, Links said, on September 18, 2006 at 7:38 am

    [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. Posted by schedge Filed in Uncategorized [...]

  50. Yoav Aner said, on September 18, 2006 at 1:30 pm

    I seem to be having some difficulties with the whole sync process. Still – compared to the alternative (remote calendars) it’s much better. I had an issue initially getting events duplicated. I think it started with some day-events from Outlook propagating to Google (didn’t seem to appear in SW at all), and then back to Outlook as new events and so on – ended up having hundrends of events from a handful, so resorted to deleting my outlook calendar altogether and starting from scratch.

    Later had some issues with deletions in Outlook not getting sync’d to google. I think they did get deleted in SW but not google.

    The latest issue is that some events I created in Google do get sync’ed to SW but Funambol plugin doesn’t pick them up unless I do a slow sync…

    Also had an odd problem with the plugin failing and had to uninstall and reinstall…

    All in all, it works – but not terribly reliably for me. I seem to need to have manual control over it. Looks to me like the main issues are to do with Funambol plugin rather than anything else. The SWGMail looks spot on (apart from reminder times)

  51. Mark Swanson said, on September 18, 2006 at 7:01 pm

    Mark Swanson is the owner of ScheduleWorld

    Hello Yoav – and others having difficulties,

    I did have some issues with the Funambol plugin and the Funambol server in general. In the past few days I have released patches that seem to address the issues you mention. As I posted yesterday, I fixed a number of issues wrt Google sync as well. At the moment all problems should be resolved. If not, _please_ email me; I’ll get to it asap.

    Note: folks who were syncing with Google with a configured username/password will have to go to the preferences and sign up with the new method which doesn’t use a password. Since I no longer need anyone’s Google password I don’t even want them in the system.

    Cheers.

  52. Mark Swanson said, on September 18, 2006 at 7:08 pm

    Mark Swanson is the owner of ScheduleWorld

    *** MAJOR ANNOUNCEMENT ***

    Since engtech was so nice and created a great diagram I’d like to announce here first that Google autosync is available now.

    What does this mean? It means you can directly sync Outlook/BlackBerry/Evolution/etc.. directly to/from Google. You do not have to log in to the HTML client and manually click ‘Google Sync’ anymore.

    Bonus: Since ScheduleWorld is the proxy for Google autosync your ScheduleWorld calendar/WebDAV/freebusy information is also kept in sync.

    Simply go to your preferences page, enable Google autosync on your primary calendar and click ‘Save’.

    Cheers.

  53. orangeguru said, on September 18, 2006 at 7:10 pm

    Sorry to slightly offtopic – but Yahoo always had a very good sync tool. I am still surprised Google doesn’t offer something similar? Thanks for the massive writeup! ;-)

  54. Lon Phillips said, on September 18, 2006 at 7:50 pm

    Would it be possible to sync Yahoo Calendar to ScheduleWorld?

  55. Comments « //engtech said, on September 18, 2006 at 7:53 pm

    [...] evbart is looking for a way to automatically sync Gmail contacts with other address books [...]

  56. [...] Mark Swanson of ScheduleWorld has announced (giving us the scoop, no less!) that ScheduleWorld now supports automatic synching of GoogleCalendar. [...]

  57. Mark Swanson said, on September 18, 2006 at 8:13 pm

    Mark Swanson is the owner of ScheduleWorld

    wrt Yahoo calendar: I used to sync with Yahoo! calendar via their mostly broken CVS capability – but they changed the format and that no longer works. I contacted Yahoo! about syncing and I never received a response. They seem more focused on providing proprietary solutions like their existing Outlook sync capability.

    I’d love to be wrong, and would support Yahoo! in a heartbeat if there was a way. If anyone knows of a way to get this done please email.

    Also, someone previously commented about a Lotus Notes client. There is one available from Funambol but I suspect it’s alpha. If someone feels like scratching that itch the initial start seems to be available …

    Cheers.

  58. Torley said, on September 18, 2006 at 8:55 pm

    I just wanted to compliment you on your Gliffy-made plan, it really is beautiful! Gorgeous work, I imagine with some extra gradients and antialiasing it’d look fit to be asmooth piece of art, with the pink “fluffy cloud” like silk embroidery around its core.

  59. Mark Swanson said, on September 18, 2006 at 9:33 pm

    Mark Swanson is the owner of ScheduleWorld

    evbart – I’m also anxiously awaiting for the ability to sync the GMail addressbook. As soon as Google releases the gdata API library for gmail contacts I’ll sync to it. I already tried via GreaseMonkey but GreaseMonkey kept crashing…

    Cheers.

  60. Michael Müller said, on September 18, 2006 at 11:41 pm

    Hey, great article! However I just use Outlook at the office (because we only have PCs here) but at home, on my Mac I use Mail and it integrates very well with its surrounding apps and online services.

  61. Keith said, on September 18, 2006 at 11:42 pm

    Wow…. everything is so complicated, and is way too troublesome. I like MS Outlook, as much as I enjoy Google’s apps, but integrating them together is like putting two postively-charged protons together…. and you know, the end result may be unbelieveable.\

    ——-

    Edit to remove gratuitous link to homepage. Please only include links if you have something to say about this article, or something relevant. Otherwise I’ll have to mark it as spam, which means Akismet will start thinking of all your posts as spam, and your comments will be auto-banned from any blogs the use Akismet.

    (I’m not being draconian, he was linking random words in the post to his blog)

  62. Freddie said, on September 19, 2006 at 12:14 am

    This seems to be a very useful service, I was just looking for something like this!

    However, I tried to sync my cell phone (SonyEricsson K500i which supposedly syncs with SyncML) but the phone fails to connect to scheduleworld. I have double checked the settings, but I’m not sure if I’ve done it right. Can anyone reading this who has succeeded explain how to set up the account on the cellphone correctly?

    Or it could just be that the scheduleworld server is overloaded right now, as it seems to be very slow…

  63. Gary said, on September 19, 2006 at 12:28 am

    I’ve been working on a similar in house solution with Horde / Kronolith and Funambol
    and unfortunetly I’m at a standstill with 3.0.7 because it’s crashing Outlook.

    I will continue with Funambol though to see if the updated 3.0.11 release would
    fix this problem.

    It’s a great concept though using a web based application as a client hub.

  64. engtech said, on September 19, 2006 at 1:28 am

    Or it could just be that the scheduleworld server is overloaded right now, as it seems to be very slow…

    This post is on the front page of Digg, del.icio.us, and lifehacker.com at the moment and ScheduleWorld is getting hammered like crazy. There’s been about 12,000 page views, so even assuming only 10% of the people are trying it out that’s probably still around 1200 new users today alone.

  65. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech [...]

  66. doobi said, on September 19, 2006 at 1:51 am

    Hello, I stumbled over this blog and it kept me reading on.
    I made also similar experiences with syncing multiple outlook/thunderbird clients with plaxo and windows mobile.
    I have a suggestîon to another workaround:
    Check out “sugar crm” http://www.sugarcrm.com/crm/ it’s Open Source under GPL and comes with a very good outlook plugin
    which enables one to sync contacts,tasks and shedules. Since sugar crm is written in PHP, the advanced programmer may probably also get the outlook plugin to work with other services. (Maybe something for Mark Swanson?)

  67. doobi said, on September 19, 2006 at 1:55 am

    Oh… wait, it’s not sugar crm but vtiger the open source fork of sugar crm, sorry.
    Here is the download section of vtiger: http://www.vtiger.com/index.php?option=com_content&task=view&id=30&Itemid=57
    As one may see it comes with both outlook and thunderbird plugins.

  68. Mark Swanson said, on September 19, 2006 at 2:57 am

    Mark Swanson is the owner of ScheduleWorld

    Holy smoke! Digg, del.icio.us, lifehacker.com! So _that_’s why. 600+ port 80 TCP connections, ~200 in ESTABLISHED the rest in TIME_WAIT or CLOSE_WAIT. Its just starting to let up after about 10 hrs. I’ve never seen a gig of logs roll over so quickly :_)

    There were a few timeouts for folks signing up when the load got really heavy (sorry folks), but that’s all I noticed in the logs as far as errors. Oh, one strange Google date was sent my way. Logged for analysis. I’ve already priced a hardware upgrade and have started that process.

    Thanks for the notes about vtiger; looking into it now.

    More Google calendar sync enhancements coming soon (based on the feedback and analysis of today’s … stress test).

    Cheers.

  69. engtech said, on September 19, 2006 at 3:05 am

    I don’t have anything to say. I just wanted to be comment #69.

  70. [...] read more | digg story [...]

  71. Min said, on September 19, 2006 at 6:01 am

    I just started using this process this evening (sept 18, 2006). However, I am having the same problem as Yoav had. Everytime I sync, all of my items in outlook that reoccured (however many times and whenever in the past) reduplicate as well as plant themselves on new days starting with today. For example, I had some items that were scheduled for partial days back in April. After syncing, they now also show up for this week and the foreseeable future in outlook.

    Please help! Thanks.

  72. Mark Swanson said, on September 19, 2006 at 8:11 am

    Ok, I _just_ did another release. It contains new duplicate detection and conflict resolution for exactly this case. Future syncs to/from Google will not propagate duplicates. Please try again.

  73. Planet Malaysia said, on September 19, 2006 at 8:17 am

    Great article dude! I learn a lot :)

  74. links for 2006-09-19 « Sanjeev.NET said, on September 19, 2006 at 8:25 am

    [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech (tags: hacks outlook gmail calendar 2do) [...]

  75. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech [...]

  76. memor.ia blog said, on September 19, 2006 at 9:09 am

    [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech (tags: gmail calendar outlook) [...]

  77. engtech said, on September 19, 2006 at 10:11 am

    I finally updated the instructions for setting up ScheduleWorld with GoogleCalendar.

  78. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld [...]

  79. Blog » Blog Archive » links for 2006-09-19 said, on September 19, 2006 at 1:19 pm

    [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech (tags: toread) [...]

  80. [...] Although still quite dependent on Outlook, the writer of this Engtech article has a similar setup to me, and explains how to get all your devices on the same page, relatively smoothly. [...]

  81. jkOnTheRun said, on September 19, 2006 at 5:21 pm

    How to: synch Google contacts and calander with Outlook on multiple devices

    Wow, there’s mobile and there’s MOBILE. This guide falls under the latter category and although it’s a solution to a specific problem, it’s very modular and can be used as much as or as little as you need. The anonymous author of //engtech wrote up…

  82. [...] I found this blog entry documenting a third party sync utility, tying in two copies of Outlook, Google Calendars, and cell phones. [...]

  83. [...] Synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone [...]

  84. Letter Never Sent » Blog Archive » said, on September 19, 2006 at 6:25 pm

    [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. [...]

  85. Chris said, on September 19, 2006 at 6:36 pm

    This sounds like an excellent solution. I really want to try it out.

    I am having trouble in Schedule world when I go to preferences and add my google calendar username and then click on “Find Calendars” I get an error message: “Error: Access Denied: missing Google session token.” What does this mean? It is occurring on all of my web browsers – Safari, Firefox (mac and PC) and IE.

  86. Min said, on September 19, 2006 at 8:00 pm

    Thank you for your reply, Mark. I tried again this morning. However, I’m still having issues. The problem I’m having in Outlook (in addition to the duplication of scheduled items on the same day, which is still happening also) is that any items I have that were set to recur at a previous time now set themselves for today and into the future. A couple of examples: my mother’s birthday, which is July 31, is set to recur yearly, but after I sync it shows up today (Sept 19), recurring weekly. Other items that may have occcurred for a couple of days or a couple of weeks in the past also pop themselves in continuously without end.

    Did I miss something special that I need to do with new release? I have the outlook plug-in 3.0.7. I want it to sync in both directions so I can keep Outlook, Google Calendar, and my Blackberry all the same, regardless of where I entered an appointment.

    This is my first attempt at synchronizing calendars, so I may be missing some basic, but essential, information.

  87. links for 2006-09-19 « Gobán Saor said, on September 19, 2006 at 8:46 pm

    [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech (tags: sync calendar outlook gmail Google) [...]

  88. Mark Swanson said, on September 19, 2006 at 9:14 pm

    missing Google session token – this means you forgot to click the ‘click here’ to grant ScheduleWorld … button – which redirects you to Google’s site where you can grant ScheduleWorld access to your calendar.

    Based on feedback I should simply do that redirect for you automatically. It will work this way soon.

    Note: this is an enhanced security process that enables you to grant ScheduleWorld access to your calendar without giving us your password.

    Cheers.

  89. Mark Swanson said, on September 19, 2006 at 9:21 pm

    Min – I have unit tests for every single property to/from Google. Apparently I need to flesh them out a bit more.:-(

    I will work on both of these issues until they are resolved. Stay tuned.

    Cheers.

  90. Min said, on September 19, 2006 at 10:03 pm

    Thanks for working on it, Mark. Would it be an issue on the Google end? I thought it was an issue between Outlook and ScheduleWorld because it’s when I use the Outlook plug-in that everything goes wacky.

  91. [...] y Windows Mobile!!! Comparte este post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it! Posted: Tuesday, September 19, 2006 11:04 AM por cesarfong Archivado en: WindowsMobile [...]

  92. Mark Swanson said, on September 19, 2006 at 10:17 pm

    I’m not sure.
    Google uses a combination of XML and the icalendar open standard (rfc 2445) – it may be likely that I am confusing when to use which for recurring events. Some careful testing will resolve this issue shortly I’m sure.

    Cheers.

  93. KC said, on September 19, 2006 at 10:17 pm

    This thing is great in theory, but has major issues when syncing with outlook:

    1) recurring calendar entries ignore the end by field and the dates get mixed up

    2) clicking on ‘update remote’ actually updated my local calendar which i really did not want to do and caused me quite a headache – i almost had a heart attack when my work calendar was destroyed

    3) clicking on ‘update local’ actually updated my remote calendar which caused another huge headache.

    make SURE you backup before playing around with this.

  94. Eric Faris said, on September 19, 2006 at 10:23 pm

    Mark,

    What might this be?

    14:20:18:772 [ERROR] – processItemStatus: server sent status 508 in SYNC
    14:20:18:772 [ERROR] – Error #508 in source calendar
    14:20:18:772 [ERROR] – Error in syncing:
    14:20:18:782 [INFO] – Calendar sync completed with errors
    14:20:19:152 [DEBUG] – Enter restoreSlowSyncBackup method
    14:20:19:162 [DEBUG] – Exit restoreSlowSyncBackup method
    14:20:19:172 [INFO] – Logged off from Outlook

  95. Mark Fletcher said, on September 20, 2006 at 5:19 am

    Hi Mark,

    I am having the same problem as noted in comment no 5. Basically my outlook syncs fine with ScheduleWorld but doesn’t push it to Google Calendar. If I manually add an entry in ScheduleWorld it appears in Google Calendar fine. If I modify an entry in ScheduleWorld to include a ‘-’ in front of the description, it will then go to Google Calendar.

    So my question is do I have to modeify all my calendar entries to include a ‘-’ to get the syncing to work? Is there a way around this as I would like to include my historical stuff which I do not want to have to go and modify.

  96. zoggy said, on September 20, 2006 at 6:47 am

    What about if I want to sync with ScheduleWorld in Outlook (exchange) a calendar that is not my own? For example, a team mailbox that has been given access to me along with others. I would like to sync this to my ScheduleWorld calendar so I can view my exchange calendar remotely via ScheduleWorld.

  97. catharsis » music saves my soul said, on September 20, 2006 at 8:50 am

    [...] esoterica: COOL BEANS! generate a personal seal! harvard sucks. hahahaha [VID] how to write articles and essays quickly and expertly.. retrieve serial keys. hahaha.. wow. holy grail of synchronization. aimed at freaks like me. wow crap. wtf? this guy is definitely a freaking hardcore gamer terracotta warrior camoflauge =]. cute. damn. if i need this… i’ll be in trouble already. using a watch as a compass a shark that walks on fins is discovered [...]

  98. Mark Swanson said, on September 20, 2006 at 9:21 am

    KC – Sorry to hear your problems with the Outlook sync. I haven’t had time to test those options yet. I’m going to make this a priority and support this asap.

  99. Mark Swanson said, on September 20, 2006 at 9:22 am

    Eric – The server was too busy :-) Please try again.

  100. Mark Swanson said, on September 20, 2006 at 9:29 am

    Announcement: new release 1:00AM

    Duplicate problem was reproduced and fixed.

    Recurring events issues are resolved (I ran out of time to test the ‘end by’ field. Tomorrow…

    AutoSync Outlook Google lastModified issue is mostly fixed. However, I still have a subtle issue to resolve. I should be able to resolve this for the release tomorrow night.

    Cheers.

  101. Mark Swanson said, on September 20, 2006 at 9:34 am

    Zoggy – wrt the Exchange issue this isn’t possible yet. I have started the preliminary work on a MAPI-based Exchange connector that is more powerful than the WebDAV based alternatives (so it will work with Exchange 5.5, and 2007). No ETA atm.

    Cheers.

  102. Min said, on September 20, 2006 at 7:06 pm

    Alas, the same thing is happening to me still. I tried “update local data” with the Outlook plug-in, but nothing was added to Outlook (I deleted everything out of Outlook when it went haywire last time). I tried “replace local data.” This time info was added to my calendar, but with the duplicates and recurring items all over the place.

    Is there still a problem or am I just missing something else that I should’ve done?

    Thanks for all your heard work and quick responses!

  103. Harry said, on September 20, 2006 at 9:46 pm

    I am having trouble installing the funambol plugin for Outlook. I’m wondering if it’s because I don’t have administrator rights. Anyone have a clue?

  104. engtech said, on September 20, 2006 at 10:03 pm

    Not having administrator rights can often be a problem with installing software.

  105. Mark Swanson said, on September 20, 2006 at 11:10 pm

    Perhaps the cause of duplicates/frustration for some folks is the Funambol ‘replace/update server/local’ options. I’ve not tested those.
    I’m configuring a new server to help with the load, then I’ll get to this issue.

    Cheers.

  106. James said, on September 21, 2006 at 5:06 am

    I’m still having the issues with recurring events and some events being moved to today. Do I need to download the funambol plug-in? It looks like the same one, 3.0.7, but you say you’ve done patches, are these to SW or Funambol? Thanks.

    Also, we store our events with mutiple categories, do you support this?

  107. James said, on September 21, 2006 at 5:07 am

    Oh, I’m using Normal for the funambol setting on both computers in outlook. Not sure if others are using the same settings when they get duplicates/errors.

  108. Mark Swanson said, on September 21, 2006 at 9:00 am

    Google sync update:

    Google is having problems. Perhaps that’s why their service is still beta :-)

    I have logged two bugs with them that are causing a lot of problems for folks:

    1. Google is unable to parse some valid iCalendar timezone definitions.
    2. Google fails with ‘Internal Error’ for reasons yet to be determined.

    Google’s response so far is, “Thanks for the nice bug report”. No eta on a fix and they haven’t contacted me for further testing or diagnosis. It seems we will all just have to wait on Google atm.

    Wrt Funambol, perhaps I was unclear in a previous post. I have not modified any version of the Funambol Outlook client.

    New server status: The new machine is up and running, and mostly configured. I’m on track for the ~midnight switch the evening of Septembre 21.

    Cheers.

  109. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech [...]

  110. Min said, on September 21, 2006 at 4:40 pm

    Cool. That should speed things up. Are the Google issues related to the duplicates/recurring items? I disconnected my google calendar from SW. SW has my correct calendar info in it, but it still covers Outlook in a million items when I try to sync the two.

  111. engtech said, on September 21, 2006 at 7:37 pm

    For posterity:

    1170 diggs, link here

  112. [...] » The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. #  [...]

  113. Mark Swanson said, on September 21, 2006 at 10:06 pm

    Hello Min,

    Please email support@ScheduleWorld.com as I’d like to go through a few tests with you and capture the detailed logs of your syncs. I simply can’t replicate your issue.

    Thanks!

  114. [...] The original article that got Dugg [...]

  115. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech (tags: The Holy Grail Synchronization: How to Microsoft (multiple locations), Calendar, Gmail, iPod, and phone Funambol / ScheduleWorld. « //engtech ! 2006 apple application apps Article backup blog calendar cell computer computers desktop online office Data lifehacks iPod iCal mobile of software sync Services service Schedule web2.0 resources howto How-To guide gtd Gmail geek development PC outlook PDA tech tips tools toread tutorial useful utility work with productivity PocketPC Google Pocket Play Email Synchronize) [...]

  116. [...] A small case study on viral. I write an article about a web service called ScheduleWorld because it can do something I want to do: synchronize all my apps with Google Calendar. The owner and I were no way involved before I wrote about it. I wanted to do something, found his site by search, found it could do what I wanted, and wrote a guide about it as link bait for my blog. [...]

  117. Comments « //engtech said, on September 22, 2006 at 11:10 pm

    [...] Tons of comments on the Holy Grail of Synchronization, as usual. [...]

  118. Mark said, on September 23, 2006 at 5:08 am

    If you want a good way to synch Outlook to Gmail for email I wrote a tutorial about it here: http://cnxn.ca/GmailMirror.html

    Mark

  119. Bill said, on September 23, 2006 at 9:42 am

    01:29:34:250 [INFO] – Preparing synchronization of calendar…
    01:30:31:406 [ERROR] – processItemStatus: server sent status 506 in SYNC
    01:30:31:406 [ERROR] – Error #506 in source calendar
    01:30:31:406 [ERROR] – Error in syncing:
    01:30:31:406 [INFO] – Calendar sync completed with errors
    01:30:31:421 [INFO] – ********** TASKS SYNC ************
    01:30:31:421 [INFO] – Synchronization URL: http://sync.scheduleworld.com/funambol/ds
    01:30:31:421 [INFO] – Preparing synchronization of task…
    01:31:51:687 [ERROR] – processItemStatus: server sent status 506 in SYNC
    01:31:51:687 [ERROR] – Error #506 in source task
    01:31:51:687 [ERROR] – Error in syncing:
    01:31:51:687 [INFO] – Tasks sync completed with errors
    01:31:51:734 [INFO] – Logged off from Outlook

    Any idea what this means? I have been getting this error message every time I sync.

  120. Mark Swanson said, on September 24, 2006 at 12:58 am

    506 means I was rebooting the server. It seems for a couple of minutes one of the class files was bad and was causing problems. If you see this again please email support@ScheduleWorld.com.

    Cheers.

  121. Mark Swanson said, on September 24, 2006 at 1:09 am

    *** NEW UPDATE ***

    Hello Folks,

    A number of fixes are in for Google/Outlook sync as well as a new feature for auto-detecting and handling of cell phone character sets is in.

    Important: If you were having duplicate issues, or issues with some events not showing up you need to reset your ScheduleWorld calendar. If ScheduleWorld is NOT your master calendar (Outlook/Google/Cell phone/Evolution/etc.. is your master calendar) then just delete your ScheduleWorld calendar and sync. All will be well. You can do this by:

    1. Go to HTML day view, click preferences
    2. Find the calendar you have wired up to Google and click the button that says, “Delete events and todos”. This delete action will not propagate to any other system.

    If ScheduleWorld is your master calendar simply:

    1. export your calendar (day view, click ‘Download’ (top right under the preferences link). If you don’t see ‘Download’ you need to go to the preferences page and enable WebDAV.

    2. start everything fresh by deleting all of your Google / Outlook / ScheduleWorld / etc. calendars and then import your saved ScheduleWorld calendar (day view, click ‘import’).

    CHARACTER SET ISSUES: If someone has a K600i, K700i, K750i or other phones that don’t support UTF-8 (ISO-8859-1 only) please try to sync contacts with non-ascii characters. This should work now. It has always worked with other phones that support UTF-8. Please email support@ScheduleWorld.com to report success or fail with this.

    Thank you.

  122. ScheduleWorld bug fixes « //engtech said, on September 24, 2006 at 1:56 am

    [...] Mark from ScheduleWorld posted another big update in the comments. I’m cutting-and-pasting it here to make sure people see it. *** NEW UPDATE *** [...]

  123. KC said, on September 25, 2006 at 9:23 am

    Mark -

    Thanks for the response. Please do let me us know when the outlook plugin has been fully tested, i would really like to use the program.

    KC

  124. [...] 그러다가 오늘 Google에서 관련 자료를 찾다가 원하는 기능을 해주는 프로그램과 사이트를 발견했다. (관련 링크) [...]

  125. [...] Not sure how it happened, but I ran into The Holy Grail of Synchronization – how to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol, ScheduleWorld. I took the time to dig deeper, largely because I’ve been wanting to sync Outlook with Google (and Google with iCal) for a while now – and I’m still using Outlook 2000, which keeps certain syncing tools out of reach. [...]

  126. Mark Swanson said, on September 25, 2006 at 10:34 pm

    *** NEW ANNOUNCEMENT ***

    A few minuts ago I did another release.

    Please note: anyone syncing with Outlook simply must use 3.0.7 of the Funambol client. No earlier version will work, and it is impossible to support different versions of this client.

    I’m really pleased with this release because:

    0. The ‘Replace Remote Data’ option in the Funambol client now works perfectly with ScheduleWorld, and it works perfectly if you have the Google autoSync option enabled.

    In a nutshell, if you want ScheduleWorld and Google (autoSync option required for Google) to look exactly like your Outlook calendar simply use the ‘Replace Remote Data’ option. It will work.

    NOTE: This can take a __LONG__ time if autoSyncing with Google. The process for ‘replace remote data’ is:

    A. delete all events on ScheduleWorld (and Google with autoSync enabled). Google is _very_ slow at deletes and can take up to 5 seconds per event! So if you have 500 items you have some waiting to do…
    B. The initiating client (F.E. Funambol Outlook client) then copies all of its local items to the server (which get copied to Google if autoSync is enabled).

    1. I found and fixed a duplicate issue for recurring events. Finally this issue can be put to rest.

    2. Because #1 is fixed, you can safely use the Funambol (or any SyncML client’s) SLOW sync capability. With Funambol, simply select
    File-> Recover (slow sync) and select calendar. Use slow sync to get your SW/Google/cell phone/ipod/evolution/etc.. calendars initially in sync as this makes sure every single event is compared and added/updated during the sync process. (Remember to switch back to normal sync).

    Thanks to everyone for all of your feedback on the Outlook sync issues. Also, thanks for folks with K600/700/750i devices for responding and confirming the charset issue is fixed.

    Cheers.

    Note: I’m still working with Google on some problems they are having with ‘Internal Errors’. Google’s Java API also isn’t handling some redirect requests from the Google servers and I’m working on that as well. If you notice any other issues please email support@ScheduleWorld.com

  127. Bitelia » Google Calendar: segunda parte said, on September 25, 2006 at 11:35 pm

    [...] Pero gracias a este post parece que tenemos solución a esos problemas. El post además nos explica, paso a paso, cómo sincronizar calendarios y contactos entre varios sistemas (Google, Outlook) y aparatos (Nokia, iPod). ¿El secreto? Usar ScheduleWorld. [...]

  128. Mark Swanson said, on September 26, 2006 at 8:31 am

    Google sync issue : strange Id/recurrence delete (sometimes an event was deleted on Google and would not be deleted on SW, and the sync would stop even though it wasn’t finished.) FIXED.

    Google redirect issues. I still haven’t heard back from Google on this, but I have implemented redirect support myself to retry commands. I will know shortly (from the logs) if this works or not.

    The only other issue is that Google servers are having ‘Internal Errors’. Will tackle that next.

    zzzzz…..

  129. carl said, on September 26, 2006 at 10:56 pm

    Do you know if funambol plugin for Outlook is compatible with outlook 2007 beta2? thanks

  130. Diddle said, on September 27, 2006 at 1:32 am

    I just found a weird bug – My calendars are both configured for Monday to be the first day of the week (Sunday is on the right, not the left). All of my appointments uploaded from Outlook appear within my Google a day late, but things like birthdays are on the right date.

    I’m confused!

  131. Diddle said, on September 27, 2006 at 1:37 am

    Okay, a correction … not all of the appointments are ahead a day, just a few recurring appointments.

  132. links for 2006-09-27 at molgar.net said, on September 27, 2006 at 4:32 am

    [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech Sistema para sincronizar Google calendar, Gmail, un cliente de correo y nuestro móvil. (tags: sincronizacion email tutorial agenda howto calendario) [...]

  133. Mark Fletcher said, on September 27, 2006 at 4:56 am

    Mark,

    Thanks for the update. A couple of things, I am having the same problem as Diddle. In my case it seems most (but not quite all) all day appointments are a day ahead. I tried changing my Google calendar to start on Monday, deleted everything from it and ScheduleWorld and resynced but got the same result.

    I also received an error in the sync log :

    10:50:30:732 [ERROR] – Server Failure: server returned error code 511
    10:50:30:732 [ERROR] – Error in syncing: Server Failure: server returned error code 511
    10:50:30:732 [INFO] – Calendar sync completed with errors
    10:50:30:802 [DEBUG] – Enter restoreSlowSyncBackup method
    10:50:30:802 [DEBUG] – Exit restoreSlowSyncBackup method
    10:50:30:832 [INFO] – Logged off from Outlook

  134. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. works sometimes, my 2-3 days’ experience (tags: productivity tools) Filed under: Links   |   Tags: No Tags. [...]

  135. carl said, on September 27, 2006 at 7:05 pm

    I’m also experiencing the same problems as Diddle and Mark,
    my calendars are set to timzone +1 gmt (and monday as first day of week).
    but almost every event gets duplicated in Google calendar.
    in other words, this could have been a nice sollution for keeping everything in sync, but right know it’s useless :(

  136. Jerian Lewis said, on September 27, 2006 at 8:41 pm

    well I loved the information that you have given, but I didnt see the part were it states how to synch a moblie phone as yet. So please can you clarify that for me on thid topic

    Jerian

  137. engtech said, on September 27, 2006 at 9:07 pm

    Hi Jerian,

    That’s section #1. My phone comes with software that sync to Microsoft Outlook, so once I’ve synched Outlook (at home) to ScheduleWorld, my phone is automatically synched when I plug it into the computer.

  138. [...] [...]

  139. [...] One nice thing about scheduleworld is that it can be your clearinghouse for information…there is a great diagram here about what you can do with it. [...]

  140. JMM said, on September 27, 2006 at 11:56 pm

    RE: Yahoo – I use Intellsync 4 Yahoo to sync 1 Outlook calendar to my Yahoo calendar. It works great.

  141. Mark Swanson said, on September 28, 2006 at 1:27 am

    Will address other comments shortly.
    For now, I’d just like to note that Google seems to have set their quota limits too low and a number folks are failing to sync. I have made a case for Google to increase their quota limits. I will post here if Google fixes this.

    Cheers.

  142. Mark Swanson said, on September 28, 2006 at 8:46 am

    Just a quick GMT timezone comment. Java provides me a bunch of GMT timezones. I think it would be better to use the UnitedKingdom/London timezone. For example, can anyone tell me what the difference is between GMT and GMT0? I simply can’t reproduce the timezone problem in EST. I will investigate further.

    Cheers.

  143. tal shani said, on September 28, 2006 at 4:42 pm

    hay mark
    thanks for the great work
    ive been using funambol pluging two way sync to gcal and by the log it seems to work fine but nothing happens in outlook, then ive noticed that it does sync from outlook to gcal but not the other way.
    does it have to do with number of events ? using recuring events with no end date would have to do with it ?
    i would happy for some help

  144. James said, on September 28, 2006 at 5:22 pm

    Mark,

    Thanks for all of your hardwork! Would it improve things if we turned off the automatic google sync while we sync the first time? Especially for thos of us with a couple hundred events.

    You should create a forum for discussion and to announce updates on Scheduleworld.

    For now I’m holding off on trying to do any more syncs. I think last time I got a ’511′ error. I’m looking into a few products to snyc my PST files directly over my LAN and I’ll continue to use Intellisync for Yahoo.

    Thanks again.

  145. Mark Swanson said, on September 29, 2006 at 4:14 am

    Hello folks,

    Wrt two-way sync: this really does work fine for most folks. Google even seems to have fixed their timezone bugs. However, perhaps a previous error or because of Google’s QUOTA bug you may still be seeing a 504/506/511 error.

    What might work is to wait a day for the QUOTA to reset and do a slow sync.
    Outlook client -> File -> Recover (slow). This will send the rest of the events to Google until an error occurs. A lot of traffic occurs, but the previously inserted (into Google) items will not be inserted again (saving on the quota restriction). Rinse, repeat until you are fully sync’d and you can sync normally. Please comment here or email support@ScheduleWorld.com if this does not work. It should…

    I’m not sure what else to do but wait for Google to fix their broken quota limit.

    Wrt a forum: is there any good forum software available for free and in Java (so I can run it in a protected environment)?

    Cheers.

  146. Bill said, on September 29, 2006 at 5:14 am

    I’ve got about 4500 calendar events and I’m getting the 511 error even with a ‘slow sync’. None of my events are making it to the ScheduleWorld or Google calendars. I must have too many.

    Get some forums!
    JForum is a powerful and robust discussion board system implemented in Java:
    http://www.jforum.net/

  147. Mark Swanson said, on September 29, 2006 at 9:11 am

    Re: too many calendars: I talked to a Google Calendar engineer and I warned them about a month ago that I have users with upwards of 29,000 (twenty nine thousand) events in their calendar. He only mentioned that they were rate limiting to prevent DoS/spamming the system. I’m dissappointed with the current quota limits. I’m sending another email now…

    Thanks for the tip about JForum! I’m investigating now.
    1:11AM. So tired…

    Cheers.

  148. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech Google Calendar, Outlook en mijn agenda in mijn GSM synchroniseren. Als dit lukt, het zou mooi zijn. Eens uitproberen dus… Nu nog iets om contacts automatisch tussen outlook en gmail te synchroniseren. Tips zijn steeds welkom… (tags: howto Mail sync google calendar outlook) [...]

  149. engtech said, on September 29, 2006 at 6:23 pm

    Mark, let me know when and where the official forum is and I’ll update the post and put a new news item on the front page.

  150. engtech said, on September 29, 2006 at 6:24 pm

    Oh, and you might want to consider setting up http://scheduleworld.wordpress.com and use it as an official news announcements blog.

    If you want I could set it up for you and then pass the admin rights over to you.

  151. mporch said, on September 30, 2006 at 2:35 am

    Holy Grail? Howabout just a regular old grail…

    There is one simple thing that I can’t seem to get working – perhaps all you brains out there can help. I just want 2-way sync between Outlook calendar and Google calendar without creation of duplicates. This solution does not seem to show this.

    I tried RemoteCalendars which was roublesome. At best, it was creating a bunch of duplicate events everywhere. At worst it was doing nasty things like wiping my whole Outlook calendar.

    I then tried the GCal ScheduleWorld Funambol Outlook solution. This lets me go updates one way or the other nicely, but no full 2-way sync.

    Does anyone out there have this regular old grail working?

  152. engtech said, on September 30, 2006 at 3:04 am

    Hi mporch,

    Correct me if I’m wrong, but I think you followed my instructions a bit too close to the letter. Entirely understandable.

    When I was setting this up, I wanted one-way syncs because of how I use the programs. That isn’t the default setting!

    With the Funambol client for Outlook, instead of using “Update/replace remote data” use “Normal”.

    I’ve updated the guide to make this more apparent. Please let me know if there’s any other ways I can clarify it.

    At work I want to push the calendar to ScheduleWorld (one way sync) and I don’t want to sync contacts. You may want to do something else.

    * Configuration >> Edit >> Synchronization Settings >> [unclick Contacts] >> [Calendar: Update remote data]

    At home I want to push the contacts (one way sync) and pull the calendar (one way sync). You may want to do something else.

    * Configuration >> Edit >> Synchronization Settings >> [Contacts: Replace remote data] >> [Calendar: Replace local data]

  153. mporch said, on September 30, 2006 at 3:29 am

    yeah – used normal. doesn’t work.

  154. engtech said, on September 30, 2006 at 4:57 am

    Mind posting the logs? (Outlook Plug-in >> Help >> View logs)

  155. Mark Swanson said, on September 30, 2006 at 7:07 pm

    mporch:

    “This lets me go updates one way or the other nicely, but no full 2-way sync.”

    Updating both ways is a two way sync.
    It seems ScheduleWorld isn’t doing what you want. I can’t be sure why but maybe it will be helpful if I guess: only newly added/updated items are being synced. If I guessed right, the solution is to to a full 2-way _slow_ sync. Or, you could use the Funambol Outlook client’s ‘replace server’ or ‘replace local’ – but don’t use those unless you are sure what they mean.

    To do a full 2-way _slow_ sync (which makes all events on both calendars appear on both calendars) simply use the Funambol Outlook clients File -> Recover (slow) sync (calendar).

    There’s only one thing that can go wrong at this point: Google’s ERR_QUOTA bug. In a nutshell, Google is preventing folks from doing a slow sync if more than X events are exchanged because of a quota limitation. I have pleaded on behalf of anyone wanting so sync Google calendar for Google to increase this limit, but they have not responded. I encourage anyone who wants to actually use Google Calendar to post to blogs and the google forums about this problem and ask that it be fixed.

    Cheers.

  156. Mark Swanson said, on September 30, 2006 at 7:21 pm

    engtech: I humbly accept your kind offer wrt

    http://scheduleworld.wordpress.com

    Thank you.

  157. [...] The howto on ScheduleWorld that got Dugg [...]

  158. engtech said, on September 30, 2006 at 11:33 pm

    Hi guys,
    I’m closing the comments on this post as there is now a site for Mark to interact with you guys directly.
    If you’re having questions or problems drop a line at scheduleworld.wordpress.com or email support@scheduleworld.com. You can also use the ScheduleWorld forums.

  159. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech to read, sounds interesting (tags: sync Mobile microsoft mail google outlook ical ics vcard contacts calendar synch gmail howto) [...]

  160. [...] My most popular post is a guide I wrote for synchronizing various programs and devices so that they all share the same contact and calendar information — which is surprising because I’m really quite disorganized. Today I came across a videocast demo of a new calendar application called Scrybe that has me pretty excited. They have some innovative approaches to natural views of data. I especially like the ability to quickly do organized web clippings when researching a subject and to print information out in a format that is convenient for wallets or pockets. They also get the concept that people need to be able to interact with their calendar/organizer offline and do periodic syncs. [...]

  161. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech synchronicity heaven, I might work on getting this to work, the Razr/ibook/palm is a pain (tags: howto contacts) [...]

  162. Tech Tag » Syncing Google Calendar v2 said, on October 10, 2006 at 12:47 am

    [...] Engtech has a fascinating guide, on how to put Scheduleworld to full use. [...]

  163. [...] Then there are highly convoluted solutions which involve just too much manual ado, although ScheduleWorld in itself might be a useful service, if I’d want to keep my personal data on somebody else’s server… [...]

  164. [...] I’m happy to say I was able to get things synched painlessly and for free. See the complete details in the Holy Grail of Synchronization. [...]

  165. [...] Fabrizio mentioned engtech’s post….At first it looked like a bit of a marketing plug, but in his usual form, Fabrizio was really doing nothing but helping everyone out. EngTech’s post is overly helpful for anyone with more then one computer or anyone who has a cell phone and an employer who uses e-mail. [...]

  166. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech Una forma de sincronizar calendarios y contactos con tu movil o iPod (tags: sync calendar gmail google howto mobile Phone ipod) [...]

  167. [...] the-holy-grail-of-synchronization [...]

  168. links for 2006-10-21 at Cameron Incoll said, on October 21, 2006 at 5:18 pm

    [...] The Holy Grail of Synchronization :How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. (tags: article howto google outlook sync calendar) No Tags [...]

  169. what i spend my time on said, on October 30, 2006 at 11:56 pm

    [...] a way more extensive guide to syncing can be found here. and here you can find many tools for google calendar syncronisation. [...]

  170. [...] Gelukkig kwam ik vandaag per toeval deze site tegen: Hier staat op uitgelegd hoe men de kalender MS outlook, via ScheduleWorld, kan synchroniseren met Gmail kalender. Dit heb ik dan meteen uitgeprobeerd en het werkt wonderwel! [...]

  171. j’Alias » Le Graal de la Synchro said, on November 04, 2006 at 3:10 pm

    [...] Voici un billet très intéressant expliquant cette problématique. [...]

  172. Peter’s Blog » Blog Archiv » SyncML said, on November 09, 2006 at 5:52 pm

    [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech [...]

  173. | James & Vilija said, on November 13, 2006 at 6:20 pm

    [...] I was reluctant to use Missing Sync as I believe the fewer programs on a computer, the better. Regarding emulation/virtualisation, this wasn’t an option as we don’t yet have an Intel Mac. After a LOT of research I finally stumbled upon a solution that allows me to sync my contacts, calendars, to-do list between OS X Address Book, iCal and our two phones. This method does not require you to install any new software or to pay for expensive services. Inspired by this informative write up on syncing for windows, this article provides an overview of how I achieved my Sync goals. [...]

  174. [...] The Holy Grail of Synchronization How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. (tags: Mobile GTD) [...]

  175. [...] I could go into detail about how it works, but EngTech has done a terrific job here. [...]

  176. Synced! at wann.es said, on November 25, 2006 at 6:39 pm

    [...] Dankzij een artikkeltje bij Frankwatching dé oplossing gevonden voor synchronisatie tussen Google Calendar (die ik langs alle kanten kan bereiken), Outlook (dat ik gebruik voor m’n e-mails thuis) en m’n GSM. [...]

  177. [...] Wia Wannes gevonden: The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. [...]

  178. [...] The Holy Grail of Synchronization How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. (tags: article network mobile sync) [...]

  179. [...] Funambol – Funambol is a company that creates software for remote contact/appointment synchronisation.  It is broken into two halves, a server side and client side.  They make a Windows Mobile compatible client for synchronisation with their servers.  You can choose between their Hosted Portal or a service like ScheduleWorld.  An excellent write up on how to synchronise information between multiple sources is located here.  With a little further development, this could be an excellent alternative to Exchange Server and more flexible allowing for integration with a greater number of services. [...]

  180. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech (tags: outlook gmail calendar sync) [...]

  181. disambiguity - » links for 2006-12-02 said, on December 03, 2006 at 3:21 pm

    [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech i haven’t tried this yet but I think it might be my weekend project. I have to use the Outlook tools for work and prefer to use Google’s tools for the rest of my life. It would be great if they’d both talk to each other! (tags: gmail outlook synchronisation tools) [...]

  182. [...] Some guy has a really nice page and flowchart showing how he’s got his PDA, Phone, Outlook at home, Outlook at work, Google Calendar, and iPod Contacts/calendar alll syncing to the same beat, automatically. He, bravely, calls it “The Holy Grail of Synchronization“. [...]

  183. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech (tags: calendar outlook sync) [...]

  184. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. [...]

  185. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. « //engtech [...]

  186. AIXπ » links for 2007-01-10 said, on January 11, 2007 at 11:15 am

    [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google… (tags: sync calendar outlook gmail howto google) [...]

  187. [...] Google Calendar синхронизировать с Outlook — даже пройдя вот этот длинный и тернистый путь. Способ работает, но записи с кириллическими [...]

  188. Kjell Trygve Bjørheim said, on January 29, 2007 at 3:03 am

    [...] artikkelen her og bruk Funambol dette er mye mer     stabilt. 3. Evt sjekk ut fremgangsmåten her på Holy Grail of Sync 4. Velg bla ned på siden og følg anvisningene fra følgene pkt.      #Synching Gmail to [...]

  189. [...] Holy Grail of Sync’ing – useful post on synchronizing calendars & contacts [...]

  190. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google… synchronize your life (tags: GTD) [...]

  191. [...] in my further searching, I came across the Holy Grail of Synchronization, and realized I could get what I needed with a simple connector of Outlook to an online calendaring [...]

  192. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google… This is a guide for synchronizing Contacts (address book) and Calendars (schedule) across multiple computers and gadgets. (tags: sync calendar outlook google howto) [...]

  193. [...] 그러다가 오늘 Google에서 관련 자료를 찾다가 원하는 기능을 해주는 프로그램과 사이트를 발견했다. (관련 링크) [...]

  194. links for 2007-02-22 at Hangover Sunday said, on February 22, 2007 at 6:49 pm

    [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google… Thanks to this, I finally got work and home calendars to converse. Now I just need to remember why I wanted them to. (tags: calendar outlook google scheduleworld) [...]

  195. [...] supposed to be and when you’re supposed to be there. Some people have come up with elaborate schemes to keep all of their calendars synchronized, but as someone who has tried to do this across [...]

  196. [...] outro será o ScheduleWorld, que foi o que eu utilizei. Eu baseei-me neste post, The Holy Grail of Synchronization, para montar o meu esquema de [...]

  197. Off Topic :: links for 2007-04-07 said, on April 08, 2007 at 3:25 am

    [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google… Another solution for the Outlook to Google calendar synchronization: using ScheduleWorld. (tags: productivity) [...]

  198. Синхронізація » Fanex said, on April 11, 2007 at 12:16 pm

    [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google… [...]

  199. [...] The Holy Grail of Synch [...]

  200. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google… (tags: sync synch calendar gmail google outlook exchange microsoft mobile device crazy) [...]

  201. [...] kind of synchronisation was achieved by following this guide from Engtech. It’s pretty comprehensive, easy to follow for people that aren’t complete [...]

  202. [...] those folks of outlook users who want two-way synchronization, visit The Holy Grail of Synchronization. Sphere: Related [...]

  203. What to sync ? at Ah Knight’s Blog said, on April 22, 2007 at 5:09 am

    [...] The Holy Grail of Synchroinization this post give me lots of idea, too bad i can’t really get Schedule World working and putting all the egg in one basket seem danger. I visual my whole syncing with Gliffy [...]

  204. [...] with scheduleworld. Then, ScheduleWorld knows how to sync up with Google Calendar, so I’m all set! (here’s a link that takes you step by step in doing [...]

  205. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google… The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile phone with Funambol / ScheduleWorld. (tags: google howto calendar mlf) These icons link to social bookmarking sites where readers can share and discover new web pages. [...]

  206. [...] Mark offers some tips for synching email between Outlook and Gmail. [...]

  207. [...] How to synchronize Microsoft Outlook (multiple locations), Google Calendar, Gmail, iPod, and mobile … This is a guide for synchronizing Contacts (address book) and Calendars (schedule) across multiple computers and gadgets. (tags: contacts outlook backup) [...]

  208. links for 2007-05-28 « betaalfa said, on May 28, 2007 at 8:42 am

    [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google… (tags: calendar outlook sync) [...]

  209. [...] The Holy Grail of Synchronization [...]

  210. [...] a dare un’occhiata a questi due link http://internetducttape.com/2006/08/…scheduleworld/ http://www.tipmonkies.com/2005/09/23…lendar-roundup [...]

  211. "The Authentic Fake!" said, on July 12, 2007 at 5:09 am

    How To Use Plaxo to Sync across Applications and Platforms

    The new version of Plaxo (Plaxo 3.0) was announced some weeks ago, with syncing capability across multiple applications (e.g. MS-Outlook, iCal, Google Calendar, etc.). Syncing includes contacts, – which is what Plaxo was doing initially – notes, ta…

  212. [...] The Holy Grail of Synchronization: How to synchronize Microsoft Outlook (multiple locations), Google… Panduan sinkronisasi MS Outlook dan ScheduleWorld dengan plugin Funambol (tags: sikronisasi outlook gmail) [...]

  213. [...] you look around, there were people attempting to achieve the holy grail of Contact Synchronization here, here and here with Gmail but they all ultimately cannot get around the missing synchronization [...]

  214. [...] The Holy Grail of Synchronization: combining Microsoft Outlook, Google Calendar, Gmail, iPod, and mo… – [...]

  215. [...] or on your pc! Step 1: Get BitPim. Get that information sync’d over to your Outlook. Step 2: Get your Outlook sync’d up to your Gmail. Voila, contacts consolidated with phone numbers and e-mail addresses all available over the web! [...]

  216. [...] brugte selv denne blog i sin tid da jeg skulle sætte tingene op, men nu gennemgår jeg noget af det på dansk. Hvis der [...]

  217. VoipBloggen said, on September 06, 2007 at 11:25 am

    Nokia E65 synkroniseret med Google kalender og Outlook vha. Scheduleworld

    Efter at jeg erhvervede mig min Nokia E65, og skrev lidt om min nye bedste ven :-), så er jeg blevet spurgt om ikke jeg kan uddybe lidt omkring kalenderprogrammet Scheduleworld og hvordan jeg har sat det op på telefonen og også hvordan det spiller s…

  218. [...] So I am basing my procedure on this great article. [...]

  219. [...] and access Gmail on Mozilla Thunderbird. HowTo: Use Gmail over IMAP and tag your mail, too. HowTo: Sync. Micr. Outlook, GCal, Gmail, iPod, and mobile phone. HowTo: Encrypt and sign Gmail messages [...]

  220. [...] and access Gmail on Mozilla Thunderbird. HowTo: Use Gmail over IMAP and tag your mail, too. HowTo: Sync. Micr. Outlook, GCal, Gmail, iPod, and mobile phone. HowTo: Encrypt and sign Gmail messages [...]

  221. [...] unidirezionale da gmail e non verso) con Outlook. Per ottenere questo ho anche provato la soluzione descritta qui (basata su Funanbol e ScheduleWorld). Molto elegante ma la sincronizzazione dei contatti non ha [...]

  222. links for 2007-11-12 « LinkStream said, on November 12, 2007 at 12:38 am

    [...] The Holy Grail of Synchronization: combining Microsoft Outlook, Google Calendar, Gmail, iPod, and mo… (tags: Link_GoogleCalSync Link) [...]

  223. links for 2007-11-12 « weblinkstream said, on November 12, 2007 at 1:00 am

    [...] The Holy Grail of Synchronization: combining Microsoft Outlook, Google Calendar, Gmail, iPod, and mo… (tags: Link_GoogleCalSync Link) [...]

  224. [...] take it anymore).  I first turned to Funambol and Schedule World with instructions from this article over at [...]

  225. [...] it really be this hard?  I complained about this [...]

  226. [...] slot not knowing that I was busy.  So I did a lot of searching and initially found some very complex solutions to this problem.  None of them worked consistently and often required me to install third [...]

  227. [...] Synchronize Google Calendar with anything [...]

  228. links for 2008-01-12 « packet filter said, on January 11, 2008 at 10:36 pm

    [...] The Holy Grail of Synchronization: combining Microsoft Outlook, Google Calendar, Gmail, iPod, and mo… This is a guide for synchronizing Contacts (address book) and Calendars (schedule) across multiple computers and gadgets. (tags: contact sync gmail) [...]

  229. Peter Hagander said, on January 13, 2008 at 9:40 am

    I use SyncMyCal for sync between outook cal and google cal. For sync between my SonyEricsson K800i and Google cal/Outlook contacts I use MyPhoneExplorer.
    Well, SyncMyCal costs a few USD but it’s sure worth it!
    MyPhoneExplorer is really great, freeware, and syncs with most of SE’s phones (not the symbian ones). The great with MPE is that it also syncs sms and photos.

  230. CruxQuest said, on January 17, 2008 at 5:28 pm

    An other free agenda sync I found out works as follows;

    PDA to Outlook, Outlook to Plaxo.com account (free account) Plaxo account to Google agenda. unfortunately the syncs are doubled and the system puts back deleted events still stored in Outlook or my PDA. Anyone any ideas?

  231. silvester draaijer said, on January 21, 2008 at 6:01 am

    Hi,

    I use gsyncit. It is a wonderfull nifty synching tool. Try it.

    http://www.daveswebsite.com/software/gsync/

    Silvester

  232. jm said, on January 21, 2008 at 5:43 pm

    Great write up. In my mind, the topic of sync’ing contacts, calendars deserves it’s own blog. Hence, I launched salescontacts.blogspot.com.

  233. dingen voor sil « dingen said, on January 25, 2008 at 5:19 am

    [...] en de graal [...]

  234. [...] but it wasn’t as full featured in the Treo department as I would have liked. I came across this post and think I’m going to give it a shot. It is very thorough and has pretty pictures. What more [...]

  235. [...] das Gebot der Stunde. Wie das geht, beschreibt ein Artikel auf “Internet Duct Tape”: The Holy Grail of Synchronization. Der Autor verrät Ihnen, wie Sie Microsoft Outlook, Google Calendar, Gmail, iPod und Ihr [...]

  236. Adrian said, on February 26, 2008 at 2:15 am

    GCALDaemon (what a mouthful) may be of interest to you:

    http://gcaldaemon.sourceforge.net/

    GCALDaemon is an OS-independent Java program that offers two-way synchronization between Google Calendar and various iCalendar compatible calendar applications. GCALDaemon is primarily designed as a calendar synchronizer but it can also be used as a Gmail notifier, Address Book importer, Gmail terminal and RSS feed converter.

  237. Peter said, on March 06, 2008 at 11:42 pm

    Can you update this for an iPhone?

  238. Rune said, on March 08, 2008 at 12:45 am

    Can I really acheive this with my own funambol server? It can sync with outlook or directly with my mobile phone, but can it also sync with google calendar?

  239. VitaminCM said, on March 08, 2008 at 9:33 am

    Plaxo is a far better solution. It has a toolbar for Outlook and Thunderbird that syncs with Outlook, Gmail and Calendar, Yahoo, MSN, Hotmail, AOL. That covers about 99.9% of people.
    If you have an iPhone or Smartphone, then you can sync everything everywhere.
    Here are step-by-step instructions on Syncing Everything Using the Plaxo Toolbar.

  240. [...] server in the sky that is free, so you can get Outlook up there with the Funambol plugin. See InternetDuctTape.com for a hilarious explanation of how complicatin it is to get Outlok, Google, a Nokia Phone and an [...]

  241. links for 2008-03-23 | zoia.org said, on March 22, 2008 at 7:38 pm

    [...] The Holy Grail of Synchronization: combining Microsoft Outlook, Google Calendar, Gmail, iPod, and mo… (tags: sync calendar outlook gmail contacts activesync) [...]

  242. Nicolas said, on April 21, 2008 at 4:43 am

    Hi there,

    thanks for your article that has helped me to an incredibly straighformaward installation (especially since ScheduleWorkd has improved their service since you wrote the article).

    I know have a little issue with the funambol client: how to set-up the proxy server with only ‘username’ and ‘password’ fields ?? I haven’t seen any URL entry for the actual proxy server.

    Probably a trivial question but we’re monday at work (hence proxy) and I can not play with my new synch tool !

    Thx,

    Nicolas.

  243. [...] The Holy Grail of Synchronization: Keep your contacts up to date on your iPod and everywhere else using this tutorial. [...]

  244. [...] I’m not the only one. This whole process has been far more complicated and time-consuming than [...]

  245. Mark said, on April 24, 2008 at 5:39 pm

    Hi,

    Does anyone know how to sync Outlook/Google/mobile with a paper calendar? ;) That would be very useful for me :).

    Peace
    M.

  246. [...] wesentlichen basiert dieser Artikel auf: http://internetducttape.com/2006/08/11/the-holy-grail-of-synchronization-how-to-synchronize-microsof… Teile und genieße Diese Icons verzweigen auf soziale Netzwerke bei denen Nutzer neue Inhalte [...]

  247. Outlook Helpdesk said, on June 03, 2008 at 6:55 am

    Sync overkill…

    If you want to see a really big Outlook sync concept, go the internet duct tape blog. It’s basically everyone with everything. Slightly overkill, but interesting. ;-)…

  248. Gmail Collection | KASHEER said, on July 01, 2008 at 12:25 pm

    [...] and access Gmail on Mozilla Thunderbird. HowTo: Use Gmail over IMAP and tag your mail, too. HowTo: Sync. Micr. Outlook, GCal, Gmail, iPod, and mobile phone. HowTo: Encrypt and sign Gmail messages [...]

  249. Ariel Di Stefano said, on July 10, 2008 at 4:43 pm

    We just launched KiGoo, a free tool that allows Google users to fully manage (create, read, update and delete) their Calendar and Contacts from MS Outlook.

    Also KiGoo manage the Free Busy information of your Gmail contacts for appointments if they shared their FB status.

    Currently we support Windows XP and office 2007.

    You could download it from http://www.getkigoo.com

  250. Johny said, on July 15, 2008 at 8:38 am

    This case makes the iPod very easy to grip. The belt clip rotates well and grips well. The rubber protects the iPod very well from drops. The only thing that is not protected is the click wheel. When I travel, I keep the iPod in cheap camera case with the headphones so that it is protected.

    http://electronics.shoppingreviewer.com

  251. [...] and access Gmail on Mozilla Thunderbird. HowTo: Use Gmail over IMAP and tag your mail, too. HowTo: Sync. Micr. Outlook, GCal, Gmail, iPod, and mobile phone. HowTo: Encrypt and sign Gmail messages [...]

  252. Tom L said, on July 30, 2008 at 11:45 am

    calgoo connect now allows google calendar and contact sharing/synchronization

  253. Kalenteri synkkaan « JB said, on August 12, 2008 at 8:20 am

    [...] Outlookiin, mutta tämä ei nyt ole siis mikään optio. Eipä muuta kuin googlettelemaan. Ensimmäisistä löydoksistä nousi melkein tippa linssiin. Eihän tämä voi olla näin [...]

  254. [...] Other options include Google’s Calendar Sync Program for Outlook, but it only works with the latest software versions (wouldn’t work on outlook 2k for me at the office).  Yet another method that I’ve used in the past involves schedule world and you can read more about it here: http://internetducttape.com/2006/08/11/the-holy-grail-of-synchronization-how-to-synchronize-microso… [...]

  255. Nerd Lover said, on August 21, 2008 at 6:57 pm

    Sorry I asked… hahahahhaha My head hurts now.

  256. GMail How To’s Guides | dyohanan.com said, on September 05, 2008 at 11:37 am

    [...] HowTo: Sync. Micr. Outlook, GCal, Gmail, iPod, and mobile phone. [...]

  257. Grant Huntington said, on September 05, 2008 at 2:29 pm

    Try this…

    Calendar/Contacts
    Sync iphone contacts/calendar to google contacts/calendar using Nuevasync. Then use Google Calendar Sync on your work PC (the one with Outlook) to synchronize your outlook work calendar to Google Calendar to 3 way sync your calendar over-the-air.

    Email
    Forward your Outlook email to your gmail account – set it up as a rule in Outlook – I would only do this if I used a VPN.

    Tasks
    Use Zenbe iphone app to sync tasks to the zenbe website which is synced 2-way immediately, and accessible through a webbrowser.

  258. [...] auf diesem Artikel machte ich mich also ans Werk und stelle hier das Ergebnis der Konfiguration vor, welche im Ganzen [...]

  259. [...] The Holy Grail of Synchronization: Keep your contacts up to date on your iPod and everywhere else using this tutorial. [...]

  260. ordersomabuyg said, on September 21, 2008 at 5:05 am

    Wow Cool !
    Super Man
    Nice Site

  261. [...] The Holy Grail of Synchronization: combining Microsoft Outlook, Google Calendar, Gmail, iPod, and mo… [...]

  262. TheHrocker said, on October 20, 2008 at 5:00 pm

    Where can I find a complete and current list of all of the makes and model cell phones that this syncing functionality will work with?

  263. calvin said, on November 25, 2008 at 1:30 pm

    hey all; thanks for the tips in here, but i find this to be way too complicated and for all the work there are aspects that simply don’t work or don’t work well enough to dedicate days to figuring it out only to have it not work the way i want.

    i finally figured that my life would be so much easier and more productive – and i can sync everything i want now in a snap – if i just threw down the $40 for missing sync. they just updated it and it’s amazing how well it works. i like knowing that if i ever lose my phone or it dies, all of my contacts, calendars, notes, photos, etc. are backed up and restorable.

    i think this is one of the best things about the missing sync that they don’t tout enough on the missing sync website. plus, there’s full support and free updates. well worth the $40 rather than going through all of this crazy stuff with no guarantee it will work.

    i can’t tel you how much time i wasted trying to get free ultilities and hack-arounds, like this page demonstrates. i’m sure my $40 will pay for itself just to have all my syncing done and peace of mind knowing it will be ok.

  264. David said, on January 19, 2009 at 4:23 pm

    Maybe you’ll be interested in Gdrive (called like that by Olipo, http://olipo.net, click ‘go’ and choose the plugin called ‘Gdrive on Gmail’).
    It’s in beta but it works perfectly for me.

  265. [...] Google Calendar – You can backup your google calendar and contacts the same way by synchronizing to your calendar and contact management app at home (iCal and Address Book on my Mac for example).  There’s a great Mac app called Spanning Sync that automatically syncrhonizes your google calendar and iCal, unfortunately the contacts synchronization has to be done manually (or sync contacts automatically with the new Spanning Sync v2.0 Beta – thanks Charlie!).  You can also download your calendar data by subscribing to you Google Calendar’s feed (here is an example with iCal). Other options include Google’s Calendar Sync Program for Outlook, but it only works with the latest software versions (wouldn’t work on outlook 2k for me at the office).  Yet another method that I’ve used in the past involves schedule world and you can read more about it here: http://internetducttape.com/2006/08/11/the-holy-grail-of-synchronization-how-to-synchronize-microso… [...]

  266. Dahc Williams said, on February 13, 2009 at 3:13 am

    thanks for this post, I need any tips I can get. Outlook Track-It has been great for my followup functionality on outlook. it’s a small plug-in for outlook that simply reminds you to follow up to emails. it’s saved me a few times in the short time i’ve been a fan of it!

  267. David Nason said, on February 25, 2009 at 6:23 pm

    I have been trying to use Funambol (my.funambol) as a central hub to “push” calendar and contacts:

    – my PC (Vista) running Outlook (2007) with Funambol plugin, set PC -> Server only
    – other PCs running Outlook with Funambol plugin, set PC Device only

    I note that within a sync or two, all recurring calendar appts on the main PC are duplicated (or more!) on the server and all the other PCs and Blackberry. I can shut down the plugin on the main PC, reset the server calendar and recover the blackberry, and as soon as I restart the plugin, the server gets duplicates again. The appts on the main PC are correct.

  268. David Nason said, on February 25, 2009 at 6:24 pm

    I have been trying to use Funambol (my.funambol) as a central hub to “push” calendar and contacts:

    - my PC (Vista) running Outlook (2007) with Funambol plugin, set PC -> Server only
    - other PCs running Outlook with Funambol plugin, set PC Device only

    I note that within a sync or two, all recurring calendar appts on the main PC are duplicated (or more!) on the server and all the other PCs and Blackberry. I can shut down the plugin on the main PC, reset the server calendar and recover the blackberry, and as soon as I restart the plugin, the server gets duplicates again. The appts on the main PC are correct.

  269. David Nason said, on February 25, 2009 at 6:26 pm

    [ Please ignore the duplicate posts - a piece was being cut out of the middle (between the "" characters). ]

    I have been trying to use Funambol (my.funambol) as a central hub to “push” calendar and contacts:

    - my PC (Vista) running Outlook (2007) with Funambol plugin, set PC -> Server only
    - other PCs running Outlook with Funambol plugin, set Server -> PC only
    - Blackberry running Funambol jal, set Server -> Device only

    I note that within a sync or two, all recurring calendar appts on the main PC are duplicated (or more!) on the server and all the other PCs and Blackberry. I can shut down the plugin on the main PC, reset the server calendar and recover the blackberry, and as soon as I restart the plugin, the server gets duplicates again. The appts on the main PC are correct.

  270. Jeremy A. Langford said, on March 08, 2009 at 9:57 pm

    Thanks for the info! Great solution to my problem (Synching outlook contacts to phone, google via the internet).

  271. [...] and access Gmail on Mozilla Thunderbird. HowTo: Use Gmail over IMAP and tag your mail, too. HowTo: Sync. Micr. Outlook, GCal, Gmail, iPod, and mobile phone. HowTo: Encrypt and sign Gmail messages [...]

  272. Vooodude said, on March 18, 2009 at 12:43 pm

    Now Google has an effective sync solution to sync your calendar and contacts with everything (even your iPhone).

    http://www.google.com/sync/index.html

  273. Lars said, on April 02, 2009 at 7:58 am

    Most of the google solutions aren’t too good. For example, the Outlook tool only syncs the primary google calendar to the primary Outlook calendar. I however need sync to different calendars based on category, exactly what scheduleworld does.

  274. Lars said, on April 02, 2009 at 8:00 am

    oh, and about the duplicates: I had that too, and it was the reason for me to stop using scheduleworld. looking at goosync now. I hate syncing lots of devices…

  275. Megan said, on April 10, 2009 at 8:54 pm

    I like knowing that if i ever lose my phone or it dies, all of my contacts, calendars, notes, photos, etc. are backed up and restorable.

  276. [...] The Holy Grail of Synchronization: combining Microsoft Outlook, Google Calendar, Gmail, iPod, and mo… Synchronisatie van Outlook en Google Calendar (tags: InternetStuff Organisatie) [...]

  277. [...] Although you may use others servers, I will you the ScheduleWorld one. I found this solution on this page. Although discussing sync with outlook, shows the path to the Holy Grail: How to get a [...]

  278. daclaus said, on May 25, 2009 at 4:46 am

    Used to use scheduleworld when it was free, now they charge some USD 30,– per year.

  279. [...] ScheduleWorld at Internet Duct Tape, not evaluated AKPC_IDS += "2096,";Popularity: unranked [?] [...]

  280. [...] little while ago, I came across this blog entry at Engtech, describing how to use a service called ScheduleWorld to act as a central agent between [...]

  281. [...] then there’s this blog post. Wow, [...]

  282. [...] and can be used as much as or as little as you need. The anonymous author of //engtech wrote up a very detailed guide for synching up Google contacts and calendar items with multiple Microsoft Out…; if that’s not enough, the information is synched to an iPod and mobile phone as [...]

  283. Herniated Disc Surgery said, on January 23, 2010 at 11:52 pm

    This is definitely useful information if you want to keep your contacts update and organized. Thank you!

  284. New York Limo said, on January 23, 2010 at 11:53 pm

    This is an interesting article. I need to start using this information for myself.

  285. Core Strength Exercises said, on January 23, 2010 at 11:54 pm

    Nice blog. I’m glad I found this information cause I needed the help.

  286. [...] Calendars (trop compliqué), GCalSync (ne fonctionne que dans le sens GCal vers E61), solution ScheduleWorld + Funambol (ne marche pas très bien, notamment pour les évènements récurrents… la faute à Google [...]

  287. Angela said, on June 25, 2010 at 6:14 am

    To synchronize your Google calendar and contacts with your Lotus Notes, you can use Awesync (www.awesync.com).

    Also, with Awesync and Google calendar you can sync your Lotus Notes calendar and contacts with iPhone/Android.

  288. professional seo said, on July 08, 2010 at 11:52 pm

    Nice blog. I’m glad I found this information cause I needed the help.
    Thanks

  289. website design said, on July 08, 2010 at 11:53 pm

    This is an interesting article. I need to start using this information for myself.
    Thanks

  290. Purina Coupons said, on July 18, 2010 at 8:31 pm

    Don’t waste your money hiring an expensive web designer to design your blog. Get a free custom wordpress blog by the factory blog team experts. For full details visit: http://freefactoryblogoffer.com

    Limit one per person

  291. website design said, on August 31, 2010 at 4:00 am

    This is definitely useful information if you want to keep your contacts update and organized. Thank you!

  292. realsoft said, on August 31, 2010 at 4:02 am

    Nice post! thanks and keep on sharing here!

  293. Blank Fax Cover Sheet : said, on October 30, 2010 at 6:17 pm

    wireless internet is simply the best though sometimes the signal fluctuates depending on the weather condition ‘


Comments are closed.

Follow

Get every new post delivered to your Inbox.

Join 280 other followers

%d bloggers like this: