Aller au contenu

Idée serveur de messagerie


Epy

Messages recommandés

Hello

Après la lecture de quelques commentaires là: http://www.pcinpact.com/actu/news/55098-ed...s-feuillets.htm

je viens vous soumettre une idée qui me trotte dans la tête depuis quelques temps et voir s'il y a des grands malades qui ont envie de s'y lancer

(Si y'en a, je suivrai le projet de loin parce que j'ai déjà 15 projets en cours en même temps :byebye: )

L'idée est sous GPL v3 :D

Beaucoup sont d'accord avec le fait qu'il faut limiter sérieusement notre dépendance aux services d'une seule et même société, ou à un trop grand nombre de services de plusieurs très grosses sociétés qui font un peu ce qu'elles veulent avec notre contenu.

L'idée de l'auto hébergement fait son chemin chez les plus aguerris (ou courageux :D) ou la gestion de nos propres données différemment.

Je vois poindre un besoin et une possibilité très intéressante pour le logiciel libre sur un créneau encore très peu voire pas du tout utilisé:

Le serveur de calendrier/mails pour néophytes.

L'idée de départ serait de proposer une distribution serveur installable (ou, une fois le projet très bien avancé, essayable en liveCD comme un pfsense) pour avoir son serveur de messagerie e-mail/calendrier en local dans un premier temps, paramétré très simplement par une interface Web

Cela répondrait au besoin de ceux qui informatisent leur maison (avec la domotique également) et ont envie d'avoir un calendrier partagé accessible par toute la famille sur n'importe quel ordinateur du réseau (ainsi que sur le pc-frigo qui sert à lire les recettes de cuisine)

[Ça reste un besoin/une envie très geek pour le moment, mais ça va évoluer très vite avec la baisse des prix de la domotique]

Aujourd'hui comme solution de calendrier partagé, j'ai cherché pour un pote, il n'y a pas grand chose à part Google Calendar, qui soit facilement utilisable, (intégrable dans une page d'accueil personnalisée etc).

Les mails sont souvent associés au calendrier partagé ne serait-ce que pour les rappels automatiques.

Et on peut même compléter le tableau avec un serveur Jabber (et/ou Wave quand le système sera pleinement opérationnel et bien plus ouvert qu'actuellement)

Avec un serveur en local il n'y aurait plus besoin d'utiliser ces services à distance qui nécessitent une connexion internet qui marche (certains n'ont pas cette chance) en plus des problèmes de vie privée et de sécurité dont je parle au dessus.

A mon avis il n'est pas nécessaire de le rendre accessible à l'extérieur dans un premier temps.

Pour la partie technique il faut reprendre les briques existantes, OBM par exemple, ou un groupe de vieux copains: postfix, amavisd-new, clamav, un webmail, un serveur web + php + Bdd pour la configuration des comptes etc.

[Je viens de voir qu'il existait SoGo, je ferai l'essai pour voir si ça se rapproche bien de l'idée déjà]

Pourquoi est-ce que ça doit être très simple à installer et configurer

Ce n'est absolument pas pour diminuer les compétences des administrateurs de messagerie professionnelle puisque ce serveur ne comporterait pas autant de fonctionnalités ni aussi poussées.

C'est simplement pour apporter aux non-techniciens la possibilité d'utiliser des supers logiciels sans avoir à passer un diplôme d'administrateur. Je ne vous le cache pas, l'idée vient d'une expérience perso:

J'ai déjà quelques compétences en info, principalement avec des logiciels libres et dans des domaines très variés (en gros je touche à tout, surtout si c'est libre :) ) et j'ai tenté pour mon besoin d'installer un OBM, chose qui me semblait relativement à ma portée surtout pour le petit besoin que j'en avais (un seul utilisateur, un calendrier consultable depuis un smartphone ou un client dur comme TB + lightning)

Echec total, je ne suis pas arrivé à la fin de l'installation ne comprenant plus les questions qui m'étaient posées.

Donc voilà en résumé: besoin simple, serveur simple

Plus tard, et si d'autres solutions ne répondent pas déjà à ce besoin, cela pourrait pousser des néophytes à tenter l'auto hébergement des mails plutôt que faire appel à Google/Hotmail/Yahoo/ .. mais ça reste une possibilité parce je sais qu'il y aura de nombreuses contraintes de sécurité du serveur et de blocages du FAI (mais ça peut avoir un effet positif sur eux en leur montrant que des néophytes peuvent avoir un besoin de ce coté là et qu'il n'est plus possible de justifier leurs filtrages idiots par ce type de fausses excuses)

Merci à ceux qui ont lu jusque là, à vos claviers :kimouss:

Edit: Je confirme ma phrase, SoGo semble très proche de cette description, il va passer à la casserole c'est certain ! Tant pis si l'idée que je soumet est déjà dispo par ce logiciel du coup, c'est plutot une bonne nouvelle :kimouss:

Edit 2 : D'après la doc, pour installer Sogo il faut déjà avoir un serveur LDAP, un serveur SMTP, un IMAP et une base de données, en plus de comprendre comment ils doivent être configurés. Cela confirme ce besoin dont je parle, il faudrait que cela soit préconfiguré pour fonctionner tout ensemble sans s'embêter.

En revanche d'après la démo en ligne de Sogo cela correspond parfaitement à ce que je propose, il ne resterait qu'à faire une distrib et un livecd qui intègre tout ça et une interface web de configuration (création des utilisateurs etc..)

Edit3: évidemment c'est maintenant que je trouve 15 solutions s'approchant de l'idée, FengOffice anciennement OpenGoo est un environnement de travail collaboratif, intégrant ce dont je parlais + un gestionnaire de documents avec collaboration

Bref, très sympa aussi, à tester

Lien vers le commentaire
Partager sur d’autres sites

Pour une installation "simple et facile" d'un serveur mail :

iRedMail : http://www.iredmail.org/

- Je voulais installer ça sur une machina vurtuelle debian lenny 5.0--> echec ( problèmeMDP sur mysql )

- Retester sur une machine virtuelle centos 5.4 : --> aucun problème .

J'ai mis 3 heures pour installer et configurer le bousin, et ça fonctionne du tonnerre.

D'ailleurs ils fournissent aussi un cd d'install ( basé sur centos il me semble ) qui installera l'os en même temps!!

PS : il faut au moins 768 Mo de ram ou amavis n'a pas assez de mémoire pour envoyer les mails :iloveyou:

L'image résume bien le process :

process.png

Lien vers le commentaire
Partager sur d’autres sites

Ahhh pas mal du tout ça !

Va falloir que je teste aussi alors :) (et accessoirement que je me mette à CentOS ^_^ )

Merci pour l'info

Edit : visiblement il lui manque quelque chose d'assez important: le calendrier partagé

Il manque bien trop de choses dans la version Opensource gratuite :/

http://www.iredmail.org/admin_panel.html

Lien vers le commentaire
Partager sur d’autres sites

A la boite, on vient d'installer citadel (full open source).

C'est un soft (sous linux par contre) qui gère un serveur de messagerie, des salons de chats à la IRC et un agenda partagé entre utilisateurs.

Ca s'installe assez facilement (dans les dépôts debian par exemple, nous on utilise gentoo donc on a installé from sources), reste plus qu'à le configurer correctement (après 3j, on a toujours pas trouvé comment partager les agenda ;) )

Leur interface web webcit est très moche, mais elle est fonctionnelle et relativement pratique à l'usage.

Il y a quelques dépendances (qui se trouvaient toutes dans l'arbre de portage standard de gentoo donc pas des trucs insurmontables), reste à voir s'il est possible d'en faire une version packagée pour windows et la proposer à tout le monde...

Edit: Sinon, il y aurait possibilité de faire un package virtualbox + image disque "distrib linux minimale avec citadel et toutes les dépendances prêtes à l'emploi" + instructions de configuration des éventuels pare-feu/box/routeurs pour le port-forwarding vers la machine virtuelle.

Lien vers le commentaire
Partager sur d’autres sites

Je vais y jeter un ½il aussi alors :)

Pourquoi faire un package pour windows ? J'ai envie de répondre: "ils se débrouillent"

L'idée étant de proposer une solution clé en main (d'où la distrib) ceux qui veulent se prendre la tête avec un windows se débrouillent :) Ils sont déjà suffisament aidés par les constructeurs pour le hardware :craint:

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Il existe déjà une distribution qui fait ce que tu demande et beaucoup d'autres choses en plus, c'est SME-server.

Avec ça tu as:

# Possibilité d'utiliser certains serveurs DNS dynamique quand on héberge soi-même un site sur une connexion avec adresse IP dynamique

# Règles de pare-feu (firewall) pré-configurées pour bloquer certaines attaques extérieures. Globalement, l'aspect sécurité est pris en compte à tous les niveaux

# Serveur HTTP pour créer ses propres sites Web (éventuellement sécurisés). Perl, PHP4 et MySQL sont intégrés dans la distribution pour "dynamiser" vos sites

# Serveur FTP pour partager vos données sur Internet

# Serveur de messagerie sécurisé pour envoyer et recevoir des mails directement depuis chez soi, avec possibilité d'accéder à distance (via Internet, par exemple) à ses comptes de messagerie depuis un client de messagerie ou une interface WebMail sécurisée

# Filtres antivirus et anti-pourriels pour la messagerie qui permettent de se prémunir de ces fléaux de plus en plus répandus

# Serveur de fichier Samba et AppleShare compatibles Windows et Machintosh

# Des clients HTTP, FTP, NTP, LDAP, messagerie (avec un système d'analyse de logs) permettent parfois de se sortir de situations délicates

# Le système des i-bays (concept facilitant la création de serveurs virtuels) apporte une souplesse d'utilisation et une solution à de nombreux problèmes pour des réseaux ayant un grand nombre d'utilisateurs, ou pour héberger plusieurs sites

# Redirection de certains ports entrants vers des machines spécifiques

# Possibilité de faire des sauvegardes sur bandes

# Prise en charge du RAID (1, 5 et 6) logiciel

# Installation de logiciels et mises à jour aisées grâce au système des packages RPM

# Personnalisations du système faites à partir de templates simples à créer ou à modifier

# Connexion et reconnexion automatique à Internet, que ce soit en ADSL (protocoles PPPoE et DHCP intégrés) comme en RTC et également avec certaines lignes spécialisées

# etc...

Le tout s'installe en 10 minutes et s'administre complètement à distance à partir de la console du serveur (en passant par SSH) ou du gestionnaire du serveur (depuis n'importe quel navigateur IE ou Firefox ou Opéra etc...)

Il suffit d'ajouter un gestionnaire de calendrier partagé par exemple chronosite (il en existe beaucoup d'autres je pense).

Lien vers le commentaire
Partager sur d’autres sites

# Règles de pare-feu (firewall) pré-configurées pour bloquer certaines attaques extérieures. Globalement, l'aspect sécurité est pris en compte à tous les niveaux

# Serveur HTTP pour créer ses propres sites Web (éventuellement sécurisés). Perl, PHP4 et MySQL sont intégrés dans la distribution pour "dynamiser" vos sites

Euh, dire qu'ils ont bien pensé la sécurité à tous les niveaux et ne proposer que php4 qui est obsolète depuis le 31/12/2007, ça fait aps sérieux je trouve cette distrib ;) (je ne te critique pas toi, je viens de faire une tour sur leur site officiel).

Je viens de penser à un truc aussi: orange bloque le port 25 (smtp) sans possibilité de le débloquer, donc pas de serveur mail à domicile pour leurs abonnés...

Lien vers le commentaire
Partager sur d’autres sites

Je ne sais pas quel site vous avez visité, mais je peux vous dire que la dernière évolution de smr-server, la 7.5, date du 29 novembre 2009 en version bêta 1. voir ici et des mises à jour sont disponibles régulièrement. Ce n'est pas parce que la version 7.4 est sortie en 2008 qu'elle est figée depuis. La sortie de Linux est datée de 1991 ;) et je crois qu'elle a pas mal évolué depuis.

Pour la sécurité, je ne vois pas bien le rapport entre le php4 et la sécurité du serveur. Dans l'exemple que je te donne on parle de firewall pas de php.

Si ton site est codé avec les pieds et qu'il laisse des failles grandes ouvertes que tu sois en version 4 ou en version 5 ne changera rien du tout.

Dans tous les cas la dernière version 8.0 est annoncée ici et elle est basée sur une centos 5.3.

Remarque il est également possible de passer la version 7.4 en php5 mais bon faut lire un peu les docs. :francais:

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...