Jul 14, 2014

Mailnag Email Notifier Sees New Major Release, Is No Longer Just For GNOME Shell

Mailnag, an email notifier that was initially developed for GNOME Shell only, was updated to version 1.0 recently, getting numerous changes such as a plugin system for easy extensibility and also, the application is now desktop-independent.

The latest Mailnag 1.0 is no longer just for GNOME Shell. The new version comes with a set of desktop-independent plugins for displaying notifications / sounds on mail arrival. But that's not all. Because regular desktop notifications are only visible for a few seconds (well, in some desktop environments anyway), the application ships with plugins for GNOME Shell (3.12 only for now) and Unity for tighter desktop integration.

The GNOME Shell plugin includes an indicator in the top panel which displays a counter badge and a popup menu, notifies about new emails via the messaging tray and it integrats with the lock screen:

The Mailnag Unity plugin integrates the application with Ubuntu's messaging menu, allowing you to open the mail reader, for a new mail check and displays the latest new emails (and of course, you also get new mail notifications - that's supported on all desktop environments):

Those are not the only changes in the latest Mailnag 1.0 though. Here's the complete list of changes:

Mailnag is desktop-independent now (was GNOME3-only);

Added plugin system to allow easy extensibility;

Cut down the core daemon functionality to mail checking only and moved everything else to plugins;

dded propper logging (log messages are sent to stdout and the system log now);

Heavy code cleanup & refactoring;

Reduced disk write access, other performance improvements;

Fixes for various major and minor bugs;

New icon by Reda Lazri;

Install Mailnag 1.0 in Ubuntu 14.04 or 14.10

The latest Mailnag 1.0 is already available in the official Debian unstable and Ubuntu 14.10 repositories, but without the new GNOME Shell and Unity plugins. For those, you'll need to use the PPA below.

Mailnag is available in a PPA for Ubuntu 14.04 and 14.10 only (and it requires GNOME Shell 3.12 so if you use Ubuntu 14.04, Mailnag will only work if you've upgraded to GNOME Shell 3.12 via PPA!). To add the PPA and install it, use the following commands: