Function: message-sign-encrypt-if-all-keys-available

message-sign-encrypt-if-all-keys-available is a byte-compiled function defined in message.el.gz.

Signature

(message-sign-encrypt-if-all-keys-available)

Documentation

Add MML tag to encrypt message when there is a key for each recipient.

Consider adding this function to message-send-hook to systematically send encrypted emails when possible.

Probably introduced at or before Emacs version 27.1.

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/message.el.gz
(defun message-sign-encrypt-if-all-keys-available ()
  "Add MML tag to encrypt message when there is a key for each recipient.

Consider adding this function to `message-send-hook' to
systematically send encrypted emails when possible."
  (when (message-all-epg-keys-available-p)
    (mml-secure-message-sign-encrypt)))