Round Cube Webmail è un sistema interamente basato su php e mysql per fornire un’interfaccia webmail completa, veloce e funzionale.
Il progetto è scaricabile da Sourceforge:
http://sourceforge.net/projects/roundcubemail/
Screenshot:
http://sourceforge.net/project/screenshots.php?group_id=139281
Di seguito vedremo i pochi passi per poterlo installare.
Scaricare da Sourceforge l’ultima versione del software.
Decomprimere con il comando:
tar -zxvf roundcubemail-0.1-rc1.1.tar.gz
Inserire i files del progetto all’interno della document root del vostro virtualhost per la gestione del webmail client (o anche su sottocartella).
Creare il database roundcubemail sul vostro mysql server.
Importarlo con il comando:
mysql -u root -p roundcubemail < SQL/mysql.initial.sql
Assegnare all’utente con cui si connetterà RoundCube Webmail con i comandi:
GRANT SELECT, INSERT, UPDATE, DELETE ON roundcubemail .* TO roundcube@mysqlhost IDENTIFIED BY ‘password’
FLUSH PRIVILEGES
A questo punto procedere a utilizzare lo scheletro dei files presenti nella cartella config e generare quelli che utilizzerà Round Cube così:
cp db.inc.php.dist db.inc.php
cp main.inc.php.dist main.inc.php
Editare il file db.inc.php e cambiare la stringa di connessione alla base dati secondo i valori da voi scelti.
Editare mail.inc.php impostando server SMTP, server IMAP etc…
Per una visione più completa dell’installazione consultare in file INSTALL presente nella ROOT delle pagine del progetto.
Rendete logs/ e temp/ scrivibili dal server web e possibilmente impedite che richiamando da browser la directory o i files direttamente questi siano visibili dal mondo (proteggere con .htaccess o da virtualhost vincolando ad esempio per indirizzo IP e/o con login e password).
Mantenere aggiornato!
Ciao. Maxgrante
info[AT]massimo-caselli[DOT]com