Я скопировал свою электронную почту и файлы шифрования к новой установке Ubuntu следующим образом:
Экспортируемые ключи GnuPG от старого рабочего стола и импортированный на новом. (И другие пароли и ключи.)
Открыл Evolution на старом рабочем столе, выбранном File > Back up Evolution Data...
. Скопированный файл через. Открыл Evolution на новом рабочем столе, выбранном File > Restore Evolution Data...
Подтвержденный на новом рабочем столе, что:
Идентификатор Ключа OpenPGP появляется под вкладкой безопасности в Редакторе Учетной записи Эволюции (соответствует старому рабочему столу),
Ключи GPG появляются в Паролях GNOME и Ключах (иначе Морской конек)
Однако, когда я пытаюсь прочитать зашифрованные электронные письма на новом рабочем столе, Эволюция не может открыть их. Это говорит, "Не мог проанализировать сообщение PGP/MIME: Не удалось дешифровать часть MIME: Секретный ключ, не найденный". Это относится к новым зашифрованным электронным письмам и старым, включая отправленных мной.
Я также не могу послать подписанные или зашифрованные электронные письма. То, когда я пробую, это говорит, "Не могло создать сообщение. Поскольку: 'gpg: пропущенный '12345678': Никакой секретный ключ. gpg: подписание перестало работать: Никакой секретный ключ', Вы, возможно, должны выбрать различные почтовые опции".
Вы импортировали свои данные ключа GnuPG, но не связанные доверительные данные. У Вас есть две опции:
, Если у Вас нет новых данных ключей/доверия по новой машине, удалите Ваш ~/.gnupg
папка. Затем вместо импорта/экспорта просто скопируйте ~/.gnupg
папка от Вашей старой машины. Это будет копировать оба Ваших ключевых данные и доверять данным.
, Если у Вас действительно есть новые ключевые/доверительные данные по Вашему новому брелоку для ключей и Вы не можете позволить себе удалить его, открыть Пароли GNOME и Ключи и пройти ключи один за другим, обновляя управляемую по доверенности собственность для каждого ключа. (Вы, возможно, должны сравнить каждую запись в соответствующую запись на старой машине.)
Ссылки: