Roundcube
RoundCube est un client webmail Open Source utilisant Ajax.
Instalation sur un serveur de type LAMP
Préparation de Gmail
- Connectez-vous à votre compte
- Aller dans configuration
- Changez la langue English (US)
- Dans l'onglet Forwarding and POP/IMAP, Enable IMAP
Installation
Téléchargement
Voir sur le site http://www.roundcube.net
Configuration
Mysql
- Créer un user
- Créer un schéma : roundcube
- Passer le script du répertoire SQL/mysql5.intial.sql
Le serveur
Ouvrir les ports du Firewall 993 et 465
Le Logiciel
Déployer le script dans le serveur, puis,
Dans le répertoire config
- Copier le fichier db.inc.php.dist vers db.inc.php
- Mettre à jour la ligne $rcmail_config['db_dsnw'] avec les identifiants de mysql
- Copier le fichier main.inc.php.dist vers main.inc.php.dist
- Mettre à jour les lignes suivantes:
$rcmail_config['default_host'] = 'ssl://imap.gmail.com'; $rcmail_config['default_port'] = 993; $rcmail_config['smtp_server'] = 'ssl://smtp.gmail.com'; $rcmail_config['smtp_port'] = 465; $rcmail_config['smtp_user'] = '%u'; $rcmail_config['smtp_pass'] = '%p';
Ce connecter à l’interface de RoundCube et utiliser user@gmail.com_ et le mot de passe associé.
Sauvegarde en local de Gmail
Gmail backup avec Gmvault en local
Installation de Gmvault sur Ubuntu avec Python
$ aptitude install python-dev python-pip gcc $ pip install --upgrade distribute $ pip install gmvault
Installation de Gmvault avec la dernière version depuis git
Télecharger le zip sur https://github.com/gaubert/gmvault
$ pip install --user virtualenv $ tar xvfvz gmvault-1.9.1.tar.gz $ virtualenv --no-site-packages gmvault-1.9.1 $ cd gmvault-1.9.1/bin $./pip install --pre gmvault
Lancement en ligne de commande de Gmvault sur
gmvault sync -d $HOME/gmail_backup-db --resume --encrypt --type full gwadanina.net_@_gmail.com_