|
Our Kylix Project: TurboMailA Powerful Database-Driven E-Mail Client Written in KylixLast update: 1/6/2003, Step 10 The ProjectSince Kylix 1 I have been working on an open source project for Kylix, which has first been published in the German computer journal Linux Enterprise. The project is an e-mail client, which stores its messages in a relational database and can therefore mange a huge amount of e-mails really fast. The implementation of the protocols is therefore not in the center of that project, but storing and managing the messages. The POP3 and SMTP part is delegated to the Indy components, which come with Kylix. The database is TurboDB from dataWeb (see below). Since it is a CLX application, you can compile it either with Delphi or Kylix and run it on Windows as well as on Linux. The project is documented in English so we can reach the greatest audience possible. It is work in progress and I will publish new versions as I have the time to continue working on it. In its current state TurboMail has reached a level, where we are really using it in our office for the daily work. There are five people accessing the same database, which has currently a size of almost 0,5 GB. And what can I say: I works great! Please feel free to tell me about our thoughts in the TurboMail discussion forum. Feature ListThis is a list of features imagined for TurboMail. Some of them are already put to work others are open and the list is still growing. If you have your own ideas for the feature list, please go to the discussion forum or write me an e-mail.
A check mark means, it's already implemented. ScreenshotsLook at some screenshots of both the Windows and the Linux version of TurboMail. Using TurboMailThe download file includes all Kylix source code files. In order to compile and run the project you need a version of Kylix from Borland and the TurboDB database from dataWeb. The current version of TurboMail has been developed with Kylix 3 and TurboDB 4.1. dataWeb sponsors a free special edition of this database, which can be used used deliberately like the commercial edition but only with the TurboMail project. But this special version is currently not available for TurboDB 4. For the time being you must use a regular edition or the trial version of this database. dataWeb will have the special edition ready before mid of June. Download TurboDB 4 Trial Edition Download TurboDB 3.4 TurboMail Special Edition (for TurboMail 0.7 and
below) Download TurboMail source code ParticipatingWe welcome everybody who wants to take part in the development or just give us hints or tell us about his or her wishes for TurboMail. Please write to the author. These are some tasks, we would need your participation for:
Recent ChangesThe current version tool a lot of time. First, it was ported to Kylix 3, then to Delphi 7, then to TurboDB 4... And there are lots of improvements that make it worth being version 1.0. It is the version we are using in the office now in our daily work! Step 10
|