प्रकल्पाच्या विकासाचे उद्दिष्ट क्षमतांनी समृद्ध उत्पादन तयार करणे आहे, परंतु त्याच वेळी वापरण्यास अत्यंत सोपे आणि कमीतकमी संसाधनांचा वापर करणे. ईमेल क्लायंट स्वतंत्रपणे वापरण्यासाठी आणि वेब-आधारित ईमेल सेवा जसे की Gmail आणि Yahoo! मेल. इंटरफेस GTK3+ लायब्ररी वापरून कार्यान्वित केला जातो. संदेश डेटाबेस संचयित करण्यासाठी SQLite डेटाबेस वापरला जातो आणि संदेश डेटाबेस शोधण्यासाठी पूर्ण-मजकूर अनुक्रमणिका तयार केली जाते. IMAP सह कार्य करण्यासाठी, नवीन GObject-आधारित लायब्ररी वापरली जाते जी एसिंक्रोनस मोडमध्ये कार्य करते (मेल डाउनलोड ऑपरेशन्स इंटरफेस अवरोधित करत नाहीत).
प्रमुख नवकल्पना:
- Реализован новый интерфейс написания сообщений, в котором использован адаптивный дизайн. Добавлена поддержка вставки в письма изображений при помощи drag&drop и через буфер обмена. Реализовано контекстное меню для вставки emoji. Улучшена система определения забытого вложения.
- Значительно расширены возможности по откату изменений (Undo). Добавлена поддержка отката действий с письмами, таких как пометка, архивирование и перемещение письма. В течение 5 секунд теперь можно отменить отправку письма, а в течение 30 минут вернуть отменённое составление письма. Откат теперь также применим в любых текстовых полях, таких как поисковая строка, тема письма и адрес получателя.
- По умолчанию вместо одноклавишных горячих клавиш для управления с клавиатуры задействованы комбинации с нажатым Ctrl (старое одноклавишное управление приближено к Gmail и может быть активировано в настройках).
- Добавлена возможность открытия интерфейса просмотра переписки в отдельном окне (через двойной клик мышью).
- Переработан интерфейс с настройками. Настройка вывода уведомлений перенесена в системный конфигуратор.
Основные возможности Geary:
- Поддержка функций создания и просмотра почтовых сообщений, отправка и получение почты, функции отправки ответа всем респондентам и перенаправления сообщения;
- WYSIWYG редактор для создания сообщений с использованием разметки HTML (задействован webkitgtk), с поддержкой проверки правописания, выбора шрифтов, выделения цветом, вставкой ссылок, добавлением отступов и т.п.;
- Функция группировки сообщений по обсуждениям. Несколько режимов отображения сообщений в обсуждениях. Пока доступен только последовательный просмотр сообщений в обсуждении, но скоро появится и древовидный с наглядным выделением нитей. Полезной особенностью является то, что кроме текущего сообщения можно сразу посмотреть предыдущее и следующее сообщение в обсуждении (сообщения пролистываются непрерывной лентой), что очень удобно при чтении списков рассылки. Для каждого сообщения показывается число ответов;
- Возможность пометки отдельных сообщений (установка флагов и пометка «звёздочкой»);
- Быстрый и мгновенно вызываемый поиск по базе сообщений (в стиле Firefox);
- Поддержка работы одновременно с несколькими почтовыми аккаунтами;
- Поддержка средств для бесшовной интеграции с почтовыми web-сервисами, такими как Gmail, Mobile Me, Yahoo! Mail и Outlook.com;
- Полная поддержка IMAP и средств синхронизации сообщений. Полная совместимость с популярными IMAP-серверами, включая Dovecot;
- Возможность управления через горячие клавиши. Например, Ctrl+N для написания сообщения, Ctrl+R для ответа, Ctrl+Shift+R для ответа всем участникам, Del для помещения почты в архив;
- Средства архивирования почты;
- Поддержка работы в offline-режиме;
- Поддержка интернационализации и перевод интерфейса на несколько языков;
- Автодополнение вводимых почтовых адресов в процессе написания сообщения;
- Наличие апплетов для вывода уведомлений о получении новых писем в оболочке GNOME Shell;
- Полная поддержка SSL и STARTTLS.
स्त्रोत: opennet.ru