cGmail is written in Python and supports Gmail, pop3, imap accounts. You might ask what is different in this than gmail notify, the developer has the following explanation.
Why it is different?
I’ve used gmail-notify for a lot of time but gmail-notify is an old software. cGmail is a new shiny mail notifier that integrate well into gnome desktop.
cGmail can use gnome keyring to store your credentials for security enhancements or, if you want, you can use a plain xml file. cGmail use gnome gconf to store its settings. The app can play sounds on new mails, so you are always alerted for new messages.
cGmail can use a fresh dbus notification to tell you that a new message is into your mail box.