Goodbye Thunderbird & welkom Gmail

Zolang ik computers gebruik heb ik mijn e-mail altijd met het grootste respect behandeld. Maar nooit zodanig dat ik een eigen mailserver ging draaien. Er zijn grenzen. En dus heb ik altijd een fatsoenlijke e-mail cliënt in gebruik om mijn provider én website gerelateerde e-mails  binnen te halen. In totaal heb ik zo’n 6 e-mail adressen in gebruik bij verschillende hostingpartners én bij mijn eigen ISP. En daarnaast zijn er dan nog de nodige aliassen in gebruik. Dat komt allemaal prima binnen op Thunderbird, mijn favoriete e-mail cliënt.

POP3/IMAP

Sommige mail komt binnen met behulp van het POP3 protocol en sommige accounts ondersteunen gelukkig IMAP. Met POP3 trek je de mail van de mailserver binnen naar je e-mailtoepassing. Als je dat hebt gedaan is in principe de mail van die server verdwenen. Dit in tegenstelling tot IMAP. Daar blijft alle e-mail op die server staan. Dat laatste protocol is dan ook het prettigste om te gebruiken. Want ondergetekende gebruikt meer dan één computer. En met IMAP weet je dan dat je achter elke aansluiting altijd over je mail kan beschikken. Niet alleen binnenkomende maar ook alle verstuurde mail én e-mail adressen zijn dan gewoon terug te vinden in je e-mail cliënt. Helaas werken sommige accounts alleen maar met POP3 en dus werd het lastig werken als je iets nodig had als je achter een andere computer zat te mailen.

Er zijn dan verschillende oplossingen denkbaar om dat probleem op te lossen. De meest professionele oplossing is dan natuurlijk om je eigen mail server te bouwen. Maar dat gaat mij gewoon te ver. Want je moet die mail server dan ook onderhouden, (extern) backuppen en voor je het weet heb je er veel meer werk dan gemak van. Ik heb dus naar een andere oplossing gezocht.

GMAIL

Die oplossing wordt aangeboden door Gmail. Ik had sowieso al een Gmail account in gebruik. In 1e instantie omdat het mij handig leek om daar al mijn nieuwsbrieven op te laten binnen komen. Maar in de loop der tijd bleek Gmail steeds meer mijn voorkeur te krijgen. De beschikbare ruimte is heel groot. Het werkt eigenlijk altijd en ik ben er ook van overtuigd dat mijn e-mail daar veilig staat. Google is een beurs genoteerd bedrijf en Gmail is hun core-business. Ze kunnen het zich niet veroorloven om onzorgvuldig met (mijn) e-mail om te gaan. Er zijn dan natuurlijk discussies denkbaar over privacy issues. Maar die zijn er eigenlijk ook bij al mijn andere mail providers. Kortom..waarom geen Gmail gebruiken?

Toch heeft het onverkort gebruiken van Gmail niet mijn voorkeur. Ik wil mijn eigen e-mail adressen blijven gebruiken. Mail van digiplace, linuxweblogs en andere domeinen zijn mij dierbaar. Maar gelukkig is daar een prima oplossing voor gevonden. Gmail kan namelijk berichten downloaden van maximaal vijf andere (externe) e-mailaccounts, zodat je alle berichten centraal in je Gmail ontvangt. (Als je meer dan 5 e-mail adressen hebt kan je dus voor sommige accounts een zgn. forward óf alias overwegen)

Nadat je instellingen heb aangepast voor het ophalen van e-mail worden je andere accounts regelmatig door Google gecontroleerd. Nieuwe berichten worden automatisch in Gmail weergegeven. Gmail controleert met verschillende tijdsintervallen de afzonderlijke accounts op nieuwe berichten, afhankelijk van voorafgaande ophaalpogingen.

Dat wil dus zeggen dat je mail vanuit Gmail kan ontvangen én versturen met je gmail identiteit óf met je eigen domein- óf ISP e-mail adres. Alle contacten zijn altijd overal beschikbaar. De manier van instellen staat duidelijk beschreven op de website van Google. Lees dit maar eens rustig door:

Gmail Help

Berichten ophalen

Het ‘Van:’- adres wijzigen bij beantwoorden of doorsturen

Kortom..alle mail kan relatief eenvoudig naar één Gmail account worden doorgeplaatst. Alle gewenste functionaliteit blijft behouden. En dus (althans voor mij) helemaal geen gekke oplossing.

Cliënt of webmail?

Je kan na het doorvoeren van dat soort instellingen nog steeds Thunderbird of een andere e-mail cliënt gebruiken. En het instellen van een e-mailclient of mobiel apparaat is eenvoudig op te zoeken. Maar naar verloop van tijd is het dan weer lastig om te zien dat lokaal ingestelde filters niet op de server of ander client/computer worden uitgevoerd. Een ander punt is de zoekfunctie. Hoewel Thunderbird een prima zoekfunctie heeft kan het in de verste verte niet tippen aan de standaard zoekfuncties van Gmail in een browser.

En dus heeft het gebruik van de webmail oplossing mijn voorkeur gekregen. Onder Ubuntu installeer je dan twee extra programma’s:

Desktop-webmail

Kan mailto: afhandelen en bevat een webmail-configuratievenster waarin de
gebruiker de eerste keer dat de software draait de juiste webmail-provider
kan instellen. Het configuratievenster kan ook via Voorkeuren -> Webmail
geopend worden.

Wanneer de gebruiker op mailto:-links op de desktop of in de webbrowser
klikt zal desktop-webmail er voor zorgen dat de gebruiker naar zijn of
haar webmail van keuze wordt doorverwezen, met de juiste velden al
ingevuld.

Gm-notify

gm-notify is a simple, lightweight, and highly Ubuntu integrated
GMail notifier which takes advantages of features like notify-osd
and indicator-applet.

De combinatie van die twee kleine applicaties maken het gebruik van de Gmail webmail oplossing ideaal onder Unity. Je ziet meteen dat er een mail binnenkomt. En met Google Chrome krijg je sowieso nog een desktop notificatie binnen. De brower (ik gebruik Chromium-browser) opent de mail sneller dan Thunderbird.

Mocht je overigens een backup van je mail willen hebben dan kan je altijd nog een emailclient instellen en daarin je mail ophalen en lokaal synchroniseren. Als je dat doet met bijvoorbeeld Thunderbird kan je er voor kiezen dat je de Thunderbird indicator weghaalt (zie dit artikel: https://www.digiplace.nl/2010/06/18/verwijder-programmas-uit-meldings-applet/)

Verwijder programma’s uit meldings applet

Aanvullend op het vorige artikel (Thunderbird zichtbaar maken in Ubuntu’s Gnome’s Melding Applet) is het ook handig om meer controle te krijgen op de standaard onderdelen die Ubuntu heeft geplaatst in die meldingsapplet. Ik gebruik b.v. zelf liever Pidgin dan Empathy. Het is dan best wel verwarrend als je toch steeds de chatfunctie van Empathy aangeboden krijgt in de meldings applet.

Het is echter eenvoudig op te lossen. Je moet daarvoor naar de volgende lokatie bladeren:

/usr/share/indicators/messages/applications

In die map staan kleine tekstbestandjes zoals gwibber, evolution, empathy. In mijn geval heb ik dus evolution en empathy verwijderd. Daarna even opnieuw inloggen. Hieronder zie je nu de inhoud van die vernieuwde applet met daarin Thunderbird, Pidgin en Gwibber. Niets meer en niets minder. Gewoon helemaal zoals ik het wil hebben.

Mocht je later spijt krijgen, de inhoud van het verwijderde bestand kan je zelf ook maken:

/usr/share/applications/evolution.desktop en /usr/share/applications/empathy.desktop

Thunderbird zichtbaar maken in Ubuntu Gnome’s Meldings Applet

Ik heb onlangs Gnome’s Evolution een eerlijke kans gegeven om Thunderbird te vervangen. Maar uiteindelijk moet ik toch vaststellen dat Thunderbird  stabieler en sneller werkt dan Evolution.

Maar toch zit het mij niet lekker. Want het grote voordeel van Evolution onder mijn Ubuntu 10.4 Gnome desktop is de integratie van Evolution in de Meldings Applet. Wat zou het niet heerlijk zijn als dat ook voor Thunderbird geregeld kan worden.

En dat blijkt dus te kunnen. Als volgt:

Installeer een eigen xpi add-on in Thunderbird

(zie ook Verwijder programma’s uit meldings applet)

Om te beginnen installeer je libnotify-bin met het commando:

sudo apt-get install libnotify-bin

Vervolgens installeer je het pakket bzr met het volgende terminal commando:

sudo apt-get install bzr

Daarna geef je het volgende commando:

bzr branch lp:libnotify-mozilla

Daarmee wordt een nieuwe map in je home aangemaakt. Je gaat daar naar toe door een terminal te openen en het commando in te geven als:

cd libnotify-mozilla

En vervolgens geef je opdracht:

./build.sh

Daarmee wordt in de map /home/jouwnaam/libnotify-mozilla/ een bestand aangemaakt met de naam libnotify-mozilla.xpi

Dat is een bestand die je in Thunderbird kan toevoegen met behulp van de menu functie (Extra Add-ons). Kies daar voor de optie Installeren… (links onder) en herstart Thunderbird.

Vervolgens ga je weer naar Add-ons en klikt daar op de mogelijkheid “voorkeuren” bij de regel van Libnotify Popups. Plaats daar de vinkjes naar behoeften.

 

Je kan met een test notification meteen zien of het wat voor je is.

 

Nou werkt dit alleen maar als Thunderbird open staat. Als je Thunderbird afsluit is die plugin immers ook niet beschikbaar. Dat is op te lossen door Thunderbird te starten met behulp van alltray. Daar is eerder al iets over geschreven op Digiplace. Door alltray te gebruiken start een programma in de systray op en dat programma blijft daarin ook actief. Je kan dus niet zo makkelijk mee Thunderbird perongeluk wegklikken.

Installeren:

sudo apt-get install alltray

En vervolgens pas je de starter van Thunderbird aan door alltray te plaatsen voor het commando van Thunderbird zelf.

Helaas is alltray nog niet berekend op het donkere thema van Ubuntu en komt er een klein wit kadertje om het icoon te staan. Daar wordt aan gewerkt. Mocht er hier iemand zijn die daar een handige oplossing voor heeft dan hou ik mij ten zeerste aanbevolen.

Voor de goede orde, het installeren van een eigen add-on doe je natuurlijk niet zomaar en dus voor eigen risico. Bij mij werkt het uitstekend.

Google’s Agenda in je Gnome Clock applet

Als eigenaar en gebruiker van een Android toestel (HTC Magic) gebruik ik ook de agenda van Google. Dat is erg plezierig omdat Google Agenda altijd en overal is gesynchroniseerd. Ik hoef maar een afspraak te maken op b.v. mijn telefoon of die afspraak is ook te zien in Google’s Agenda op het web.

Die agenda is natuurlijk heel makkelijk in te zien vanachter je desktop computer. Dat kan vanuit de browser of vanuit b.v. de Prism versie van Google Calendar.

Er zijn echter nog meer mogelijkheden om de integratie van deze agenda te verbeteren. Elke Gnome desktop is immers standaard voorzien van de Gnome Clock Applet.

Als je op die applet klikt kan je ondermeer gebruik maken van de daarin opgenomen agenda. Helaas werkt die agenda standaard met de agenda functie van Evolution. En als gebruiker van Mozilla’s Thunderbird heb ik ervoor gekozen om die agenda functie niet te gebruiken.

Maar je kan alsnog ervoor zorgen dat e.e.a. op de juiste wijze wordt gecombineerd. Daarvoor moet je gebruik maken van een aparte voorziening uit de stal van Mozilla: Sunbird. En het werkt heel eenvoudig. Als volgt:

Voorbereiden:

In een terminal geef je de volgende twee commando’s:

sudo apt-get install python-evolution

sudo apt-get install sunbird

Vervolgens download je deze addon voor gebruik in Sunbird:

https://addons.mozilla.org/en-US/sunbird/addon/9656

Die addon sla je lokaal op je computer op.

Vervolgens start je Sunbird op. Ga met je muis naar het menu en kies voor Tools en dan voor add-ons. Zorg ervoor dat je in het Extensions tabblad staat en klik links onderaan op “Install” en blader dan naar de zojuist gedownloade en lokaal opgeslagen add-on (evolution_mirror-0.2.1-sb+tb-linux.xpi).

Integreren:

Vervolgens ga je jouw Google’s Agenda integreren in Sunbird. Neem daarvoor de volgende stappen:

  • File > New Calendar
  • Kies ‘On the Network’ en klik op next.
  • Kies voor de  CalDAV optie
  • Voer de volgende  URL (één regel) in the lokatie bar in:

https://www.google.com/calendar/dav/JOUWEMAILADRES@gmail.com/events

  • Kies ‘Next’ en geef een willekeurige naam aan deze agenda
  • Indien gewenst geef je nog een kleurtje
  • Geef vervolgens je Google inlognaam en wachtwoord op
  • Sunbird gaat vervolgens die agenda syncroniseren met Sunbird. Dat duurt een tijdje en het lijkt dan ook of Sunbird gaat bevriezen. Geen paniek..gewoon even wachten.
  • Als dat allemaal is gedaan kan er een alarmbel rinkelen voor reeds eerder verlopen afspraken. Cancel die alarmering en sluit vervolgens Sunbird af.
  • Klik vervolgens op de klok, kies voor een donkere datum en zie je afspraak daar staan.

De gebruikte add-on gebruikt de database van Evolution zodat je niet vanuit je clock applet Sunbird of Google Agenda kan starten. Je kan alleen maar kijken naar de gemaakte afspraken.

Evolution:

Uiteraard kan je ervoor kiezen om wel Evolution als agenda te gebruiken. Je moet dan wel eerst Evolution configureren als mail-client maar geef daarvoor dan b.v.  je gmail account op. Zet dan niet Evolution als standaard mail client op (als je ook Thunderbird gebruikt) en start de agenda op vanuit Toepassingen, Kantoor, Evolution e-mail en agenda.

Tot slot

Je kan er ook voor zorgen om de agenda te combineren met Thunderbird. Er is namelijk een add-on  beschikbaar die Sunbird laat samenwerken met Thunderbird. Het gaat om de Lightning add-on. Ik heb vooralsnog niet voor die oplossing gekozen omdat straks onder Ubuntu 10.4 de huidige versie van Thunderbird (2.0.0.23) zal worden opgevolgd door versie 3 of hoger. En ik weet nog niet of die combinatie problemen gaat opleveren.

Synchroniseer je GSM met Ubuntu

Onder (vooral) Windows is het niet zo moeilijk om je Nokia mobiele telefoon (of ongeacht welk andere merk en model) te synchroniseren met b.v. Outlook. En dan heb ik het met name over het synchroniseren van je agenda. Onder Linux ligt dat iets lastiger. Althans, dat dacht ik altijd. Maar dat blijkt best mee te vallen.

Het is namelijk mogelijk om een combinatie te maken met Google’s agenda en Mozilla’s Sunbird. Sterker nog, er zijn meerdere mogeljkheden voorhanden. Met Evolution b.v maar ook met  Thunderbird dankzij de Lightning addon. Maar ik heb vooralsnog gekozen voor die andere Mozilla oplossing: Sunbird.

Je maakt eerst een agenda aan in Google Agenda. Als je dat hebt gedaan installeer je Mozilla Sunbird. Dat is een aparte agenda applicatie. Als je die hebt geïnstalleerd (de tar.gz gewoon uitpakken in een aparte map op de door jou gewenste locatie) moet je deze addon installeren in Sunbird (downloaden, bewaren op bureaublad en dan naar verwijzen onder Sunbird: Menu, Tools, Add-ons) om bi-directional te kunnen syncroniseren.

Onder Google Agenda ga je vervolgens naar je aangemaakte agenda en klikt daar op instellingen onder je agenda naam in het linkerdeel van je scherm. Vervolgens klik je in het nieuwe scherm op de daar vermelde naam van je agenda en klikt dan op het oranje XML vakje bij “adres voor agenda”.

De url die je dan te zien krijgt gebruik je voor het aanmaken van een nieuwe agenda in Sunbird. (file, new calender). Je kiest dan voor netwerk en dan zie je dankzij de eerder geïnstalleerde addon de mogelijkheid om die net geselecteerde url van jouw agenda als Google calendar te vermelden.

Als je dat hebt gedaan kan je een gratis account aanvragen bij Goosync. En mogelijk ben je geïnteresseerd in hun betaalde versie omdat je dan ondermeer ook je contacten kan backupen. Of meerdere agenda’s kunt synchroniseren. Voorlopig heb ik nog voor de gratis versie gekozen.

De registratie spreekt voor zich. Kies vervolgens de telefoon uit waar jij  mee werkt. Er staan er een heleboel in! Kies indien mogelijk voor een sms configuratie. Gebruik dan wel de syntax van +316… etc. om die sms binnen te krijgen. Die sms bewaar je en je voert de pincode in die je vanuit de browser krijgt toegewezen.

Als je dat allemaal hebt uitgevoerd zoek je in je telefoon voor de syncronisatie applicatie en zie daar…je kan vanuit je telefoon je Google agenda/Sunbird van nieuwe items voorzien. En dat gaat ook omgekeerd (bi-directional) op.

Je zou er toch haast een volle agenda voor wensen?