Geary — это свободный почтовый клиент с открытым исходным кодом, разрабатываемый для рабочего стела GNOME. Он ориентирован на представление переписки в виде «разговоров» (threaded conversations), что упрощает чтение, поиск и навигацию по сообщениям. Приложение написано на языке Vala и использует WebKitGTK для рендеринга содержимого писем. С момента первоначальной разработки командой Yorba проект был принят и поддерживается сообществом GNOME.
Geary позволяет пользователю управлять одной или несколькими почтовыми учётными записями, используя протоколы IMAP и SMTP, при этом он совместим с популярными сервисами типа Gmail, Yahoo! Mail и Outlook.com. Интерфейс приложения сочетает современный вид и простоту взаимодействия: новая почта отображается через уведомления, а поиск позволяет фильтровать сообщения по ключевым словам и атрибутам (например, “is:unread”, “from:” и др.). Несмотря на зрелость проекта, реализация некоторых функций (например, интеграции с GPG) остаётся незавершённой или ограниченной.
- Отображение сообщений в виде бесед (conversation view), объединяющее ответы в единую ленту
- Поддержка быстрой полнотекстовой и ключевой поисковой фильтрации писем
- Возможность отправки писем как от основного, так и от альтернативного адреса
- Редактирование писем в форматах HTML и обычного текста с полноценным функционалом форматирования
- Уведомления системы о приходе новых писем на рабочий стол
- Интеграция с системой хранения паролей (например, GNOME Keyring)
- Поддержка чтения вложений TNEF и других форматов (в зависимости от версии)
- Локальное хранение почты с использованием SQLite-базы для индексации и кэширования
- Настройка нескольких почтовых учётных записей и поддержка общих серверов IMAP/SMTP