Uwe Brauer via "Announcements and discussions for GNUS, the GNU Emacs Usenet newsreader \(in English\)" <[email protected]> writes:
> >> I have been using `gpgsm` with X509 certificates for more than a decade. >> A few days ago, however, I had to renew one of those certificates. For a >> short while everything behaved as expected: signing messages in `gnus` >> continued to work. But after rebooting my machine the process abruptly >> failed, producing the message > >> debugger entered--Lisp error: (error "No sign key for [email protected]") > > It seems that I had to set > > (setq mml-smime-signers '("MYKEY")) > (setq mml-secure-smime-signers '("MYKEY"))) > (setq mml-secure-smime-sign-with-sender nil) > > Why I have to do this now and not before is mysterious to me > 1. Starting with Emacs 29, the (new) macro ‘setopt’ should be used in place of the special form ‘setq’. See: C-h f setopt or (info "(elisp) Setting Variables") Alternatively, use M-x customize-option to let Emacs write the code to initialize each option. 2. The options that you set do not appear to be documented in the Emacs user manual, the Gnus user manual, the EasyPG manual, or the Message manual, and they are not mentioned in the many versions of Emacs’s NEWS, so finding them requires guessing with M-x apropos-user-option. -- The lyf so short, the craft so long to lerne. - Geoffrey Chaucer, The Parliament of Birds.
