Я использую gnus для своей электронной почты. Время от времени я получаю зашифрованное письмо; когда я отвечаю "да" предложению Gnus расшифровать его, он отвечает smime-verify-region: No CA configured
. Теперь, мое рабочее место не разрешает какие-либо вещи OpenSSL, поэтому я надеялся заставить его работать с pgp. Но инструкции на http://www.emacswiki.org/emacs/GnusSMIME не кажутся мне полностью убедительными. Я убедился, что у меня установлен gpg, и добавил следующие строки:
;; SMIME in .gnus
(require 'epa-file)
(epa-file-enable)
(setq epg-debug t)
(setq mm-decrypt-option 'always)
(setq mm-verify-option 'always)
(setq gnus-buttonized-mime-types '("multipart/encrypted" "multipart/signed"))
(setq mml-smime-use 'epg)
и я также добавил предложенные строки во вновь созданные файлы gpg.conf и gpgsm.conf (ранее они не существовали, хотя gpg был установлен). Но я все еще получаю ту же ошибку при попытке прочитать зашифрованные письма. Что я на самом деле должен делать? Как я могу расшифровать smime в Gnus без openssl?
Примечание: я не использую BDB (вместо этого я использую org-контакты)
GNU Emacs 24.3.1 (x86_64-redhat-linux-gnu, GTK+ версия 3.10.9) 2014-05-21 на buildvm-07.phx2.fedoraproject.org Gnus v5.13