Gmvault — консольная Python утилита для резервного копирования содержимого почтового ящика GMail и восстановления данных в случае сбоя (Gmail Backup).
Gmail (Google Mail) — бесплатная услуга электронной почты от компании Google, начал работу с 1 апреля 2004 года, предложив ряд нововведений которых не было в других сервисах электронной почты. Сервис предоставляет доступ доступ к почтовым ящикам через веб-интерфейс по протоколам POP3, SMTP и IMAP.
Google Mail (GMail) является одним из самых широко используемых почтовых сервисов, Gmvault является хорошим решением для тех кто не полностью доверяет надёжности облачного хранилища, тем кто хочет иметь локальную версию своей корреспонденции и будет полезна при необходимости изменить почтовый адрес GMail.
Gmvault поддерживает работу с несколькими Google-аккаунтами, есть возможность синхронизации по заданному интервалу, для хранения почты на локальном диске не используются никакие базы данных. При первом запуске утилиты требуется авторизация через браузер, в дальнейшем авторизация происходит автоматически, но при желании можно авторизоваться с помощью пароля (пароль придётся вводить при каждой сессии синхронизации), есть возможность сохранения пароля в зашифрованном виде (не рекомендуется использовать из соображений безопасности).
Имеющиеся у Gmvault настройки позволяют сразу начать загрузку (синхронизацию) почтового архива, письма "по умолчанию" сохраняются в каталог ~/gmvault-db (можно задать другой путь). Если необходимо восстановить резервную копию в другой аккаунт GMail (для смены почтового ящика) необходимо просто задать новый почтовый адрес, авторизоваться и разрешить утилите доступ к почтовому ящику.
Лицензия: GNU General Public License version 3.0 (GPLv3)