すべてのメッセージの末尾に、標準的なテキスト(メール署名)を追加できます。この署名には、電話番号や所在地などの情報を含めることができます。変数 message-signature は、Emacs がメール署名をどのように扱うかを決定します。
message-signature のデフォルト値は t です。これは、メールの署名をファイル ~/.signature
から探すことを意味します。このファイルが存在する場合、その内容は自動的にメールバッファの末尾に挿入されます。署名ファイルは変数 message-signature-file で変更できます。
message-signatureを文字列に変更すると、署名のテキストを直接指定できます。
message-signature を nil
に変更すると、Emacs はメール署名を自動的に挿入しなくなります。メールバッファで C-c C-w
(message-insert-signature)
と入力することで、メール署名を挿入できます。Emacs は署名ファイルから署名を探します。
メールの作成にメッセージモードではなくメールモードを使用する場合、署名の送信方法を決定する対応する変数は、代わりに mail-signature と mail-signature-file となります。
慣例として、メールの署名には内容が ‘-- ’ となる行を記載するものとします。署名にこのプレフィックスがない場合は、自動的に付加されます。署名の残りの部分は、4行以内に収めてください。