====== Mail Server ====== ===== Packs AIO disponibles ===== * Mail-in-a-Box ([[https://mailinabox.email]]) : solution choisie, * Mail-Cow ([[http://mailcow.email]]) : utilisé, lâché pour MiaB, * Zimbra ([[https://www.zimbra.org]]), * Modoboa ([[https://modoboa.org/fr/]]), * Kolab ([[https://kolab.org]]), * Sogo ([[https://sogo.nu]]), * Proton-Mail ([[https://protonmail.com]]) : non self-hosted, mais sérieux côté sécurité/vie privée, * Gmail (Service Google, non merci). ===== Manuellement ===== * [[https://wiki.debian-fr.xyz/Configuration_d'un_serveur_mail_avec_Postfix]] * https://www.benpro.fr/HowtoSecureMailServer * https://mondedie.fr/d/5750-Tuto-Installer-un-serveur-de-mail-avec-Postfix-Dovecot-et-Rainloop * https://github.com/hardware/mailserver * https://homputersecurity.com/2018/02/16/guide-dinstallation-dun-serveur-mail-sur-docker ==== Mail-Cow ==== Utilisé et lâché quand il a arreté la prise en charge basique caldav/carddav.\\ semble être passé sur Docker maintenant : [[https://andryyy.github.io/mailcow-dockerized/]]. ==== Zimbra ==== utilisé en self-hosted, mais trop lourd pour une utilisation quasi-solo. ==== Modoboa ==== Mis de côté, pas trop testé, étant convaincu par Mail-in-a-Box. ==== Kolab ==== Suite complète de colaboration. ==== SOGO ==== Groupware complet à la Kolab, depuis qu'il intègre les mails directement en plus de carddav/caldav. ====== Mail-in-a-Box ====== * Installation complète via : https://mailinabox.email/guide.html * Maintenance : https://mailinabox.email/maintenance.html * Transmission de mails : https://mailinabox.email/advanced-configuration.html ===== Installation (Ubuntu 14.04 demandé pour l'instant) ===== curl -s https://mailinabox.email/setup.sh | sudo bash Sous LXC : DISABLE_FIREWALL=1 start.sh ===== Upgrade ===== System : sudo apt-get update && sudo apt-get upgrade Mail-in-a-Box : curl -s https://mailinabox.email/setup.sh | sudo bash ===== Backup - Restore ===== Forcer un backup : cd mailinabox sudo management/backup.py Reconfigurer la box : sudo mailinabox Restaurer un backup : export PASSPHRASE=$(cat your_backup_secret_key_file.txt) sudo -E duplicity restore file:///path/to/copied/files /home/user-data/