Forum général.cherche-logiciel Quel logiciel libre serveur caldav+cardav+mail pas trop lourd et avec un language et une UI moderne?

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
4
24
nov.
2016

Salut,

bon, OK, ma question est peut-être ambitieuse, mais qui sais ? Personne n'est à l'abris d'une bonne surprise :)

Précision importante, je suis seul sur le serveur pour la partie caldav+cardav+mail.

Actuellement, j'ai un serveur dédié OVH avec 2GO RAM, Intel(R) Atom(TM) CPU D425 @ 1.80GH X 2 cores
avec zimbra, transmission-daemon, apache, bind, mysql, des wikis… Tout ca fonctionne, mais…
- chaud les MAJ zimbra, c'est pas 'obvious' même si 'ça se fait' (10 000 bousins interdépendants)
- de base c'est un énorme bloatware qui nécessite au moins 8GO de RAM (je l'ai tweaké saRace©®™ pour qu'il tiennent dans 2 GO)
- le service zimbra est lent et tombe en panne car ça peut partir en load average trop important
- je m'en sort pas si mal tout de même (ce soir) :

Titre de l'image

Mais, car il y a un mais, je cherche plus léger tout en restant élégant tant niveau design UI, design applicatif, de préférence pas un truc en PHP, plutot en python, en GO, en java (pas chaud de ouf, mais pourquoi pas…).

J'ai bien vu ces projets, mais
- bluemind (Toulouse) prérequis d'apres la doc: 4GO (config de base) https://www.bluemind.net
- horde (php) https://www.horde.org
- owncloud (php) https://owncloud.org/
- ubuntu server (je sais pas si il gere de base tout mes pré-requis)
- zarafa (semble pas tres tres libre)

je suis ouvert à d'autres propositions pour un serveur ActiveSync (exchange like) pour sync avec Android ou simplement des retours d'expé sur ceux cités.

++sputnick;

  • # DIY

    Posté par  (site web personnel) . Évalué à 2.

    J'utilise:
    - Dovecot
    - Postfix
    - Amavisd-new + Clamav + Spamassassin
    - Davical pour Caldav/Carddav avec backend Postgresql (c'est en PHP)
    - Ldap pour la liste des utilisateurs (pour synchroniser tout ce petit monde)
    - Roundcube pour l'interface mail (en PHP)
    - Agendav pour le calendrier (PHP je crois)

    La gestion des contacts Caldav dans Roundcube n'est pas top, je n'ai pas encore trouvé de solution à ce problème.

    • [^] # Re: DIY

      Posté par  (site web personnel) . Évalué à 2.

      Salut,

      Pour ma part, c'est DOVECOT/POSTFIX+Roundcube ainsi que Nextcloud pour la partie Agenda.

  • # Intéressé

    Posté par  . Évalué à 3.

    Je me pose à peu près la même question.
    J'utilise Webmin (dovecot…) avec roundcube qui est une solution très bien.
    L'avantage de Zimbra que j'ai déployé chez un client c'est la possibilité dans la même interface d'avoir plusieurs comptes connectés en même temps. Et ça, c'est rare !

    Es-tu aussi intéressé par le multi compte simultanée ?

  • # SoGo

    Posté par  . Évalué à 4. Dernière modification le 24 novembre 2016 à 10:34.

    Je n'ai pas essayé et je ne suis pas sûr que ça réponde à tout, mais comme je ne le vois pas dans ta liste, peut-être que tu connais pas.

    https://sogo.nu/

    La version 3.2.2 est sortie hier.

    Côté paquets Debian, c'est pas top. Retiré de testing. Paquets Jessie et Sid bien en retard.

    https://packages.qa.debian.org/s/sogo.html

  • # Quel logiciel libre serveur caldav+cardav+mail pas trop lourd et avec un language et une UI moderne?

    Posté par  . Évalué à 3.

    Perso moi j'ai installer Mailcow + Rainloop/Sogo&Roundcube et Nextcloud avec plugin Mail
    J'installais avant Postfix avec Postfixadmin(que j'avais remplacer par vimbadmin) davecot sieve etc.. mais la solutions Mailcow install tout automatiquement est très bien je trouve ;) a toi de voir si tu préfère SOGo ou un simple webmail, perso Sogo je l'ai retiré n'ayant pas besoin de cela, nextcloud + plugin mail + calendrier c'est assez.

    Pour la partie administrative Mailcow utilise Vimbadmin

    Sogo passe par un proxy

    Rainloop : webmail.sevensam.be - Roundcube mail.sevensam.be - Nextcloud cloud.sevensam.be et webmin(avant Sentora, mais je suis repasser a webmin, par habitude sur bsd) sur un serveur perso a la maison le tout utilise 700Mo sur 12Gb de ram…

    Donc jette un oeil sur le script d'installation mailcow.email

  • # Baikal

    Posté par  (site web personnel) . Évalué à 4.

    Salut,

    J'utilise Baikal : ça ne fait pas serveur d'e-mails mais serveur caldav + cardav.

    J'ai même écrit un petit article sur le sujet : Dégooglisation avec Baikal.

    J'avais aussi recensé toutes les solutions cardav & caldav que j'avais trouvé dans un autre billet.

    Bonne lecture,
    L@u

    • [^] # Re: Baikal

      Posté par  (site web personnel, Mastodon) . Évalué à 1.

      Sympa http://computing.travellingfroggy.info/fr/article226/serveur-de-calendriers-et-contacts

      Peux tu nous en dire un peu plus sur bluemind, qu'est-ce qu'il a de plus que les autres ?

      On ne peut pas mettre d'array dans le string...

      • [^] # Re: Baikal

        Posté par  (site web personnel) . Évalué à 1.

        Salut,

        BlueMind est pour moi le plus abouti.
        Il y a beaucoup de travail sur ce logiciel.

        Ce sont des anciens de Linagora qui avait écrit OBM qui sont partis et ont créé BlueMind : il y a une guerre entre les 2, dont on peut facilement trouver des échos sur internet … mais ce n'est pas mon problème.

        Au final, mon ressenti après des démos des 2 c'est que BlueMind est un peu plus abouti.

        Après les 2 (comme leurs collègues Zimbra, Citadel, Horde) sont des gros logiciels très gourmands en ressource.

        BlueMind est un logiciel serveur Java qui ne s'installent pas en 2 clics. Mais une fois installé, il offre de nombreuses fonctions y compris de partage. Il propose aussi un mode d'utilisation dans un browser web déconnecté (à condition de s'être connecté sur le serveur via le browser avant déconnection) assez bluffant.
        Il y a aussi des connecteurs notamment pour Thunderbird.
        Bref, un produit très complet, avec une équipe dynamique mais à utiliser pour des grosses équipes … avec des moyens.

        Voilà mon avis.

        • [^] # Re: Baikal

          Posté par  (site web personnel) . Évalué à 2.

          BlueMind est un logiciel serveur Java qui ne s'installent pas en 2 clics.

          Pardon ? C'est justement un des trucs qui m'avait séduit : l'installation qui se fait toute seule comme une grande en lançant uniquement l'exécutable d'installation. Après t'as juste qq questions à répondre.

          Par contre, ce sont les mises à jour qui sont chiantes si tu n'as pas de souscription : export / install / import. Mais par contre ils filent des souscriptions gratuites aux particuliers et aux assos (je sais pas si c'est limité aux assos du libre), donc pour moi, ça se limite à des apt-get dist-upgrade.

          Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • # iRedMail

    Posté par  (site web personnel, Mastodon) . Évalué à 2. Dernière modification le 29 novembre 2016 à 00:39.

    Bon ben Bluemind ça à l'air chouette et bien foutu (même beau), mais pas pour une seule personne, c'est juste un peu moins lourd que Zimbra.

    Je me suis reporté sur ce que je faisait avant Zimbra : un ISP like mail.
    En cherchant un tuto, je suis tombé sur iRedmail, ça package/configure postfix/dovecot/nginx/postgres/amavis/spamassasin/clamav/roudcube/SoGo(caldav|cardav|activeSync)/fail2ban…

    J'ose espérer que comme c'est packagé, c'est plus facile à mettre à jour que quand on fait tout soi même. Et puis on est pas le seul à avoir une conf ésotérique, c'est rassurant.

    Je me rappelle des MAJ de Dovecot dans une conf que j'avais fait à la mano à la ISP like, il y avait toujours des modifications assez pénibles dans les fichiers de conf suivant les versions. Ca finit toujours par se faire, mais pas obvious.

    Bon, mon objectif de légèreté est rempli haut la main :

    htop

    @paulez, pour la partie cardav/caldav, j'utilise donc SoGo.

    Il me reste à trouver comment migrer mes mails/calendrier/contacts sur mon nouveau serveur.

    Du coup, j'ai fait une conf type DIY, mais packagée, ça permet d'avoir une base de travail rapidement et de façon attendue, sans pour autant me brider sur d'autres conf/services/tweaks etc…

    On ne peut pas mettre d'array dans le string...

  • # migration et retour d'expé iRedmail/SOGo

    Posté par  (site web personnel, Mastodon) . Évalué à 1.

    OK, j'ai bien galéré pour tout migrer de zimbra network edition vers iRedmail/SOGo, mais c'est fait.

    Retour d'expé : je ne trouve pas de boite de recherche sur les contacts et les agendas de SOGo :/

    Sinon c'est simple et suffisant pour ce que ça consomme en ressources.

    Voici comment j'ai migré :

    contacts : zimbra web export as thunderbird csv

    REST URL https://zimbra.domain.tld:8443/home/me@domain.tld/Tasks&fmt=........
    -> import in thunderbird
    -> clean
    -> export from thunderbird as ldiff
    -> import in SOGo
    -> import csv in roundcube
    

    calendar

    -> from android, used ical import export
    

    mails :

    ./imapsync --subscribe --syncinternaldates --fast \
    --host1 zimbra.domain.tld --user1 me@domain.tld --passfile1 /etc/secret2 --tls1 \
    --host2 sogo.domain.tld --user2 me@domain.tld --passfile2 /etc/secret2 --tls2
    

    tasklist :

    -> REST URL https://zimbra.domain.tld:8443/home/me@domain.tld/Tasks
    

    On ne peut pas mettre d'array dans le string...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.