Sortie de Modoboa 0.8.8

Posté par (page perso) . Édité par Lucas Bonnet et Nÿco. Modéré par Lucas Bonnet.
13
24
jan.
2012
Internet

Une nouvelle version de Modoboa (anciennement MailNG) est disponible. Modoboa est un outil visant à simplifier l’administration et l’utilisation d’une plate‐forme d’hébergement de courriel. Il est disponible dans quatre langues (anglais, français, allemand et espagnol). Il est majoritairement écrit en Python (avec un peu de JavaScript quand même pour la partie « dynamique »). Il utilise les frameworks Django et MooTools.

Cette version, principalement corrective, apporte néanmoins quelques nouvelles fonctionnalités :

  • possibilité d'importer des boîtes aux lettres depuis un fichier au format CSV ;
  • lorsque l'authentification LDAP est activée, les utilisateurs peuvent désormais changer leur mot de passe stocké dans l'annuaire ;
  • les utilisateurs transférant leur courrier ont la possibilité de conserver des copies locales.

La liste des corrections apportées est consultable sur le Trac de Modoboa.

  • # Questions

    Posté par . Évalué à 2.

    J'ai un peu de mal à comprendre le projet, de ce que j'en lis sur le trac et les captures qu'on y trouve j'ai l'impression qu'il s'agit d'un webmail avec quelques fonctionnalités plus administration (visualisation du trafic).

    Si j'ai biens compris il expose par une interface web des configuration du serveur de mail, quel serveur de mails sont gérés (mis à part Postfix qui est très mis en avant) ?

    Les logiciels sous licence GPL forcent leurs utilisateurs à respecter la GPL (et oui, l'eau, ça mouille).

    • [^] # Re: Questions

      Posté par (page perso) . Évalué à 1.

      En fait, le projet est un mélange de plusieurs fonctionnalités.

      A l'origine, il s'agissait d'une interface web pour créer rapidement des domaines/boites aux lettres dans une configuration de type hébergement de domaines virtuels.

      A cela sont venues se greffer au fil du temps des extensions :

      • définition de messages d'absence avec envoi automatique (du genre Je suis en vacances blabla...)
      • gestion d'une quarantaine (Amavisd)[http://www.amavis.org]
      • statistiques graphiques (sur le trafic mail vu par le serveur)
      • webmail
      • définition de filtres (sieve)

      En l'état, Modoboa ne s'occupe pas de la configuration des serveurs de mail (au sens fichier de configuration). Il se contente de stocker les données utilisées par les configurations du type domaines virtuels.

      Il est compatible (testé) avec (Postfix)[http://postfix.org] et (Dovecot)[http://dovecot.org/] mais doit pouvoir fonctionner avec d'autres.

  • # Plusieurs questions

    Posté par (page perso) . Évalué à 1.

    Hello !

    J'avais plusieurs questions :
    D'une part, pour bien être sur de la compréhension de la 1ere réponse au 1er commentaire :

    J'ai un postfix d'installé sur mon serveur dédié, avec un interface mysql simpliste pour gérer les alias et les domaines.
    Modoboa va se greffer sur ma configuration postfix ? La changer ? M'aider à la refaire proprement ? Comment tout va ca se jouer ?

    D'autre part, j'aime beaucoup l'interface web, gestion de quota etc .. mais il y a quelques bugs rencontrés ..
    D'une part : Dans le version française (j'ai utilisé la demo en ligne) :
    Quarantine n'est pas traduit est-ce normal ?

    Sinon, je trouvais l'aide un peu intrusif http://imgbox.com/aasLYeSz du moins, sur mon FF 9.0.1 sur une Ubuntu 10.10 ..
    Obliger de cliquer ailleurs, dans la petit fenêtre, pour remplir le(s) champ(s) suivants. Sinon, pour les tests effectué, ca a l'air bien, j’attends un feedback pour l'installer :)

    • [^] # Re: Plusieurs questions

      Posté par (page perso) . Évalué à 2.

      Concernant ta première question :

      Si tu as une plate-forme fonctionnelle et que tu veux passer sur Modoboa, la seule chose à changer est le schéma SQL que tu utilises. Modoboa impose son propre schéma (comme toutes les solutions de ce type d'ailleurs). Un script de migration peut facilement être créé. Par exemple, il existe un script de migration pour passer de postfixadmin vers Modoboa.

      Concernant la traduction : il est possible que j'ai oublié quelques chaînes de caractères... Je vérifierai cela :-)

      Enfin pour les messages d'aide : effectivement ils sont un peu intrusifs mais logiques d'une certaine manière. Comme j'utilise principalement le clavier pour bosser, le message s'adapte au focus actuel. En gros, dès que tu appuies sur Tab pour passer au champ suivant, un nouveau message d'aide s'affiche. Je suis preneur de toute idée plus ergonomique ;-)

      D'autres questions ?

      • [^] # Re: Plusieurs questions

        Posté par (page perso) . Évalué à 1.

        Oui, d'autres questions :)
        En attendant merci déjà de tes réponses.

        Tu parles de schéma SQL, mais qu'en est-il derrière ?
        Je veux dire par la que personnellement, je n'utilise aucune administration particulière .. J'ai modifié mes fichiers de config postfix, j'ai crée mes tables SQL, j'ai crée des mappages SQL dans la conf postfix, mais rien de très "propre" à mon avis.

        Quand à ton "schéma SQL" tu entends par la, la modification de ma configuration de mappage sql justement ?

        Exemple, mon fichier de mailbox :
        root@m0le:/etc/postfix# cat mysql_mailbox.cf
        user=maildb
        password=xxxxxx
        dbname=maildb
        table=users
        select_field=maildir
        where_field=id
        hosts=127.0.0.1
        additional_conditions = and enabled = 1

        C'est ce genre de chose qu'il faudra adapter à modoboa, ou c'est plus "profond" que ça ?
        Sachant que pour l'heure, je n'ai pas réellement de traitement (sql) pour les alias de domaine ..

        Concernant les idées d'ergonomie, je n'ai jamais été très bon, mais peut-être faire une div (en haut, ou en bas de la box) toujours au même endroit, qui affiche l'aide relative au paramètre "en cours" ?!

        • [^] # Re: Plusieurs questions

          Posté par (page perso) . Évalué à 2.

          Pour la partie SQL, ce que tu as configuré dans Postfix reste valable. La seule chose à modifier concerne ton "mappage" qu'il faudra adapter au schéma utilisé par Modoboa. Un exemple est disponible ici.

          La plus importante modification concerne la manière dont tu as organisé tes informations dans MySQL (le fameux schéma). Actuellement, tu utilises une structure qui t'est propre mais que Modoboa ne comprendra pas. Si tu veux passer à Modoboa, il faudra absolument que tu "ré-organises" tes données. (c'est pour cela que je parlais de migration)

          Suis je clair ?

          Pour les messages d'aide je note ton idée, merci :-)

Suivre le flux des commentaires

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