Table des matières

Présentation

Atmail est un groupware édité par la société du même nom (http://atmail.com). Ce produit a été retenu pour intéger l'offre Nimbo.

Outils

FIXME Detecting script run as root, switching permissions to atmail user Running su atmail -c ' /usr/local/atmail/webmail/utilities/tools/testatmail.php nimbo.lan 1 0'

Modification Apporté

Désactivation de la case à cocher pour les événements “de toute une journée”: /usr/local/atmail/webmail/application/modules/mail/views/scripts/calendar/popup.phtml (chercher FIXME HODEI)

Migration vers ATmail

Procédure technique GMAIL → ATMAIL: http://atmail.com/kb/2013/migrating-from-gmail-to-your-imap-server/

Préparation de la migration

Récupération des mails en IMAP

Installation

apt-get install stunnel imapcopy

configuration

Créer un tunnel SSL vers gmail

stunnel -c -f -d 1111 -r imap.gmail.com:993 -P 

Créer un tunnel vers imap local

stunnel -c -f -d 1112 -r 127.0.0.1:993 -P 

Fichier de configuration de imapcopy (ImapCopy.cfg)

SourceServer 127.0.0.1
SourcePort 1111
DestServer 127.0.0.1
DestPort 1112
skipfolder "[[Gmail]]/Corbeille"
skipfolder "[[Gmail]]/Important"
skipfolder "[[Gmail]]/Spam"
skipfolder "[[Gmail]]/Tous les messages"
Skipfolder "[[Gmail]]/Suivis"
# SourceUser SourcePassword DestinationUser DestinationPassword
Copy "b.perrin@hodei.net" "motdepasse" "b.perrin@hodei.net" "motdepass2"

Tester la connexion de imapcopy vers les boites mails source et destination imacopy -t

Lancer la copie imapcopy

Installation

Récupérer l'archive atmail7.mailserver.tgz sur kudeatu La décompresser et placer le dossier atmail dans le répertoire /usr/local/

Installer les dépendances suivantes: apt-get install libpcre3-dev php5-imap php5-sqlite php5-gd php5-mcrypt mysql-server-5.1 php5-mysql zlib1g-dev g++ libmysqlclient-dev libdb4.6 libdb4.6-dev libgdbm-dev libssl-dev expect binutils-doc expectk g++-multilib libstdc++6-4.4-dbg autoconf automake1.9 gcc-multilib gcc-4.4-locales krb5-config php5-xmlrpc attr libldap2-dev

sed -i 's#;date.timezone =#date.timezone = Europe/Paris#g' /etc/php5/apache2/php.ini

sed -i 's#upload_max_filesize = 2M#upload_max_filesize = 16M#g' /etc/php5/apache2/php.ini

sed -i 's#post_max_size = 8M#post_max_size = 16M#g' /etc/php5/apache2/php.ini

sed -i 's#;date.timezone =#date.timezone = Europe/Paris#g' /etc/php5/cli/php.ini

sed -i 's#upload_max_filesize = 2M#upload_max_filesize = 16M#g' /etc/php5/cli/php.ini

sed -i 's#post_max_size = 8M#post_max_size = 16M#g' /etc/php5/cli/php.ini

répondre aux questions et lancer le script d'installation php5 /usr/local/atmail/server-install.php

TLS/SSL key created. For your record please save the TLS/SSL password below: 02342722ec08f88f015fbda5a8a696c0

Mx

Retrouver un serveur mx

mx:hodei.net

PrefHostnameIP AddressTTL
1smtp.hodei.net85.31.144.8160 min SMTP Test
10smtp2.hodei.net212.83.134.15760 min SMTP Test