
Вчера Thunderbird пожаловался, что я использую GnuPG 1.x и следующее обновление TB не будет работать с этой версией. Поэтому я обновил свой Mac (OSX 10.10 Yosemite) до GnuPG 2. Теперь я вижу, что у TB есть новая панель меню Enigmail поверх нового окна почты, что было бы очень здорово, если бы я мог отправлять подписанную почту. Но я не могу.
Когда я пытаюсь отправить подписанное письмо, я получаю ошибку Encryption command failed. Я не получаю всплывающего окна с просьбой ввести пароль для подписи письма.
При попытке открыть мастер настройки возникает еще одна ошибка XML:
XML-parse error: asynchrone entity
Locatie: chrome://enigmail/content/enigmailSetupWizard.xul?skipIntro=true
Linenumber 384, column 20: <description>&enigmail.keygen.desc;</description>
-------------------^
Я заметил, что на прошлой неделе я отправил несколько писем лицам, которые не используют GPG, не имеют открытого ключа, и оба письма были зашифрованы, хотя я не ввел свой пароль. Так как же это возможно?
Как же мне исправить эти ошибки?
решение1
Я переименовал папку .gnupg в своем домашнем каталоге, после того как экспортировал приватные ключи. Затем я запустил GPG Keychain Access с пустым списком и повторно импортировал ключи. Это решило проблему.