Небольшая задачка.
Есть почтовый клиент mutt. Он синхронизируется с сервером и скачивает почту с помощью isync. Потом кладет эту почту в плейнтексте в определённую папку.
С паролем все понятно, его можно зашифровать с помощью GPG, gpg+pass, собственным шифром. Тысячи способов
Но как быть с плейнтекстовой почтой? Довольно глупо не пользоваться оффлайновым бэкапом, если есть такая возможность. Но в таких условиях небезопасно.
Я подумал:
1) Создать отдельный аккаунт и запускать мутт из него. Из него же запускать isync. Таким образом, теоретически невозможно достать почту, если получил доступ к ssh.
2) Зашифровать папку. Довольно примитивно и требует больше задрочки чтобы каждый раз расшифровывать. В мутте не имплементирована эта возможность, придётся дрочить Си, а настроения нет
3) Ещё не придумал