Gmail
Gmail - Another Gnome Email Client
Gmail is an experimental sql based vfolder email system. It has the following features:
- unlimited vfolder views of the mail store. This is the main feature, I originally got this idea from Miguel De Icaza. The idea is that you keep all your mail in one big folder and approach it from different views (query's). It is a powerful way of approaching email management.
- 'matching' facility where messages that don't get caught by your custom vfolders are put into an 'Inbox' vfolder.
- incoming POP3
- outgoing SMTP
- Drag'n'drop from gnomecard addressbook.
- Mbox export, import available through POP3.
More testers wanted... It requires access to a Mysql database to run.
We are aiming for stability and usability, especially for people who have a large volumes of email.
Gmail is distributed under the GNU GPL. This license gives freedom for anyone to use, redistribute and modify this code, according to the terms of the license.
November 1st, 1999 - gmail-0.4.7 "MBOX export" Release
This release fixes many small bugs, and now has a working export of incoming messages to mbox format. Unfortunately this release uses a different query method. You will have to edit your ~/.gnome/gmail config by hand and remove the 'SELECT *' bit from all your vfolders. eg: all queries beging with the 'FROM ...' part. Gmail automatically adds the SELECT part so it can optimise the data it pulls from the server. Sorry for this inconvenience. The actual database format hasn't changed.
Please test this version of gmail and email me comments.
If you want to import from mbox format into gmail, copy the mbox file into your /var/spool/mail/username directory and use a pop3 server to download all the messages into Gmail.
We are working toward a stable 0.5.0 release of gmail. We have a number of small features we are going to implement, including a revised faster database design. I am planning to have the database format very frozen after 0.5.0. See the TODO file for more information. Please join the mailing list if you would like to help out.
October 22nd, 1999 - gmail-0.4.6 "Feature creep" Release
This is a big release that contains many bug fixes and quite a few new features.
Some of the updates, new features:
- Fixed smtp bug which caused outgoing messages to be lost. Please let me know if you still have problems. Patches from Samuel Ziegler (ziegler@zinecast.com) helped fix this problem. Thanks Samuel!
- Rewrote gnome-druid. Much nicer now. Even creates a real mysql user account for improved security.
- Vfolder caching. This is still a bit buggy, and I'm not even sure I'll leave it in.. But it saves some time.
- Dynamic download report - You can see which vfolders are receiving new messages as they arrive.
- Documentation updates.
- Lots of bug fixes.
Despite having lots of bug fixes, gmail is not as stable as I would like it to be. I'm going to hold off on major new features until current major bugs get wiped out. Please join the mailing list and help find these bugs.
October 6th, 1999 - gmail-0.4.5 "I want to keep this under 100k" Release
This is mainly a bug fix release. All users of gmail shoud upgrade!
Some of the updates, new features:
- Column sizes are now remembered.
- Removed 'type' from the left column.
- Popup dialogs should report errors well and abort safely.
- Improvements to drag'n'drop (use Gnomecard as an addressbook).
- Datazone submitted us a spec file for you rpm fans.
Please join the gmail-discuss list an give some comments, or email some to me.
September 23rd, 1999 - gmail-0.4.4 Released
Please note, you need at least gnome-libs 1.0.16 to run gmail. If you have a stock RH 6.0 installation you will need to upgrade at least gnome-libs. I strongly recommend learning how to install gnome from tarballs and always keeping up with the latest.
Also note that if you are upgrading from 0.4.2 or earlier you must delete your ~/.gnome/gmail file and let gmail recreate you a new one. This won't happen again (not soon anyway).
Updates in this version:
- Next/Prev buttons implemented.
- Basic drag'n'drop from gnomecard hack. Please test this out. Very buggy.
- Minor parsing improvements.
Please email me feedback or join the list and contribute some comments.
This project is under heavy development. If you would like to help with the development process, e-mail me.
There is a mailing list setup for those wanting to help with development and testing. To subscribe, send an email to majordomo@linuxpower.org with the words "subscribe gmail-discuss" somewhere in the body. It will send you a confirmation message with instructions about the list.
Please use this list if you would like to help gmail develop faster. I will be sending release announcements to the list.
gmail-0.4.6 main window (121k)
gmail-0.4.7.tar.gz (137k)
Gmail uses the standard GNU autoconf and automake. So tarball installation is easily done by unpacking the tarball and typing:
./configure
make
make install