J'ai utilisĂ© le service Poste.io pendant un peu plus d'un an sur une petite instance Scaleway (un VC1S Ă  3€/mois) et c'est largement suffisant pour ses propres mails. L'installation est trĂšs simple puisqu'elle est basĂ©e sur le lancement d'une image Docker (tout est inclus dedans). Malheureusement au fur Ă  mesure des mois, je trouvais ça de moins en moins bien car j'ai du faire des changements/modifications sur le fonctionnement global du service, c'est Ă  dire dĂ©porter la gestion/renouvellement de mes certificats Let's Encrypt (via un script) car c'est pas gĂ©rĂ© nativement, de remplacer le webmail par dĂ©faut (Rouncube) par celui de mon choix (Rainloop), bref le problĂšme d'avoir qu'un container qui gĂšre tout, ... 😞

Arrive la fin Janvier oĂč je dĂ©cide enfin Ă  me relancer dans cette aventure avec cette fois l'utilisation du service Mailu. Service que j'avais Ă©tudiĂ© aussi Ă  l'Ă©poque mais sans y donnĂ© suite car relativement complexe Ă  gĂ©rer, au final, c'est une chose qui aujourd'hui me convient trĂšs bien ! Ce qui m'a fait changĂ© d'avis pour Mailu :

  • Avoir un dĂ©coupage par service (1 service = 1 container)
  • Avoir une gestion des spams (rspamd) et antivirus (clamav)
  • Avoir une interface d'administration plus visuelle (c'est toujours agrĂ©able)
  • Pouvoir choisir son webmail (roundcube, rainloop, aucun)
  • Avoir une prise en charge complĂšte de Let's Encrypt
  • Avoir une meilleur gestion des utilisateurs (sĂ©paration des comptes et des alias, quotas, rĂ©ponses, ...)
  • Avoir une vision simplifiĂ©e des domaines et comptes

Vue sur l'Ă©tat des services

Par la mĂȘme occasion (quitte Ă  se faire chier), j'en ai profitĂ© pour passer chez Hetzner et repartir d'une nouvelle instance. Je vous passe tous les petits dĂ©tails techniques mais globalement c'Ă©tait d'avoir un service hĂ©bergĂ© en dehors de la France (oh!), des performances qui sont bien meilleurs, une console de management Ă©purĂ©e, des snapshots non payants (sur la prise de snapshot je parle, vous payer seulement le prix par rapport Ă  sa taille), une rapiditĂ© plus que parfaite (premier dĂ©marrage en moins de 15s, arrĂȘt en moins de 20s, un redĂ©marrage en moins de 30s, un upgrade/rebuild quasiment en moins de 30s), et surtout un manque de disponibilitĂ© des offres Scaleway (des jours/semaines que j'attends).

Vue sur la console cloud Hetzner

Cela n'a pas Ă©tĂ© de tout repos car il s'agissait d'une migration tout en gardant le mĂȘme domaine que j'avais initialement (mail.xorhak.io) et au quelques problĂšmes justement avec les pointages DNS et les certificats Let's Encrypt (normal), ceci Ă©tant l'installation est maintenant terminĂ©e aux p'tits oignons !

J'ai commencĂ© Ă  prĂ©parer la seconde partie qui rentre plus dans le sujet de l'installation et de la configuration (cĂŽtĂ© technique/serveur) et des problĂšmes rencontrĂ©s dans le cas d'une migration comme moi. Arrivera ensuite la derniĂšre partie qui abordera la configuration du service (des comptes, accĂšs, ...) 😘

Enjoy!