Salut à tous !

Tout d'abord, je confirme que Lazarus et Free Pascal sont un don de Dieu. C'est un logiciel formidable fait par des gens formidables. Merci mille fois à ceux qui ont rendu cela possible.

Comme je l'ai dit dans l'objet, je travaille sur un serveur mail multi-plateforme basé sur les composants Indy. Je ne prétends pas que cela concurrence Postfix ou Sendmail, etc., mais je pense que cela peut avoir un avenir avec votre contribution.

Description :

  • Bsmailserver est basé sur Indy (dernière version SVN) ;
  • il utilise une base de données MySql (j'utilise mysql-5.1.73) ;
  • supporte le protocole SMTP version : RFC2821 ;
  • supporte le protocole POP3 version : RFC1939 ;
  • supporte le multidomaine ;
  • alias pour les domaines ;
  • quotas pour les domaines ;
  • &ccounts et alias pour les &ccounts ;
  • address catch all pour les domaines ;
  • quotas pour les utilisateurs ;
  • redirection ;
  • support SSL (nécessite de plus amples tests) ;
  • ... et plein d'autres choses ...
  • listes noires, listes blanches ;
  • interface avec SpamAssassin (sera ajoutée...).

Je n'affirme pas que tout cela fonctionne bien mais je compte sur vous pour de l'aide et des suggestions.

Pour installer :

  • pour l'instant, la version Windows est compilée (et fonctionne) ;
  • décompressez Bsmailserver-0.1.21b.7z dans n'importe quel répertoire (ex : D:\BSMS) ;
  • installez MySql (j'utilise mysql-5.1.73) et créez une base de données avec le script bslbosta.sql inclus dans l'archive ;
  • créez un utilisateur et donnez-lui les droits complets sur la base ;
  • ouvrez bsmailserver.ini et modifiez ce qui doit l'être ;
  • installez serverice daemon en tant qu'administrateur : Bsmailserver.exe -i ou exécutez "lazins.bat" en tant qu'admin ;
  • configurez le client mail et en avant...

Le code source sera bientôt dsponible si vous m'aidez à choisir la bonne licence et si vous m'indiquez comment faire.
SVP, faites un essai et aidez-moi à faire un super outil.

Merci.

La version compilée est sur DropBox : https://www.dropbox.com/s/slpwjmgqib....1.21b.7z?dl=0
Citation Envoyé par version originale
Hello all !
First of all, I confirm that Lazarus & Freepascal are a gift from god.
It'a a wonderful software from wonderful people.
Thanks, many thanks to all peoples that make it possible.

As I sayed in subject, I'm working on a new cross plateform mail server
based on Indy components, I do not say that it concure postfix or sendmail or ... , but I think
that it can has a future, with your contribution.

Description:
* Bsmailserver is based on Indy (I use last svn version).
* It uses mysql database (I use mysql-5.1.73).
* support smtp protocol version: rfc2821.
* support pop3 protocol version : rfc1939.
* support multidomains.
* alias for domains.
* quota for domains.
* &ccounts and &ccount alias.
* catch all address for domains.
* quota for users.
* redirection.
* SSL support (need more testing).
... and many other things.
* blacklists, whitelists.
* Interface with spamassassin (will be added...).
I do not presum that all what I sayed works well, but I count on you for help and suggestion.
How to install :
* for the moment the windows version is compiled and (work).
* unzip Bsmailserver-0.1.21b.7z on any folder. (ex : D:\BSMS).
* install mysql5 (I use mysql-5.1.73) and create database with the script bslbosta.sql included in the archive.
* create a user and give it a full right to the database.
* open bsmailserver.ini and chage what must be changed.
* install serverice daemon as administrator : Bsmailserver.exe -i or execute the "lazins.bat" as admin.
* confugure mail client and go on ..

The source will be available soon if you help me choose the right license ,and tell me how to do it.
please, give it a try and help me to make a greate tool.

thanks.
compiled version is on dropbox : https://www.dropbox.com/s/slpwjmgqib....1.21b.7z?dl=0