Variable: mml-signencrypt-style-alist
mml-signencrypt-style-alist is a customizable variable defined in
mml-sec.el.gz.
Value
(("smime" separate) ("pgp" combined) ("pgpauto" combined)
("pgpmime" combined))
Documentation
Alist specifying if signencrypt results in two separate operations or not.
The first entry indicates the MML security type, valid entries include
the strings "smime", "pgp", and "pgpmime". The second entry is
a symbol separate or combined where separate means that MML signs
and encrypt messages in a two step process, and combined means that MML
signs and encrypt the message in one step.
Note that the output generated by using a combined mode is NOT
understood by all PGP implementations, in particular PGP version
2 does not support it! See Info node (message) Security for
details.
This variable was added, or its default value changed, in Emacs 22.1.
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/mml-sec.el.gz
(defcustom mml-signencrypt-style-alist
'(("smime" separate)
("pgp" combined)
("pgpauto" combined)
("pgpmime" combined))
"Alist specifying if `signencrypt' results in two separate operations or not.
The first entry indicates the MML security type, valid entries include
the strings \"smime\", \"pgp\", and \"pgpmime\". The second entry is
a symbol `separate' or `combined' where `separate' means that MML signs
and encrypt messages in a two step process, and `combined' means that MML
signs and encrypt the message in one step.
Note that the output generated by using a `combined' mode is NOT
understood by all PGP implementations, in particular PGP version
2 does not support it! See Info node `(message) Security' for
details."
:version "22.1"
:group 'message
:type '(repeat (list (choice (const :tag "S/MIME" "smime")
(const :tag "PGP" "pgp")
(const :tag "PGP/MIME" "pgpmime")
(string :tag "User defined"))
(choice (const :tag "Separate" separate)
(const :tag "Combined" combined)))))