Microsoft Outlook agenda automatisch synchroniseren onder Lightning in Thunderbird


(laatst bijgewerkt 27 december 2008; zie onderaan dit artikel)
Na mijn vorige artikelen Cisco VPN client onder Ubuntu en Microsoft Exchange Server email lezen in Thunderbird ontbrak er nog maar een ding om vanuit thuis remote te kunnen werken alsof ik op het werk aanwezig zou zijn. Dat was een gesynchroniseerde Outlook kalender. Ik geef toe dat het best veel voeten in de aarde heeft gehad, voordat ik dit werkend had. Hieronder een uitleg over hoe de agenda’s in Outlook en Lightning bi-directionaal te synchroniseren (als je eenmaal weet hoe is het best eenvoudig).

Dit artikel gaat ervan uit dat Thunderbird al geïnstalleerd is.

1. Google Agenda

Optioneel: Als je nog geen gratis Google abonnement hebt, ga naar www.google.nl en meld je dan nu aan.
- Klik op aanmelden rechtsboven in het venster.
- In het ‘Google account’ venster klik rechts op de link ‘Nu een account aanmaken’, vul de relevante informatie op de pagina in en klik op de ‘Ik ga accoord. Maak mijn account.’ button.

1.1. Ga naar www.google.nl en meld je aan door rechtsboven in het venster op Aanmelden te klikken.
1.2. Vul rechts in het venster bij ‘Meld U aan met uw Google account’ je account en paswoord in en klik op de Aanmelden button.
1.3. Ga in de werkbalk boven in het venster naar ‘meer’ –> Agenda
1.4. In Google agenda klik links in het venster op ‘Agenda’s beheren’, klik op je agendanaam en klik op het XML-icoon bij privé-adres. Dit is je XML google kalenderadres voor Lightning. Bewaar dit adres, omdat je verderop nodig hebt.

2. Oude Mozilla Lightning versie deïnstalleren in Thunderbird

Deze paragraaf geldt alleen voor de Lightning versies kleiner dan versie 0.7!

Als er een oude versie van Lightning is geïnstalleerd (kleiner dan 0.7), dan moet deze worden gedeïnstalleerd. Maak voordat je dit doet, even een backup van je kalender door in de menubalk naar Agenda –> ‘Agenda exporteren…’ te gaan. Kies een agenda en klik op de OK button. Vervolgens kies ‘iCalendar (*.ics)’ in plaats van HTML-bestanden en klik op de Opslaan button. Doe dit voor elke agenda die je wilt bewaren.

2.1. Als Lightning via Synaptic of Toepassingen –> Installeren/verwijderen… is geïnstalleerd
2.1.1. Ga naar Systeem –> Beheer –> ‘Synaptic pakketbeheer’.
2.1.2. In het ‘Synaptic pakketbeheer’ venster klik op Zoeken in de werkbalk.
2.1.3. In het Zoeken venster, vul bij ‘Zoeken:’ lightning in en klik op de Zoeken button.
2.1.4. Terug in het ‘Synaptic pakketbeheer’ venster, zoek in het rechter venster lightning-extension-locale-nl op en als het hokje er voor groen is, doe een rechter muisklik en kies ‘Markeren voor volledige verwijdering’.
2.1.5. Zoek vervolgens lightning-extension op, doe een rechter muisklik en kies ‘Markeren voor volledige verwijdering’.
2.1.6. Klik op Toepassen in de werkbalk
2.1.7. Sluit Synaptic.

2.2. Als je de oudere versie van Lightning via de add-ons functionaliteit van Thunderbird hebt geïnstalleerd
2.2.1. In Thunderbird ga naar Extra –> Add-ons.
2.2.2. In het Add-ons venster klik op de Extensies button in de werkbalk als deze niet blauw is.
2.2.3. Zoek Lightning op en klik er op.
2.2.4. Klik op de Deïnstalleren button.
2.2.5. Thunderbird herstarten.

3. Laatste Lightning versie installeren in Thunderbird

3.1. Controleren of libstdc++5 is geïnstalleerd (alleen voor Ubuntu 8)

Libstdc++5 is een afhankelijkheid, een bibliotheek die Lightning nodig heeft, maar die onder Ubuntu 8 niet standaard geïnstalleerd is. We moeten deze dus installeren.

3.1.1. Ga naar Systeem –> Beheer –> ‘Synaptic pakketbeheer’.
3.1.2. In het ‘Synaptic pakketbeheer’ venster klik op Zoeken in de werkbalk.
3.1.3. In het Zoeken venster vul in het ‘Zoeken’ veld libstdc++5 in en klik op de Zoeken button.
3.1.4. Terug in het ‘Synaptic pakketbeheer’ venster check of het hokje voor libstdc++5 groen is.
Zo ja, dan kan je verder gaan met punt 3.2.
Zo nee, klik dan met de linker muisknop op libstdc++5 en selecteer ‘Markeren voor installatie (ga verder bij punt 3.1.5).
3.1.5. Accepteer eventuele afhankelijkheden (venster ‘Benodigde veranderingen markeren?’).
3.1.6. Klik op Toepassen in de werkbalk.
3.1.7. Klik op de Toepassen button in het ‘De volgende markeringen toepassen?’ venster.
3.1.8. Sluit het ‘Synaptic pakketbeheer’ venster.

3.2. Installeren laatste Lightning versie
3.2.1. Ubuntu 32-bit
3.2.1.1. In Thunderbird ga naar Extra –> Add-ons.
3.2.1.2. In het Add-ons venster klik op de Extensies button in de werkbalk als deze niet blauw is.
3.2.1.3. Klik op de ‘Extensies verkrijgen’ link rechtsonder in het venster. Er wordt nu een webpagina geopend.
3.2.1.4. In de webpagina vul bij Zoeken (vergrootglas) Lightning in en druk op de Enter-toets van het toetsenbord.
3.2.1.5. In de zoekresultaatpagina, klik bij Lightning op de ‘Nu downloaden (Linux)’ button en kies ‘Opslaan op schijf’.

Let in het Downloads venster op waar het xpi-bestand opgeslagen wordt (onderaan in het venster).
lc_lightning2.png
3.2.1.6. We gaan weer terug naar Thunderbird en gaan naar Extra –> ‘Add-ons’ en klikken op de ‘Installeren…’ button.
3.2.1.7. Ga in het ‘Een te installeren extensie selecteren’ venster naar de plaats waar het xpi-bestand opgeslagen is, selecteer het bestand en klik op de Openen button.
3.2.1.8. Klik op de ‘Thunderbird herstarten’ button.
3.2.1.9. Na de herstart van Thunderbird ga naar Bewerken –> Voorkeuren.
3.2.1.10. In het Thunderbird-voorkeuren venster klik op de Lightning button in de werkbalk.
3.2.1.11. Klik op de Tijdzone tab en verifieer of de tijdzone correct is. Deze moet voor Nederland op Europe/Amsterdam staan en voor België op Europe/Brussel. Dit om te voorkomen dat de gebeurtenissen en afspraken in de verkeerde tijdzone worden gecreëerd.

3.2.2. Ubuntu 64-bit
3.2.2.1. Ga naar release.mozila.org en download lightning-0.9-linux-x86_64.xpi.
3.2.2.2. In Thunderbird ga naar Extra –> ‘Add-ons’ en klik op de ‘Installeren…’ button.
3.2.2.3. Ga in het ‘Een te installeren extensie selecteren’ venster naar de plaats waar het xpi-bestand opgeslagen is, selecteer het bestand en klik op de Openen button.
3.2.2.4. Klik op de ‘Thunderbird herstarten’ button.
3.2.2.4. Na de herstart van Thunderbird ga naar Bewerken –> Voorkeuren.
3.2.2.6. In het Thunderbird-voorkeuren venster klik op de Lightning button in de werkbalk.
3.2.2.7. Klik op de Tijdzone tab en verifieer of de tijdzone correct is. Deze moet voor Nederland op Europe/Amsterdam staan en voor België op Europe/Brussel. Dit om te voorkomen dat de gebeurtenissen en afspraken in de verkeerde tijdzone worden gecreëerd.
lc_lightning3.png

4. Geëxporteerde agenda’s weer importeren

Deze paragraaf geldt alleen als je een Lightning versie kleiner dan versie 0.7 hebt gedeïnstalleerd en vooraf een export gemaakt hebt van je agenda!

Nu kan je de geëxporteerde agenda’s weer importeren. Doe dit als volgt:
4.1 In Thunderbird ga naar de agenda door linksonder op de Agenda button te klikken.
4.2. In Agenda onder Agendanaam in het linker venster doe een rechter muisklik en kies ‘Nieuwe Agenda’.
4.3. In het ‘Nieuwe agenda creëren’ venster vink ‘Op mijn computer’ aan en klik op de Volgende button.
4.4. Kies een naam en kleur en klik op de Volgende button.
4.5. Klik op de Voltooien button.
4.6. Herhaal de stappen 4.2. t/m 4.5. voor alle agenda’s die je onder punt 2. ‘Oude Mozilla Lightning versie deïnstalleren in Thunderbird’ geëxporteerd hebt.
4.7. Ga in de menubalk naar Agenda –> ‘Importeren…’.
4.8. Kies in het Openen venster het ics-bestand dat je wilt importeren en klik op de Openen button.
4.9. Kies in het ‘Agenda selecteren’ venster de agenda waarin je het ics-bestand wilt importeren en klik op de OK button.
4.10. Herhaal de stappen 4.7. t/m 4.9. voor elke agenda die je wilt importeren.

5. Automatisch van Microsoft Outlook naar Google synchroniseren

5.1. Download op de computer waar Microsoft Outlook geïnstalleerd is Google Calendar Sync om de Outlook agenda te synchroniseren met Google Agenda.
5.2. Installeer door te dubbelklikken op GoogleCalendarSync_Installer.exe. Tijdens de installatie popt het volgende venster op:
lc_lightning4.png
5.3. Bij Email moet je Google e-mailadres worden ingevuld en bij Password het bijbehorende paswoord.
5.4. Kies een synchroniseer optie en klik op de Save button.
5.5. Vernieuw (refresh) de Google Agenda en als het goed is zie je nu je Outlook afspraken in Google Agenda

Als je na verloop van tijd een andere optie wilt selecteren of je paswoord is gewijzigd, dan klik je op het Google Calendar Sync icoon in de system tray rechtsonder in het scherm.
lc_lightning5.png

6. Automatisch van Google naar Lightning synchroniseren

6.1. In Thunderbird ga naar Extra –> Add-ons.
6.2. In het Add-ons venster Klik op de Extensies button in de werkbalk als deze niet blauw is.
6.3. Klik op de ‘Extensies verkrijgen’ link rechtsonder in het venster. Er wordt nu een webpagina geopend.
6.4. In de webpagina vul bij Zoeken (vergrootglas) ‘Provider for Google Calendar’ (zonder quotes) in en druk op de Enter-toets van het toetsenbord.
6.5. In de zoekresultaatpagina, klik op de ‘Nu downloaden’ button en kies ‘Opslaan op schijf’. Let in het Downloads venster op waar het xpi-bestand opgeslagen wordt (onderaan in het venster).
6.6. Ga naar Thunderbird en ga naar Extra –> ‘Add-ons’ en klikken op de ‘Installeren…’ button.
6.7. Ga in het ‘Een te installeren extensie selecteren’ venster naar de plaats waar het xpi-bestand opgeslagen is, selecteer het bestand en klik op de Openen button.
6.8. Klik op de ‘Thunderbird herstarten’ button.
6.9. Als Thunderbird herstart is, ga naar de agenda door linksonder op de Agenda button te klikken.
6.10. In Agenda onder Agendanaam in het linker venster doe een rechter muisklik en kies ‘Nieuwe Agenda’.
6.11. In het ‘Nieuwe agenda creëren’ venster vink ‘Op het netwerk’ aan en klik op de Volgende button.
6.12. Vink als formaat ‘Google Agenda’ aan vul bij ‘Locatie:’ het XML adres in dat je onder punt 1.4 hebt bewaard.
6.13. Als alles goed is gegaan zie je nu in Thunderbird je Outlook afspraken.

7. Agenda-emails ontvangen in Thunderbird

De laatste stap die we moeten doen is het activeren van de mogelijkheid om agenda-uitnodigingen te kunnen ontvangen. Dit doen we als volgt:
7.1. In Thunderbird doe een rechter muisklik op de e-mailmap die correspondeert met Outlook (zie Microsoft Exchange Server email lezen in Thunderbird voor een beschrijving hoe dit op te zetten) en kies ‘Abonneren…’.
7.2. In het het Abonneren venster vink Calendar aan, klik op de Abonneren button en vervolgens op de OK button. Je moet hiervoor wel een actieve verbinding met de Microsoft Exchange Server voor hebben, anders zie je geen Outlook mappen waarop je je kan abonneren. Lees mijn artikel Cisco VPN client onder Ubuntu hoe een VPN verbinding op te zetten.

NB. Zonder deze stap 7. werkt het synchroniseren ook, maar je kan alleen geen nieuwe agendauitnodigingen ontvangen en accepteren.

Zie hier het eindresultaat:

Lightning 0.8

Lightning 0.9

Lightning 0.9


Bijgewerkt op 27 december 2008:
Artikel aangevuld met 64-bit Lightning installatie.

Bijgewerkt op 25 september 2008. Redenen:
- Artikel gecontroleerd voor Lightning versie 0.9.
- Duidelijker aangegeven dat sommigen paragrafen alleen nodig zijn voor Lightning versies kleiner dan versie 0.7.

Bijgewerkt op 28 april:
De Lightning versies (0.7 en 0.8) die je downloadt van de Mozilla website, werken niet meer correct onder Thunderbird 2.0.0.12 in Ubuntu 8.04 (Hardy Heron). De agendakolom naast je email wordt nu in tweeën gesplitst. Het frame rechts en de inhoud links van je scherm. De kalenderinhoud wordt ook niet getoond. De Lightning versie 0.7 die in de Ubuntu repository staat werkt wel, maar we willen graag de laatste versie.
Oplossing is het installeren van libstdc++5. Hiervoor is paragraaf 3.1. toegevoegd.

Bijgewerkt op 6 april 2008. Redenen:
- Een nieuwe Mozilla weblayout.
- Een nieuwe versie van Lightning.
- Een nieuwe versie van Provider for Google Calendar.


About these ads

26 thoughts on “Microsoft Outlook agenda automatisch synchroniseren onder Lightning in Thunderbird

  1. Super. Bedankt, het werkt goed. Alleen lukt het mij nog niet om agendaitems van andere agenda’s die ik toegvoegd heb (mijn collega’s) over te krijgen naar outlook. Is hier ook een bepaalde manier voor?

    Gr. Andre

  2. @Andre, waar heb je de agenda’s van je collega’s toegevoegd. In Thunderbird? En hoe heb je dit gedaan? Kun je me vertellen waar in de keten het fout gaat? Worden deze wel naar Google Agenda gesynchroniseerd. Eenmaal in Google kan je deze weer synchroniseren naar Outlook. Google Calendar Sync (op de windows computer) is bi-directionaal. Heb je deze wel zo ingesteld?

  3. Hoi Leo,

    Ik heb in google mijn collega toegevoegd. Ik kan wel zijn agendaitems opslaan via ical. Alleen krijg ik zijn afspraken niet over naar mijn outlook. Wel mijn eigen afspraken worden overgezet via calender sync. Alleen de afspraken van de collega zijn niet zichtbaar in Outlook. Calender sync staat ingesteld op 2 way.

    Ik hoor graag wat ik verkeerd doe.

    Groeten Andre

  4. @Andre, ok duidelijk. De agenda staat in Google Agenda en GCS is correct ingesteld. Ik vermoed dat het probleem in de instellingen van Google ligt. Daar moet je het denk ik ergens zoeken. Zeker weten doe ik het niet, maar kijk eens bij ‘Deze agenda delen’ via het pijltje naast de naam van de agenda van je collega onder ‘Mijn agenda’s’ links. Zie je in het venster ‘Details voor <agendanaam>’ jouw naam staan? Zo niet voeg je emailadres eens toe en probeer het daarna eens opnieuw. Als het niet werkt kun je je emailadres weer verwijderen.

  5. Hallo Leo,
    Prima uitleg, maar ik heb nog een probleem:
    Ik kan wel syncen van Google agenda naar T-bird-lightning, maar niet andersom. De T-bird agenda entries verschijnen niet in de Google-agenda. Wat doe ik fout?
    Groeten,
    Sjoerd

  6. Probleem opgelost: alleen de items in de nieuw gecreeërde agenda kunnen worden gesynced! Even niet goed opgelet natuurlijk….
    Sjoerd

  7. @Sjoerd, sorry dat ik niet eerder gereageerd heb. Ik zit zelf met een gigantisch probleem op mijn PC. Internet is zo traag als dikke …. Maar gelukkig heb je het zelf al weten op te lossen

  8. In de zeer duidelijke handleiding loop ik vast bij punt 6 6.4 waar ik moet zoeken naar de extensie Provider for Google Calendar. Waarschijnlijk is de naam in de handleiding gewijzigd want ik kan deze niet vinden. Kun je mij de juiste naam van de add-on opgeven?

    mvg
    Hans

  9. Pingback: Roberts Weblog - Film, muziek, games en internet » Blog Archive » Nokia vs Thunderbird

  10. Ik heb in bovenstaande heel wat kunnen uithalen. Ik heb nog een bijkomende vraag. Kan men via de synchronisatie van de agenda met Google de Outlookagenda’s van twee PC’s synchroniseren.. VB mijn desktop en mijn laptop. Zo is de agenda steeds up to date.
    Met dank voor een antwoordje en aan alle lezers ook een fijn 2009
    Van harte ARAN

  11. @Aran, ja dat kan. Gebruik dan (als voorbeeld):
    Desktop 1-weg: Microsoft Outlook naar Google Calendar
    Laptop 1-weg: Google Calandar naar Microsoft Outlook

    Een andere mogelijkheid is Zimbra te installeren op een server, maar dan moet je wel een server hebben. Er is ook een open source variant beschikbaar voor Ubuntu.

  12. Mooie work around.
    Jammer dat je via deze manier geen privé afspraken kan syncen.
    Na het uploaden van een afspraak naar google en weer downloaden op een andere PC is de eigenschap “Prive” weg en wordt je afspraak ineens openbaar.
    De reden dat ik dat zoek, is om de privé familie agenda in mijn werk agenda te plaatsen en die vervolgens weer te synchroniseren met mij mobiel.

    Heb je daar toevallig ook een oplossing voor?

    • David, dit is wat Google zelf zegt:
      Privacy settings don’t match

      Currently, when syncing events between Microsoft Outlook and Google Calendar, individual events will adopt the default privacy setting of the calendar they’re being synced with. For example, if you’re syncing your private Outlook events with your public Google Calendar, your events will be come public. If you’d like your events to remain private, please be sure that both calendar programs are set to your desired privacy settings.

      Learn how to make your Google Calendar private.”

      Ik begrijp dus dat je de Google kalender prive moet maken. Nadeel is dat publieke agenda items ook prive worden. Pas nu op met tweeweg synchronisatie.

      • Helaas is dat de oplossing niet.
        De agenda is niet openbaar.
        Zodra ik een afspraak in outlook zet en de agenda synchroniseer, wordt de afspraak in google openbaar (wel in een prive agenda).
        Na de 2e synchronisatie blijft de afspraak openbaar.

        Bij de eerste synchronisatie deed ie het echter wel goed, maar dat was een synchronisatie met maar 1 PC

  13. Leo,
    Men zegt: al doende leert men. Ik heb met GParted de vrije ruimte op de HD verkleind zodat ik, naast 10.04LTS en versie van 11.04 kon plaatsen. En het werkt! Deze mogelijkheid uittesten was het enige doel.
    Nu zou ik de partite waarin 11.04 staat weer willen vrijmaken. Volstaat het dit met GParted te doen? En wat dan met GRUB2 waarin 11.04 dan nog steeds staat?
    Graag een advies.
    Groetjes

    Gerrit

  14. Hey Leo. Ik vroeg me af: zijn er nog andere goede alternatieven voor thunderbird om je mail te lezen. Oh en is het ook mogelijk om icloud mails in thunderbird te ontvangen. Want ik heb een oude computer die ik graag naast mijn iMac zou zetten om nog beter te kunnen multitasken. Heb namelijk vaak grote video bestanden die op mijn mac staan te converteren en zou dan graag downloads en mails ook op ubuntu binnenkrijgen.

Vragen, opmerkingen en meningen over dit artikel kan je hier kwijt:

Vul je gegevens in of klik op een icoon om in te loggen.

WordPress.com logo

Je reageert onder je WordPress.com account. Log uit / Bijwerken )

Twitter-afbeelding

Je reageert onder je Twitter account. Log uit / Bijwerken )

Facebook foto

Je reageert onder je Facebook account. Log uit / Bijwerken )

Google+ photo

Je reageert onder je Google+ account. Log uit / Bijwerken )

Verbinden met %s