Meilleurs clients de messagerie auto-hébergés

Meilleurs clients de messagerie auto-hébergés
Dans le monde dominé par Google, il est facile d'oublier qu'il existe en fait de nombreuses alternatives convaincantes à Gmail. Non, nous ne parlons pas d'Outlook.com, yahoo! Mail ou des services de messagerie axés sur la confidentialité tels que Tutanota et Protonmail. Dans cet article, nous explorons les clients de messagerie auto-hébergés, qui sont parfaits pour ceux qui souhaitent plus de liberté et n'ont pas peur de faire face aux subtilités techniques impliquées dans la création d'un client de messagerie auto-hébergé.Jetons un coup d'œil aux 5 meilleurs clients de messagerie auto-hébergés qui sont actuellement disponibles pour que vous puissiez choisir. Dans la deuxième partie de cet article, nous expliquons comment vous pouvez installer et configurer notre premier choix, Roundcube, sur votre propre serveur pour profiter d'une expérience de messagerie entièrement personnalisée et un meilleur contrôle sur vos données.

Cube rond

Roundcube existe depuis plus de 10 ans, et il s'est depuis établi comme un client de messagerie moderne dont la fonctionnalité la plus importante est l'utilisation omniprésente de la technologie de l'Ajax. Écrit en PHP, Roundcube peut être facilement déployé conjointement avec une pile de lampe ou l'une de ses variations qui prennent en charge le langage de programmation PHP.

Roundcube est gratuit, open source et disponible en plus de 70 langues. Il propose des mécanismes de protection de la vie privée sophistiqués, est livré avec un carnet d'adresses complet avec des groupes et des connecteurs LDAP, des modèles de réponse en conserve, un système de modèle pour les skins personnalisés, et il peut être étendu avec des plugins tiers.

S'il y a quelque chose à propos de Roundcube qui mérite des critiques, ce doit être le look obsolète de son interface. Alors que Gmail, Outlook et d'autres services de messagerie populaires ont considérablement amélioré leur expérience utilisateur, Roundcube est resté principalement le même. Certains utilisateurs de Roundcube, cependant, comme celui-ci, car ne pas avoir à réapprendre comment utiliser le client de temps en temps.

Pluvieux

Si vous préférez une alternative simple à Gmail, avec une conception moderne de l'interface utilisateur, une prise en charge complète des protocoles IMAP et SMTP, y compris SSL et StartTLS, et les intégrations avec les sites de médias sociaux populaires et les services de stockage de fichiers cloud, Rainloop semble être le choix parfait.

Écrit principalement en PHP et sous licence sous la licence générale GNU Affero, Rainloop est simple à installer et à mettre à niveau, a des exigences du système modestes et ne nécessite aucune base de données pour fonctionner, à l'exception des contacts. Parmi ses nombreuses fonctionnalités figurent le chiffrement OpenPGP côté client, les raccourcis clavier et la prise en charge des plugins.

Malheureusement, Rainloop n'a pas la plus grande base d'utilisateurs, et sa documentation laisse quelque chose à désirer. Même les instructions d'installation devraient être plus détaillées pour aider les utilisateurs moins expérimentés à faire de Rainloop leur client de messagerie détaillé.

Mamefre

MailPile a commencé en 2014 en réponse aux divulgations d'Edward Snowden en 2013, qui a révélé de nombreux programmes de surveillance mondiale, dont beaucoup dirigés par la NSA et la Five Eyes Intelligence Alliance avec la coopération des sociétés de télécommunication et des gouvernements européens.

MailPile peut être facilement installé sur à peu près n'importe quel appareil de votre ordinateur portable vers le Raspberry Pi. Parce que MailPile est entièrement pris en charge par des dons, il n'y a pas de publicités intrusives et potentiellement dangereuses à vous inquiéter, et votre vie privée est protégée à tout moment en utilisant un cryptage de pointe.

Même lorsque les personnes derrière MailPile établissaient simplement une liste des fonctionnalités que le client devrait avoir, ils savaient déjà que MailPile devait mieux fonctionner que les services de messagerie populaires afin d'être attrayants. Il est maintenant clair qu'ils ont réussi à atteindre leur objectif et ont créé ce qui pourrait être le client de messagerie le plus snapp.

Écureuil

Initialement sorti en 1999, Squirrelmail existe depuis très, très longtemps. Parce qu'il existe depuis si longtemps et s'est développé si prudemment, il prend du retard sur tous les autres clients de messagerie sur cette liste en termes de conception et d'expérience utilisateur.

Il existe cependant plusieurs bonnes raisons pour lesquelles tant d'organisations ne jurent toujours pas par Squirrelmail: elle est disponible pour toute plate-forme prenant en charge PHP, y compris Linux, FreeBSD, MacOS et les variantes de serveur de Microsoft Windows, et il y a plus de 200 plugins tiers disponibles disponibles pour télécharger à partir du site Web Squirrelmail qui étend la fonctionnalité du client.

Si vous cherchez un client de messagerie qui fonctionne et n'a probablement pas de défauts de sécurité majeurs, Squirrelmail est toujours aussi bon que c'était le cas lors de sa sortie il y a près de deux décennies.

Courrier horde

Horde Mail est un client de messagerie appartenant au groupe Horde, qui repose sur le framework Horde. Le but du cadre est de fournir tous les éléments requis pour le développement rapide des applications Web d'applications basées sur des normes capables d'utiliser des plateformes et des backend existants.

Les autres applications qui s'appuient sur le cadre Horde incluent INGO (un gestionnaire de règles de filtrage par e-mail), Sork (une collection de quatre modules de gestion de compte), Kronolith (une application de calendrier), MNEMO (un gestionnaire de notes), NAG (un gestionnaire de liste de tâches multiples ), Turba (un gestionnaire de contacts) et plusieurs autres.

Horde Mail prend en charge les protocoles IMAP, POP3 et SMTP, a un cryptage PGP natif, est livré avec un éditeur HTML WYSIWYG pour la composition de messages et peut télécharger plusieurs pièces jointes en tant que fichier zip unique, pour nommer quelques-unes de ses fonctionnalités.

Comment installer et configurer Roundcube

Dans cette section, nous passons par une configuration très basique de Roundcube pour vous donner une idée de ce que cela implique. Nos instructions ne sont en aucun cas signifiées en remplacement du guide d'installation officiel, qui est beaucoup plus complet. Avant de commencer, vous devez également vérifier que vous répondez à toutes les exigences pour éviter de rencontrer des problèmes facilement évitables.

Télécharger RoundCube

La première étape consiste à télécharger Roundcube à partir de son site officiel. Nous recommandons le package complet car il contient tous les packages dépendants. Roundcube est distribué en tant que .le goudron.Fichier GZ, et il est nécessaire de l'extraire en utilisant votre gestionnaire d'archives de choix.

Télécharger Roundcube sur votre serveur Web

Connectez-vous à votre serveur Web à l'aide de votre programme SCP ou FTP préféré et téléchargez les fichiers extraits. Les répertoires TEMP et Logs doivent être écrits.

Créer une base de données

RoundCube a besoin d'une base de données pour fonctionner, et il prend en charge plusieurs backends de base de données, y compris MySQL, PostgreSQL et SQLite.

Configurer PHP

Pour fonctionner correctement, Roundcube nécessite certains paramètres PHP spécifiques. Le strict minimum comprend:

  • Limite de mémoire: Memory_limit = 64m,
  • Options qui contrôlent l'exploitation forestière: display_errors = off, log_errors = on, error_log = logs / erreurs.enregistrer,
  • Options que les téléchargements de fichiers de contrôle (E.g. Taille de l'attachement maximum): upload_max_filesize = 5m, post_max_size = 6m,
  • Options qui ne sont pas compatibles avec Roundcube: Zlib.output_compression = off, suhosin.session.Encrypt = off, session.auto_start = off,
  • Options qui contrôlent le comportement de la session: session.gc_maxlifetime = 21600, session.gc_divisor = 500, session.gc_probability = 1.

Les administrateurs Web oublient souvent un ou plusieurs de ces paramètres, ce qui conduit ensuite à des messages d'erreur ennuyeux.

Configurer Roundcube

Enfin, il est temps de terminer votre installation en visitant http: // your_server_ip_or_domain / installateur et en suivant les instructions. La configuration Roundcube est un sujet complexe car le client de messagerie a plus de 200 options de configuration, c'est pourquoi vous devriez vérifier cette page pour en savoir plus sur.