cGmail 0.4 released
Posted on November 5, 2007
Filed Under cGmail, gtk, python |
Do you already know cGmail? And do you know that I develop that cool app
? Well I’m happy to announce that cGmail 0.4 is out. Please visit cGmail home page at http://cgmail.tuxfamily.org/ for more info about what cGmail is and to give it a try.

What’s new?
Well this version include a completely restructured code. Now cGmail is splitted into two apps:
- cgmailservice
- cgmail
cgmailservice, as the name says, is the service that run in background into your gnome session and check for new mails and alert you. cgmail is the app configurator. From cgmail user interface you can add/remove accounts, enable/disable accounts, start/stop cgmailservice, have feedback on service status and other cool things. cgmail and cgmailservice use a dbus interface for inter process communication.
Other news include the imap support and other configuration options such the possibility to set cgmailservice to autostart with the gnome session.
If you have used previus versions I strongly suggest to update to 0.4. If you never used cGmail I strongly suggest to give it a try
![]()
Comments
13 Responses to “cGmail 0.4 released”
Leave a Reply
Hi!
cGmail it is a very cool app! Nice to see you work on it and new option such as IMAP is cool!
Good work men! Keep it up
Greetz!
Thanks for your interest on my app
makor@SM:~$ sudo cgmail
Traceback (most recent call last):
File “/usr/bin/cgmail”, line 14, in
iface = get_dbus_interface()
File “/usr/share/cgmail/manager/dbusinterface.py”, line 29, in get_dbus_interface
bus = dbus.SessionBus()
File “/var/lib/python-support/python2.5/dbus/_dbus.py”, line 218, in __new__
mainloop=mainloop)
File “/var/lib/python-support/python2.5/dbus/_dbus.py”, line 107, in __new__
bus = BusConnection.__new__(subclass, bus_type, mainloop=mainloop)
File “/var/lib/python-support/python2.5/dbus/bus.py”, line 121, in __new__
bus = cls._new_for_bus(address_or_type, mainloop=mainloop)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
What happend? In previous install it works well…
Only 0.1 install and work…:(
@Makor: Why are you trying to run cgmail with sudo? You must run it without sudo!
Without sudo it make error
makor@SM:~$ cgmail
Traceback (most recent call last):
File “/usr/bin/cgmail”, line 18, in
a = AccountsWindow()
File “/usr/share/cgmail/manager/accountswindow.py”, line 38, in __init__
self.amanager = AccountManager().get_manager()
File “/usr/share/cgmail/lib/accountmanager.py”, line 19, in get_manager
return KeyringAccounts()
File “/usr/share/cgmail/lib/keyringaccounts.py”, line 14, in __init__
self.__retrieve_accounts_dicts()
File “/usr/share/cgmail/lib/keyringaccounts.py”, line 25, in __retrieve_accounts_dicts
gnomekeyring.create_sync(keyring, None)
gnomekeyring.DeniedError
It seems that there are problems with your gnome keyring configuration. For some reasons cgmail can’t access to gnome keyring. Check in System->Administration->Keyring Manager, default keyring. If there is a key named “cgmail checker login informations” try to remove it and rerun cgmail
In Keyring Manager nothing with this name…
I found this:
http://bugzilla.gnome.org/show_bug.cgi?id=363019
Fixed - by copy default.keyring from user directory:)
Where it save info about accounts? it restore info about it after reinstall, but /home was changed/// how it find it?:)
cGmail by default store accounts info into gnome keyring
Great app, Thanks!))
Very nice app. I’ve tried and it’s really impressive. The possibility of setting up several accounts is a good thing.
One suggestion, though I know it would be difficult and perhaps not the goal of cGmail: Would it be possible to use cGmail to mark messages as read without having to open the browser? I manage my mail with Thundebird and this would be very appreciate.
Anyway, congratulations!