
Я давно нахожусь на
тёмной стороне силы, и регулярно использую их почту. На основной ящик собирается почта из ряда других ящиков, и долгое время оперативность проверки почты меня мало интересовала.
Но некоторое время назад, вчера(с), я решил, что необходимо было бы сделать так, что бы Ubuntu сообщала мне о приходе почты, причём желательно, что бы она делала это привычным мне методом, методом эфемерных уведомлений.
Первым делом я подумал, что стоит написать скрипт на каком-нибудь питоне, или, если не получится, на баше с использованием
notify-send из пакета
libnotify-bin который потом загнать в крон и радоваться жизни.
Но воспользовавшись поиском
темной стороны силы в мире, я обнаружил, что такой пакет,
даже пакет, уже написан и лежит в свободном доступе на сайте
http://ahadiel.org/projects/gmail-notifier. Особенно я обрадовался, что автор пакета, Michael Tom-Wing, даже протестировал его на Lucid.
Установка
Для того, что бы установить программу, необходимо добавить репозиторий
deb http://repo.ahadiel.org/apt lucid/ и установить
gmail-notifier
1
2
3 | sudo add-apt-repository 'deb http://repo.ahadiel.org/apt lucid/'
sudo aptitude update
sudo aptitude install gmail-notifier |
По окончании процесса инсталляции, в
Приложения -> Интернет будет доступен пункт
Gmail Notifier - Settings

Разработчиками была проведена титаническая работа по улучшению юзабилити интерфейса, результат которой Вы можете наблюдать на картинке.
Количество настроек не заставит долго размышлять над их предназначением, и Вы, практически мгновенно, сможете наслаждаться результатом свой кропотливой работы.
На примере вы можете наблюдать настройки для ящика
example@gmail.com с частотой проверки почты - один раз в минуту.
Когда Вам придёт письмо, всплывёт эфемерное сообщение, от программы
Gmail Notifier с сообщением
You have mail. изображение которого Вы можете наблюдать выше. Если Вы, по каким-либо причинам, пропустите это сообщение - не беда!
Gmail Notifier встраивается в
Апплет уведомлений и если у Вас есть письмо он зеленеет.
Код программы не сложный, всего 188 строк. Можете просмотреть. (Написана на питоне)
/usr/bin/gmail-notifier.py