Roundcube is een ideale web-based client voor je IMAP server met ontzettend veel mogelijkheden. Hoe je dit installeert leg ik vandaag uit.

Zoals je in een vorige blob hebt kunt lezen heb ik een IMAP server opgezet m.b.v. Dovecot. Dit werkt perfect met mijn Outlook en iPhone en we zijn hier dan ook erg blij mee. Nu is het altijd handig dat je eventueel ook nog via een web-browser bij je email kunt. Natuurlijk is hiervoor ook software te vinden voor Linux. Ik kwam uit op Roundcube dat erg eenvoudig is te installeren.

Voer eerst het volgende commando uit:

apt-get install roundcube roundcube-mysql

Om een aantal zaken goed in te stellen moet je hierna het volgende commando uitvoeren (en de vragen beantwoorden):

dpkg-reconfigure roundcube-core

Hierna moet je nog er nog voor zorgen dat je Apache2 instellingen goed zijn. Open daarvoor de file ‘/etc/apache2/conf.d/roundcube’ en uncomment (# weghalen) de volgende 2 regels aan het begin van deze file:

Alias /roundcube/program/js/tiny_mce/ /usr/share/tinymce/www/
Alias /roundcube /var/lib/roundcube

Vervolgens moet je de Apache service opnieuw opstarten

/etc/init.d/apache2 restart

Tip: Je kunt de 2e Alias veranderen naar een ‘leukere’ naam om je webmail te benaderen.

Alias /webmail /var/lib/roundcube

Je kunt vanaf nu je email via een webbrowser benaderen op:

http://localhost/roundcube

(of http://localhost/webmail als je de Alias hebt veranderd)

Ik kreeg de eerste keer toen ik mijn webmail probeerde te benaderen de volgende foutmelding:

CONFIGURATION ERROR
main.inc.php was not found.
Please read the INSTALL instructions!

Dit heeft te maken met het feit dat een aantal file-rechten niet goed staan voor de *.PHP files in ‘/etc/roundcube’. Dit los je eenvoudig als volgt op:

cd /etc/roundcube
chmod 777 *.php

Nu ben je waarschijnlijk wel benieuwd hoe dit eruit ziet. Hieronder zie je een aantal screenshots van roundcube.

Je ziet tegenwoordig toch steeds meer de tendens dat alles ook met een web-browser beschikbaar moet zijn. Een tendens die ik graag volg ;-).