[ Usenet FAQs | Search | Web FAQs | Documents | RFC Index ]
=o= Emacs Mail Mode is usually invoked with the "mail" or
"mail-other-window" commands (bound, respectively, to the
"C-x m" and "C-x 4 m" keys by default). It is also invoked
from various Emacs mail and news packages.
=o= Mail Mode provides a "mail-signature" command to append
the contents of your signature file to the end of your mail
message. This command is bound to "C-c C-w" by default,
so to insert the signature before mailing, simply type
"C-c "C-w".
=o= If you'd prefer to have your signature automatically
appended to the end of your mail message, the "mail-signature"
command can be put into your "mail-setup-hook" variable in
your $HOME/.emacs file, as in this example:
(setq mail-setup-hook
(function
(lambda ()
(mail-signature) )))
This will put the signature in your mail message buffer.
Instructions for Version 19 by Richard Kasperowski and Matt Kaufmann
====================================================================
In emacs 19, I use:
(setq mail-signature t)
There is a problem with my expression with respect posting to USENET
via GNUS. GNUS automatically appends .signature to the post when it
There is a problem with my expression with respect posting to USENET
via GNUS. GNUS automatically appends .signature to the post when it
is sent out. With (setq mail-signature t), .signature is appended to
the end of the emacs buffer in which you edit your post. When you
send-out the post, another .signature is appended to the end. You end
up with two .signatures on your USENET posts.
If you prefer, you can use the following minor modification
of the version 18 form shown above:
(setq mail-setup-hook
(function
(lambda ()
(mail-signature nil) )))
Send corrections/additions to the FAQ Maintainer:
Last Update May 13 2007 @ 00:24 AM