Recent

Author Topic: New little simple smtp/pop3 server.  (Read 6505 times)

BSaidus

  • Hero Member
  • *****
  • Posts: 545
  • lazarus 1.8.4 Win8.1 / cross FreeBSD
New little simple smtp/pop3 server.
« on: March 03, 2015, 09:42:55 am »
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.

Oooooops the attachment could not be sent (2.3 MB) so .... could you point me where to upload ?
thaks




PS: must start Bssmtpd and Bspop3d services.
the BSsendmaild not working at this moment, and need some works.
You can open database and fill what must be feeled until a GUI is finished
Thanks
« Last Edit: March 03, 2015, 11:01:20 am by bsaidus »
lazarus 1.8.4 Win8.1 / cross FreeBSD
dhukmucmur vernadh!

Xirax

  • New Member
  • *
  • Posts: 34
Re: New little simple smtp/pop3 server.
« Reply #1 on: March 03, 2015, 09:48:25 am »
Hi an Thank you,It seems interesting.
OneDrive,DropBox,Mega,GoogleDrive or ... .
They are good for temporary storage until you move it to GitHub or SourceForge.

BSaidus

  • Hero Member
  • *****
  • Posts: 545
  • lazarus 1.8.4 Win8.1 / cross FreeBSD
Re: New little simple smtp/pop3 server.
« Reply #2 on: March 03, 2015, 10:46:47 am »
Ooooff !
link to dropbox: https://www.dropbox.com/s/slpwjmgqibnxt11/Bsmailserver-0.1.21b.7z?dl=0
need feedback please !
lazarus 1.8.4 Win8.1 / cross FreeBSD
dhukmucmur vernadh!

Xirax

  • New Member
  • *
  • Posts: 34
Re: New little simple smtp/pop3 server.
« Reply #3 on: March 03, 2015, 10:57:53 am »
Good.
I don't know about Mail Servers but there is peoples want such thing.
Its good to know usage and benefits of your project.

BSaidus

  • Hero Member
  • *****
  • Posts: 545
  • lazarus 1.8.4 Win8.1 / cross FreeBSD
Re: New little simple smtp/pop3 server.
« Reply #4 on: March 03, 2015, 10:59:42 am »
Ah! mail servers are used to send mails between people, like postfix, sendmail, exim, ..
lazarus 1.8.4 Win8.1 / cross FreeBSD
dhukmucmur vernadh!

Xirax

  • New Member
  • *
  • Posts: 34
Re: New little simple smtp/pop3 server.
« Reply #5 on: March 03, 2015, 11:08:40 am »
Yes I know that  :D
I mean explain more.

Leledumbo

  • Hero Member
  • *****
  • Posts: 8757
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: New little simple smtp/pop3 server.
« Reply #6 on: March 03, 2015, 12:12:14 pm »
Rephrasing XiraxXirax:
What does BSMailServer have that existing mail servers don't cover yet?

Xirax

  • New Member
  • *
  • Posts: 34
Re: New little simple smtp/pop3 server.
« Reply #7 on: March 03, 2015, 12:43:46 pm »
Quote
What does BSMailServer have that existing mail servers don't cover yet?
Or its better than others.
And what is your plan it's future?

BSaidus

  • Hero Member
  • *****
  • Posts: 545
  • lazarus 1.8.4 Win8.1 / cross FreeBSD
Re: New little simple smtp/pop3 server.
« Reply #8 on: March 03, 2015, 12:49:34 pm »
Rephrasing XiraxXirax:
What does BSMailServer have that existing mail servers don't cover yet?
As I sayed :
Quote
...based on Indy components, I do not say that it concure postfix or sendmail or ... , but I think.....
But it is a :
    * Tentative all in one (smtp, pop3 and soon imap4)
    * Easy to administer via a GUI.
    * Secure and fast.
    * Will be Cross-platform (BSD, Linux, Windows).

And hoping with your help make it professional (why not??  :-[).
lazarus 1.8.4 Win8.1 / cross FreeBSD
dhukmucmur vernadh!

Xirax

  • New Member
  • *
  • Posts: 34
Re: New little simple smtp/pop3 server.
« Reply #9 on: March 03, 2015, 01:14:07 pm »
Thank you bsaidus,
But keep it mind don't wait for others to help you.If you want to keep it alive continue development and developers come and help in time.
I'm making a server and if you prepare more documentation or a wiki page be sure I will test BSMailServer for my job.
Until then have a good coding ;)

BSaidus

  • Hero Member
  • *****
  • Posts: 545
  • lazarus 1.8.4 Win8.1 / cross FreeBSD
Re: New little simple smtp/pop3 server.
« Reply #10 on: March 03, 2015, 03:23:06 pm »
Thank you bsaidus,
But keep it mind don't wait for others to help you.If you want to keep it alive continue development and developers come and help in time.
I'm making a server and if you prepare more documentation or a wiki page be sure I will test BSMailServer for my job.
Until then have a good coding ;)

Thank you Xirax for the encouragement.
Now for giving a source code, I ask you:
IF for exampble i choose the GPL, then what should I do ? should I copy the license text and copy it to every source file? or contact the FSF or ?
Can you help me?



lazarus 1.8.4 Win8.1 / cross FreeBSD
dhukmucmur vernadh!

Leledumbo

  • Hero Member
  • *****
  • Posts: 8757
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: New little simple smtp/pop3 server.
« Reply #11 on: March 03, 2015, 04:02:22 pm »
Now for giving a source code, I ask you:
IF for exampble i choose the GPL, then what should I do ? should I copy the license text and copy it to every source file? or contact the FSF or ?
Can you help me?
http://www.gnu.org/licenses/gpl-howto.html

BSaidus

  • Hero Member
  • *****
  • Posts: 545
  • lazarus 1.8.4 Win8.1 / cross FreeBSD
Re: New little simple smtp/pop3 server.
« Reply #12 on: March 03, 2015, 04:04:34 pm »
thnks !!
lazarus 1.8.4 Win8.1 / cross FreeBSD
dhukmucmur vernadh!

 

TinyPortal © 2005-2018