You can insert your signature at the current cursor location with the
command C-c C-s (
By default, the text of your signature is taken from the file
~/.signature. You can read from other sources by changing the
mh-signature-file-name. This file may contain a
vCard in which case an attachment is added with the vCard.
mh-signature-file-name may also be a symbol, in
which case that function is called. You may not want a signature
separator to be added for you; instead you may want to insert one
yourself. Options that you may find useful to do this include
mh-signature-separator (when inserting a signature separator)
mh-signature-separator-regexp (for finding said separator).
mh-signature-separator-p, which reports
if the buffer contains a separator, may be useful as well.
A signature separator (
"-- ") will be added if the signature
block does not contain one and
on. It is not recommended that you change this option since various
mail user agents, including MH-E, use the separator to present the
signature differently, and to suppress the signature when replying or
yanking a letter into a draft.
mh-insert-signature-hook is run after the signature is
inserted. Hook functions may access the actual name of the file or the
function used to insert the signature with
The signature can also be inserted using Identities. See Identities.