“Ma perchè usi ancora thunderbird? GMail è tanto comodo!”
“Ovvio, non uso GMail!”
Come dicevo l’altro giorno ho migrato un po’ della roba che uso su un serverino virtuale, tra cui la mia mail personale, andandomene da gmail. Prima l’interfaccia web la usavo poco, ho sempre preferito thunderbird a tutto il resto, ora l’ho abbandonata del tutto.
Ma dato che siamo nel 2013 e un server mail non è un server mail senza un’adeguata webmail ho deciso di installare una webmail. SquirrelMail era tanto bello 10 anni fa, oggi è quantomeno demodè. Spulciando tra le varie proposte che il mondo *GPL mette a disposizione ho trovato AfterLogic WebMail Lite. Veramente notevole! Semplice da installare, elegante e basato su PHP + ajax. Non ti dispiace certo abbandonare altri servizi di webmail pubblici.
Installazione
Iniziamo a preparare l’ambiente. Io mi son creato un dominio di terzo livello con https dedicato alla webmail, ma e’ possibile, come al solito. mettere il tutto in una sottodirectory.
Aggiungiamo la configurazione in /etc/httpd/conf/httpd.conf
ServerName webmail.myserver.eu Redirect permanent / https://webmail.myserver.eu/ ServerAdmin admin@myserver.eu DocumentRoot /var/www/webmail ServerName webmail.myserver.eu ErrorLog logs/webmail-error_log CustomLog logs/webmail-access_log common AllowOverride All SSLEngine on SSLProtocol all -SSLv2 SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM:+LOW SSLCertificateFile /etc/pki/tls/certs/localhost.crt SSLCertificateKeyFile /etc/pki/tls/private/localhost.key SSLOptions +StdEnvVars <Directory "/var/www/cgi-bin"> SSLOptions +StdEnvVars SetEnvIf User-Agent ".*MSIE.*" \ nokeepalive ssl-unclean-shutdown \ downgrade-1.0 force-response-1.0 # CustomLog logs/ssl_request_log \ # "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b" |
Ora andiamo in /var/www e prepariamo l’ambiente.
cd /var/www wget http://www.afterlogic.com/download/webmail_php.zip unzip webmail_php.zip # rimuoviamo un paio di file che han messo nella root dello zip (odio profondo quando lo fanno...) rm readme.txt changelog.txt cd webmail chown apache.apache . -R service httpd restart |
Configurazione
La parte piu’ difficile della configurazione e’ scovare la pagina di installazione: http://webmail.myserver.eu/install/. Puntiamo il browser su quella pagina e iniziamo a seguire le istruzioni: verifica delle compatibilita’, agreement della licenza (si tratta della AGPL, accettiamo volentieri), configurazione del database MySQL (verifica la connessione e crea autonomamente database e tabelle), server SMTP e creazione dell’account dell’amministratore.
Pronti all’uso
Adesso non ci rimane altro che fare il login dalla home page usando login/password che usiamo sul sistema e goderci la nostra webmail!