Synch to No Gnus 200512021820.
[elisp/gnus.git-] / texi / message-ja.texi
1 \input texinfo                  @c -*-texinfo-*-
2
3 @setfilename message-ja
4 @settitle T-gnus 6.17 Message Manual
5 @synindex fn cp
6 @synindex vr cp
7 @synindex pg cp
8 @copying
9 This file documents Message, the Emacs message composition mode.
10
11 \e$B$3$N%U%!%$%k$O\e(B Emacs \e$B$N%a%C%;!<%8:n@.%b!<%I$G$"$k\e(B Message \e$B$K4X$9$k@bL@J8\e(B
12 \e$B=q$G$9!#\e(B
13
14 Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
15    2005 Free Software Foundation, Inc.
16
17 @quotation
18 Permission is granted to copy, distribute and/or modify this document
19 under the terms of the GNU Free Documentation License, Version 1.2 or
20 any later version published by the Free Software Foundation; with no
21 Invariant Sections, with the Front-Cover texts being ``A GNU
22 Manual'', and with the Back-Cover Texts as in (a) below.  A copy of the
23 license is included in the section entitled ``GNU Free Documentation
24 License''.
25
26 \e$B$3$NJ8=q$r!"%U%j!<%=%U%H%&%'%":bCDH/9T$N\e(B GNU \e$B%U%j!<J8=qMxMQ5vBz7@Ls=q\e(B
27 \e$BBh\e(B 1.2 \e$BHG$^$?$O$=$l0J9_$NHG$,Dj$a$k>r7o$N2<$GJ#@=!"G[I[!"$"$k$$$OJQ99$9\e(B
28 \e$B$k$3$H$r5v2D$7$^$9!#JQ99IT2DItJ,$O;XDj$7$^$;$s!#!H\e(BA GNU Manual\e$B!I$OI=I=;f\e(B
29 \e$B%F%-%9%H!"0J2<$N\e(B (a) \e$B$ON"I=;f%F%-%9%H$G$9!#$3$NMxMQ5vBz7@Ls=q$NJ#<L$O\e(B
30 \e$B!H\e(BEmacs manual\e$B!I$N!V\e(BGNU \e$B%U%j!<J8=qMxMQ5vBz7@Ls=q!W$H$$$&>O$K4^$^$l$F$$$^\e(B
31 \e$B$9!#\e(B
32
33 (a) The FSF's Back-Cover Text is: ``You have freedom to copy and modify
34 this GNU Manual, like GNU software.  Copies published by the Free
35 Software Foundation raise funds for GNU development.''
36
37 (a) FSF \e$B$NN"I=;f%F%-%9%H\e(B:\e$B!V$"$J$?$K$O$3$N\e(B GNU Manual \e$B$r\e(B GNU \e$B%=%U%H%&%'%"\e(B
38 \e$B$N$h$&$KJ#@=$7$?$jJQ99$9$k<+M3$,$"$j$^$9!#J#@=$O%U%j!<%=%U%H%&%'%":bCD$K\e(B
39 \e$B$h$C$F=PHG$5$l$^$7$?!#\e(B(\e$B%U%j!<%=%U%H%&%'%":bCD$O\e(B) GNU \e$B$N3+H/$N$?$a$KI,MW\e(B
40 \e$B$J;q6b$r=8$a$F$$$^$9!#!W\e(B
41
42 This document is part of a collection distributed under the GNU Free
43 Documentation License.  If you want to distribute this document
44 separately from the collection, you can do so by adding a copy of the
45 license to the document, as described in section 6 of the license.
46
47 \e$B$3$NJ8=q$O!V\e(BGNU \e$B%U%j!<J8=qMxMQ5vBz7@Ls=q!W$K4p$E$$$FG[I[$5$l$?<}=8Cx:nJ*\e(B
48 \e$B$N0lIt$G$9!#$b$7$"$J$?$,$3$NJ8=q$r<}=8Cx:nJ*$+$iJ,N%$7$FG[I[$7$?$$$H$-$O!"\e(B
49 \e$B7@Ls=q$NBh\e(B 6 \e$B>O$K5-=R$5$l$F$$$k$h$&$K!"J8=q$K7@Ls=q$NJ#<L$rIU2C$9$k$3$H\e(B
50 \e$B$K$h$C$F!"9T$J$&$3$H$,$G$-$^$9!#\e(B
51 @end quotation
52 @end copying
53
54 @dircategory Emacs
55 @direntry
56 * Message-ja: (message-ja).   Mail and news composition mode that goes
57                               with gnus (Japanese).
58 @end direntry
59 @iftex
60 @finalout
61 @end iftex
62 @setchapternewpage odd
63
64 @titlepage
65 @title T-gnus 6.17 Message Manual
66
67 @author by Lars Magne Ingebrigtsen
68 @translated by members of Semi-gnus mailing-list
69 @page
70
71 @vskip 0pt plus 1filll
72 @insertcopying
73 @end titlepage
74 @page
75
76 @node Top
77 @top Message
78
79 gnus \e$B$N$9$Y$F$N%a%C%;!<%8$N:n@.\e(B (\e$B%a!<%k$H%K%e!<%9$NN>J}\e(B) \e$B$O!"%a%C%;!<%8\e(B
80 \e$B%b!<%I$N%P%C%U%!!<$G9T$J$$$^$9!#\e(B
81
82 @menu
83 * Interface::         \e$B%a%C%;!<%8%P%C%U%!!<$N@_Dj\e(B
84 * Commands::          \e$B%a%C%;!<%8%b!<%I$N%P%C%U%!!<$G<B9T$G$-$kL?Na\e(B
85 * Variables::         \e$B%a%C%;!<%8%P%C%U%!!<$N%+%9%?%^%$%:\e(B
86 * Compatibility::     \e$B%a%C%;!<%8$r2<0L8_49$K$9$k\e(B
87 * Appendices::        \e$B$b$C$H5;=QE*$J$3$H\e(B
88 * Index::             \e$BJQ?t!"4X?t!"35G0$N:w0z\e(B
89 * Key Index::         \e$B%a%C%;!<%8%b!<%I$N%-!<$N0lMw\e(B
90 @end menu
91
92 \e$B$3$N%^%K%e%"%k$O\e(B T-gnus 6.17 Message \e$B$KBP1~$7$^$9!#\e(BMessage \e$B$O$3$N%^%K%e\e(B
93 \e$B%"%k$HF1$8HGHV9f$N5-:\$,$"$k\e(B T-gnus \e$B$NG[I[$H6&$KG[I[$5$l$^$9!#\e(B
94
95 @node Interface
96 @chapter \e$B%$%s%?!<%U%'!<%9\e(B
97
98 \e$B%W%m%0%i%`\e(B (\e$B$^$?$O?M\e(B) \e$B$,%a%C%;!<%8$KH?1~$7$?$$$H$-\e(B---\e$BJVEz!"%U%)%m!<%"%C\e(B
99 \e$B%W!"E>Aw!"<h$j>C$7$r$7$?$$$H$-\e(B---\e$B$=$N%W%m%0%i%`\e(B (\e$B$^$?$O?M\e(B) \e$B$O$A$g$&$I$=\e(B
100 \e$B$N%a%C%;!<%8$,$"$k%P%C%U%!!<$K%]%$%s%H$rCV$$$F!"I,MW$JL?Na$r8F$S=P$9$O$:\e(B
101 \e$B$G$9!#$9$k$H\e(B @code{Message} \e$B$O!"E,@Z$J%X%C%@!<$GK~$?$7$??7$7\e(B
102 \e$B$$\e(B @code{message} \e$B%b!<%I$N%P%C%U%!!<$r=P8=$5$;$F$/$l$k$N$G!"MxMQ<T$O%a%C\e(B
103 \e$B%;!<%8$rAw$kA0$K$=$l$rJT=8$9$k$3$H$,$G$-$^$9!#\e(B
104
105 @menu
106 * New Mail Message::     \e$B???7$7$$%a!<%k%a%C%;!<%8$rJT=8$9$k\e(B
107 * New News Message::     \e$B???7$7$$%K%e!<%9%a%C%;!<%8$rJT=8$9$k\e(B
108 * Reply::                \e$B%a!<%k$GJVEz$9$k\e(B
109 * Wide Reply::           \e$B$9$Y$F$N?M$?$A$K%a!<%k$G1~Ez$9$k\e(B
110 * Followup::             \e$B%K%e!<%9$G%U%)%m!<%"%C%W$9$k\e(B
111 * Canceling News::       \e$B%K%e!<%95-;v$r<h$j>C$9\e(B
112 * Superseding::          \e$B%a%C%;!<%8$rCV$-49$($k\e(B
113 * Forwarding::           \e$B%a%C%;!<%8$r%K%e!<%9$^$?$O%a!<%k$GE>Aw$9$k\e(B
114 * Resending::            \e$B%a!<%k%a%C%;!<%8$r:FAw$9$k\e(B
115 * Bouncing::             \e$BCF$+$l$?%a!<%k%a%C%;!<%8$r:FAw$9$k\e(B
116 * Mailing Lists::        \e$B%a!<%j%s%0%j%9%H$K%a!<%k$rAw$k\e(B
117 @end menu
118
119 @node New Mail Message
120 @section \e$B?7$7$$%a!<%k%a%C%;!<%8\e(B
121
122 @findex message-mail
123 @code{message-mail} \e$BL?Na$O!"?7$7$$%a%C%;!<%8%P%C%U%!!<$r=P8=$5$;$^$9!#\e(B
124
125 \e$BFs$D$N>JN,2DG=$J0z?t$,<u$1IU$1$i$l$^$9\e(B: \e$B:G=i$N$b$N$O\e(B @code{To} \e$B%X%C%@!<\e(B
126 \e$B$H$7$F!"FsHVL\$O\e(B @code{Subject} \e$B%X%C%@!<$H$7$F;H$o$l$^$9!#$b$7$3$l$i\e(B
127 \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"$=$l$i$NFs$D$N%X%C%@!<$O6u$K$J$j$^$9!#\e(B
128
129 @node New News Message
130 @section \e$B?7$7$$%K%e!<%9%a%C%;!<%8\e(B
131
132 @findex message-news
133 @code{message-news} \e$BL?Na$O!"?7$7$$%a%C%;!<%8%P%C%U%!!<$r=P8=$5$;$^$9!#\e(B
134
135 \e$B$3$N4X?t$OFs$D$N>JN,2DG=$J0z?t$r<u$1IU$1$^$9!#:G=i$N$b$N\e(B
136 \e$B$O\e(B @code{Newsgroups} \e$B%X%C%@!<$H$7$F!"Fs$DL\$N$b$N$O\e(B @code{Subject} \e$B%X%C\e(B
137 \e$B%@!<$H$7$F;H$o$l$^$9!#$b$7$3$l$i$,\e(B @code{nil} \e$B$@$C$?$i!"$=$l$i$NFs$D$N%X%C\e(B
138 \e$B%@!<$O6u$K$J$j$^$9!#\e(B
139
140 @node Reply
141 @section \e$BJVEz\e(B
142
143 @findex message-reply
144 @code{message-reply} \e$B4X?t$O!"8=:_$N%P%C%U%!!<$K$"$k%a%C%;!<%8$X$NJVEz$N\e(B
145 \e$B%a%C%;!<%8%P%C%U%!!<$r=P8=$5$;$^$9!#\e(B
146
147 @vindex message-reply-to-function
148 Message \e$B$OJVEz$,$I$3$K9T$/$+\e(B (@pxref{Responses}) \e$B$rI8=`$NJ}K!$G7hDj$7$^\e(B
149 \e$B$9$,!"\e(B@code{message-reply-to-function} \e$BJQ?t$r$$$8$/$k$3$H$K$h$C$F!"$"$J\e(B
150 \e$B$?$NI,MW$K1~$8$F$=$N?6$kIq$$$rJQ$($k$3$H$,$G$-$^$9!#\e(B
151
152 @code{From} \e$B$NBe$o$j$K\e(B @code{Sender} \e$B$KJVEz$rAw$j$?$$$N$G$"$l$P!"$3$N$h\e(B
153 \e$B$&$J$3$H$,$G$-$^$9\e(B:
154
155 @lisp
156 (setq message-reply-to-function
157       (lambda ()
158        (cond ((equal (mail-fetch-field "from") "somebody")
159                (list (cons 'To (mail-fetch-field "sender"))))
160              (t
161               nil))))
162 @end lisp
163
164 \e$B$3$N4X?t$O!"JVEz$7$h$&$H$9$k5-;v$,%X%C%@!<ItJ,$K69$a$i$l$?%P%C%U%!!<$G8F\e(B
165 \e$B$P$l$^$9!#\e(B
166
167 \e$B$4Mw$N$h$&$K!"$3$N4X?t$O%j%9%H$rJV$5$J$1$l$P$J$j$^$;$s!#$3$N>l9g!"\e(BTo \e$B%X%C\e(B
168 \e$B%@!<$,$=$&$J$k$Y$-$@$HH=CG$9$l$P\e(B @code{((To . "Whom"))} \e$B$rJV$7$^$9!#$=$&\e(B
169 \e$B$G$J$1$l$PC1$K\e(B @code{nil} \e$B$rJV$9$@$1$G!"\e(BTo \e$B%X%C%@!<$r7hDj$9$kI8=`$NJ}K!\e(B
170 \e$B$,;H$o$l$k$G$7$g$&!#\e(B
171
172 \e$B%j%9%H$N$=$l$>$l$NMWAG$O\e(B cons \e$B%;%k$G$9!#\e(B@sc{car} \e$B$O%X%C%@!<$NL>A0\e(B (\e$BNc$(\e(B
173 \e$B$P\e(B @code{Cc}) \e$B$G!"\e(B@sc{cdr} \e$B$O%X%C%@!<$NCM\e(B (\e$BNc$(\e(B
174 \e$B$P\e(B @samp{larsi@@ifi.uio.no}) \e$B$G$9!#$3$l$i$9$Y$F$N%X%C%@!<$O!"Aw=P$5$l$k\e(B
175 \e$B%a!<%k$N%X%C%@!<$KA^F~$5$l$^$9!#\e(B
176
177 @node Wide Reply
178 @section \e$B9-$$JVEz\e(B
179
180 @findex message-wide-reply
181 @code{message-wide-reply} \e$B$O!"8=:_$N%P%C%U%!!<$K$"$k%a%C%;!<%8$X$N9-$$JV\e(B
182 \e$BEz$N%a%C%;!<%8%P%C%U%!!<$r=P8=$5$;$^$9!#!V9-$$JVEz!W$H$O\e(B @code{To}\e$B!"\e(B
183 @code{From} (\e$B$^$?$O\e(B @code{Reply-to}) \e$B$*$h$S\e(B @code{Cc} \e$B%X%C%@!<$K5s$2$i$l\e(B
184 \e$B$F$$$k$9$Y$F$N?M$?$A$KFO$/JVEz$G$9!#\e(B
185
186 @vindex message-wide-reply-to-function
187 Message \e$B$OJVEz$,$I$3$K9T$/$+$r7hDj$9$k$?$a$KI8=`$NJ}K!$r;H$$$^$9$,!"\e(B
188 @code{message-wide-reply-to-function} \e$B$r$$$8$/$k$3$H$K$h$C$F!"?6$kIq$$$r\e(B
189 \e$B$"$J$?$NI,MW$K9g$&$h$&$KJQ99$9$k$3$H$,$G$-$^$9!#$=$l\e(B
190 \e$B$O\e(B @code{message-reply-to-function} \e$B$HF1$8$d$jJ}$G;H$o$l$^\e(B
191 \e$B$9\e(B (@pxref{Reply})\e$B!#\e(B
192
193 @vindex message-dont-reply-to-names
194 \e$B@55,I=8=\e(B @code{rmail-dont-reply-to-names} \e$B$K9gCW$9$k%"%I%l%9\e(B
195 \e$B$O\e(B @code{Cc} \e$B%X%C%@!<$+$i<h$j=|$+$l$^$9!#\e(B
196
197 @vindex message-wide-reply-confirm-recipients
198 @code{message-wide-reply-confirm-recipients} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"\e(B
199 \e$BJ#?t$N<u<h?M$KJVEz$7$?$$$+$I$&$+$N3NG'$r5a$a$i$l$^$9!#%G%#%U%)%k%H\e(B
200 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
201
202 @node Followup
203 @section \e$B%U%)%m!<%"%C%W\e(B
204
205 @findex message-followup
206 @code{message-followup} \e$BL?Na$O!"8=:_$N%P%C%U%!!<$K$"$k%a%C%;!<%8$K%U%)%m!<\e(B
207 \e$B%"%C%W$9$k$?$a$N%a%C%;!<%8%P%C%U%!!<$r=P8=$5$;$^$9!#\e(B
208
209 @vindex message-followup-to-function
210 Message \e$B$O%U%)%m!<%"%C%W$,$I$3$K9T$/$+$rI8=`$NJ}K!$r;H$C$F7hDj$7$^$9$,!"\e(B
211 @code{message-followup-to-function} \e$B$r$$$8$/$k$3$H$K$h$C$F!"$"$J$?$NI,MW\e(B
212 \e$B$K9g$&$h$&$K?6$kIq$$$rJQ99$9$k$3$H$,$G$-$^$9!#$=$l\e(B
213 \e$B$O\e(B @code{message-reply-to-function} \e$B$HF1$8$d$jJ}$G;H$o$l$^\e(B
214 \e$B$9\e(B (@pxref{Reply})\e$B!#\e(B
215
216 @vindex message-use-followup-to
217 @code{message-use-followup-to} \e$BJQ?t$O\e(B @code{Followup-To} \e$B%X%C%@!<$K4X$7\e(B
218 \e$B$F2?$r$9$k$+\e(B (\e$BLuCm\e(B: To \e$B%X%C%@!<$r$I$&$d$C$F7hDj$9$k$+\e(B) \e$B$r;XDj$7$^$9!#$=\e(B
219 \e$B$l$,\e(B @code{use} \e$B$@$C$?$i!"$$$D$b$=$NCM$r;H$$$^$9!#$b$7\e(B @code{ask} \e$B$@$C$?\e(B
220 \e$B$i\e(B (\e$B$3$l$,%G%#%U%)%k%H$G$9\e(B)\e$B!"$=$NCM$r;H$&$+$I$&$+$r?R$M$^$9!#$b\e(B
221 \e$B$7\e(B @code{t} \e$B$@$C$?$i!"$=$NCM$,\e(B (\e$BJ8;zDL$j\e(B) @samp{poster} \e$B$G$J$$8B$j!"$=$N\e(B
222 \e$BCM$r;H$$$^$9\e(B (\e$BLuCm\e(B: @code{message-use-followup-to} \e$B$NCM$,\e(B @code{t} \e$B$G!"\e(B
223 @code{Followup-To} \e$B%X%C%@!<$NCM$,\e(B @samp{poster} \e$B$@$C$?$i!"$=$l$r;H$&$+$I\e(B
224 \e$B$&$+$r?R$M$^$9!#$J$*!"<B:]$K\e(B To \e$B%X%C%@!<$K;H$o$l$k$N$O!"\e(B
225 @code{Mail-Reply-To}\e$B!"\e(B@code{Reply-To} \e$B$*$h$S\e(B @code{From} \e$B%X%C%@!<$NCf$G!"\e(B
226 \e$B:G=i$K8+$D$+$C$?%a!<%k%"%I%l%9$G$9\e(B)\e$B!#\e(B@code{nil} \e$B$G$"$l$P!"CM$r;H$$$^$;$s!#\e(B
227
228 @node Canceling News
229 @section \e$B%K%e!<%9$r<h$j>C$9\e(B
230
231 @findex message-cancel-news
232 @code{message-cancel-news} \e$BL?Na$O!"8=:_$N%P%C%U%!!<$K$"$k5-;v$r<h$j>C$7\e(B
233 \e$B$^$9!#\e(B
234
235 @vindex message-cancel-message
236 @code{message-cancel-message} \e$B$NCM$,<h$j>C$75-;v$NK\J8$KA^F~$5$l$^$9!#%G%#\e(B
237 \e$B%U%)%k%H$O\e(B @samp{I am canceling my own article.} \e$B$G$9!#\e(B
238
239 @cindex Cancel Locks
240 @vindex message-insert-canlock
241 @cindex canlock
242 Message \e$B$,%K%e!<%95-;v$r%]%9%H$9$k$H$-!"%G%#%U%)%k%H\e(B
243 \e$B$G\e(B @code{Cancel-Lock} \e$B%X%C%@!<$rA^F~$7$^$9!#$3$l$O$"$J$?<+?H$,=q$$$?%a!<%C\e(B
244 \e$B%;!<%8$r$"$J$?$@$1$,<h$j>C$9$3$H$,$G$-$k$3$H$rJ]>Z$9$k0E9f2=$5$l$?%X%C%@!<\e(B
245 \e$B$G!"$9$0$l$b$N$G$9!#7gE@$O!"\e(B@file{.emacs} \e$B%U%!%$%k\e(B (gnus \e$B$,HkL)$N\e(B cancel
246 lock \e$B%Q%9%o!<%I\e(B (\e$B:G=i$N$3$N5!G=$r;H$&$H$-$K<+F0E*$K@8@.$5$l$^$9\e(B) \e$B$r3JG<\e(B
247 \e$B$9$k>l=j\e(B) \e$B$r$J$/$7$F$7$^$&$H!"%a%C%;!<%8$N<h$j>C$7$,$G$-$J$/$J$C$F$7$^$&\e(B
248 \e$B$3$H$G$9!#<+J,$G%Q%9%o!<%I$r4IM}$7$?$$$J$i$P!"0J2<$N$h$&$J$b$N\e(B
249 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F2<$5$$\e(B:
250
251 @lisp
252 (setq canlock-password "geheimnis"
253       canlock-password-for-verify canlock-password)
254 @end lisp
255
256 \e$B$=$N%X%C%@!<$rA^F~$9$k$+$I$&$+$O!"\e(B@code{message-insert-canlock} \e$BJQ?t$K$h$C\e(B
257 \e$B$F@)8f$5$l$^$9!#\e(B
258
259 \e$B$^$@B?$/$N%K%e!<%9%5!<%P!<$,\e(B @code{Cancel-Lock} \e$B%X%C%@!<$r=EMW;k$7$F$$$^\e(B
260 \e$B$;$s$,!">-Mh$OJQ$o$k$3$H$,4|BT$5$l$^$9!#\e(B
261
262 @node Superseding
263 @section \e$B%K%e!<%95-;v$NCV$-49$(\e(B
264
265 @findex message-supersede
266 @code{message-supersede} \e$BL?Na$O!"8=:_$N%P%C%U%!!<$K$"$k%a%C%;!<%8$rCV$-\e(B
267 \e$B49$($k$?$a$N%a%C%;!<%8%P%C%U%!!<$r=P8=$5$;$^$9!#\e(B
268
269 @vindex message-ignored-supersedes-headers
270 @code{message-ignored-supersedes-headers} \e$B$K9gCW$9$k%X%C%@!<$O?7$7$$%a%C\e(B
271 \e$B%;!<%8%P%C%U%!!<$r=P8=$5$;$kA0$K<h$j=|$+$l$^$9!#%G%#%U%)%k%H$O\e(B@*
272 @samp{^Path:\\|^Date\\|^NNTP-Posting-Host:\\|^Xref:\\|^Lines:\\|@*
273 ^Received:\\|^X-From-Line:\\|^X-Trace:\\|^X-Complaints-To:\\|@*
274 Return-Path:\\|^Supersedes:\\|^NNTP-Posting-Date:\\|^X-Trace:\\|@*
275 ^X-Complaints-To:\\|^Cancel-Lock:\\|^Cancel-Key:\\|^X-Hashcash:\\|@*
276 ^X-Payment:\\|^Approved:} \e$B$G$9!#\e(B
277
278 @node Forwarding
279 @section \e$BE>Aw\e(B
280
281 @findex message-forward
282 @code{message-forward} \e$BL?Na$O!"8=:_$N%P%C%U%!!<$K$"$k%a%C%;!<%8$rE>Aw$9\e(B
283 \e$B$k$?$a$N%a%C%;!<%8%P%C%U%!!<$r=P8=$5$;$^$9!#@\F,0z?t$,M?$($i$l$k$H!"%K%e!<\e(B
284 \e$B%9$r;H$C$FE>Aw$7$^$9!#\e(B
285
286 @table @code
287 @item message-forward-ignored-headers
288 @vindex message-forward-ignored-headers
289 \e$B$3$N@55,I=8=$K9gCW$9$k$9$Y$F$N%X%C%@!<$,!"E>Aw$5$l$k%a%C%;!<%8$+$i:o=|$5\e(B
290 \e$B$l$^$9!#\e(B
291
292 @item message-make-forward-subject-function
293 @vindex message-make-forward-subject-function
294 \e$BE>Aw$5$l$k%a%C%;!<%8$N!"I=Bj%X%C%@!<$r:n$k$?$a$K8F$P$l$k4X?t$N%j%9%H$G$9!#\e(B
295 \e$BA0$N4X?t$G:n$i$l$?I=Bj$O!"B3$/$=$l$>$l$N4X?t$KEO$5$l$^$9!#\e(B
296
297 \e$BDs6!$5$l$F$$$k4X?t$O<!$NDL$j$G$9\e(B:
298
299 @table @code
300 @item message-forward-subject-author-subject
301 @findex message-forward-subject-author-subject
302 \e$B5-;v$N=P$I$3$m\e(B (\e$BCx<T$+%K%e!<%9%0%k!<%W\e(B) \e$B$r!"3g8L\e(B ([...]) \e$B$G0O$s$GI=Bj$N\e(B
303 \e$BA0$KIU$1$^$9!#\e(B
304
305 @item message-forward-subject-fwd
306 \e$B5-;v$NI=Bj$NA0$K\e(B @samp{Fwd:} \e$B$rCV$-$^$9!#\e(B
307 @end table
308
309 @item message-wash-forwarded-subjects
310 @vindex message-wash-forwarded-subjects
311 \e$B$3$NJQ?t$,\e(B @code{t} \e$B$@$C$?$i!"0JA0$KE>Aw$5$l$?$3$H$r<($9:/\e(B
312 \e$B@W\e(B (@samp{Fwd:}, @samp{Re:}, @samp{(fwd)} \e$B$N$h$&$J$b$N\e(B) \e$B$r!"?7$7$$I=Bj$r\e(B
313 \e$BAH$_N)$F$kA0$K$O$.<h$j$^$9!#%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
314
315 @item message-forward-as-mime
316 @vindex message-forward-as-mime
317 \e$B$3$NJQ?t$,\e(B @code{t} (\e$B%G%#%U%)%k%H\e(B) \e$B$@$C$?$i!"E>Aw$5$l$k%a%C%;!<%8\e(B
318 \e$B$O\e(B @acronym{MIME} RFC822 \e$B%Q!<%H$H$7$FKd$a9~$^$l$^$9!#\e(B@code{nil} \e$B$@$C$?>l\e(B
319 \e$B9g$O!"0JA0$K\e(B @acronym{MIME} \e$B$KBP1~$7$F$$$J$+$C$?\e(B Gnus \e$B$,$7$?$h$&$K!"E>Aw\e(B
320 \e$B$5$l$k%a%C%;!<%8$N%3%T!<$,!"$?$@C1$K?7$7$$%a%C%;!<%8$KKd$a9~$^$l$^$9!#\e(B
321
322 @item message-forward-before-signature
323 @vindex message-forward-before-signature
324 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i=pL>$NA0$K!"$=$l0J30$@$C$?$i8e$K!"E>Aw$9$k%a%C%;!<\e(B
325 \e$B%8$rCV$-$^$9!#\e(B
326 @end table
327
328 @node Resending
329 @section \e$B:FAw\e(B
330
331 @findex message-resend
332 @code{message-resend} \e$BL?Na$O!"MxMQ<T$K%"%I%l%9$rF~NO$9$k$3$H$rMW5a$7$F!"\e(B
333 \e$B8=:_$N%P%C%U%!!<$K$"$k%a%C%;!<%8$r$=$N%"%I%l%9$K:FAw$7$^$9!#\e(B
334
335 @vindex message-ignored-resent-headers
336 \e$B@55,I=8=\e(B @code{message-ignored-resent-headers} \e$B$K9gCW$9$k%X%C%@!<$O!"%a%C\e(B
337 \e$B%;!<%8$rAw$kA0$K<h$j=|$+$l$^$9!#\e(B
338
339 @node Bouncing
340 @section \e$BCF$+$l$?%a!<%k%a%C%;!<%8\e(B
341
342 @findex message-bounce
343 @code{message-bounce} \e$BL?Na$O!"$b$78=:_$N%P%C%U%!!<$KCF$+$l$?%a!<%k%a%C%;!<\e(B
344 \e$B%8$,$"$C$?$i!"CF$+$l$?$3$H$N>pJs$r<h$j=|$$$?%a%C%;!<%8%P%C%U%!!<$r=P8=$5\e(B
345 \e$B$;$^$9!#!VCF$+$l$?%a%C%;!<%8!W$H$O!"0lHL$K$O\e(B @code{mailer-daemon} \e$B$+$iG[\e(B
346 \e$BAwIT2D$H$7$FFM$-JV$5$l$?%a!<%k$G$9!#\e(B
347
348 @vindex message-ignored-bounced-headers
349 \e$B@55,I=8=\e(B @code{message-ignored-bounced-headers} \e$B$K9gCW$9$k%X%C%@!<$O!"%P%C\e(B
350 \e$B%U%!!<$r=P8=$5$;$kA0$K<h$j=|$+$l$^$9!#%G%#%U%)%k%H\e(B
351 \e$B$O\e(B @samp{^\\(Received\\|Return-Path\\|Delivered-To\\):} \e$B$G$9!#\e(B
352
353 @node Mailing Lists
354 @section \e$B%a!<%j%s%0%j%9%H\e(B
355
356 @cindex Mail-Followup-To
357 \e$B%a!<%j%s%0%j%9%H$KEj9F$9$k:]$K!"$=$NEj9F$KBP$9$k%U%)%m!<%"%C%W5-;v$r;XDj\e(B
358 \e$B$7$?>l=j$KD>@\Aw$C$F$b$i$$$?$$$3$H$,$"$j$^$9!#\e(BMail-Followup-To (MFT) \e$B$O\e(B
359 \e$B$^$5$K$3$l$r2DG=$K$9$k$?$a$K:n$i$l$^$7$?!#$3$l$,Lr$KN)$D>l9g$NNc$r;0$D\e(B:
360
361 @itemize @bullet
362 @item
363 \e$B%a!<%j%s%0%j%9%H$KEj9F$9$k?M$O!"Ej9F$7$??M$G$O$J$/!"%a!<%j%s%0%j%9%H$@$1\e(B
364 \e$B$KJVEz$rAw$k$Y$-$G$"$k$3$H$r!"\e(BMFT \e$B$r;H$C$FI=8=$9$k$3$H$,$G$-$^$9!#$3$l$O!"\e(B
365 \e$BEj9F<T$,$9$G$K$=$N%a!<%j%s%0%j%9%H$r9XFI$7$F$$$k>l9g$,3:Ev$7$^$9!#\e(B
366
367 @item
368 \e$B%a!<%j%s%0%j%9%H$KEj9F$9$k?M$O!"%a!<%j%s%0%j%9%H$@$1$G$J$/Ej9F$7$??M$K$b\e(B
369 \e$BJVEz$rAw$k$Y$-$G$"$k$3$H$r!"\e(BMFT \e$B$r;H$C$FI=8=$9$k$3$H$,$G$-$^$9!#$3$l$O!"\e(B
370 \e$BEj9F<T$,$=$N%a!<%j%s%0%j%9%H$r9XFI$7$F$$$J$$>l9g$,3:Ev$7$^$9!#\e(B
371
372 @item
373 \e$B%a%C%;!<%8$,J#?t$N%a!<%j%s%0%j%9%H$KEj9F$5$l$F$$$k>l9g$K!"$=$l0J9_$N5DO@\e(B
374 \e$B$r0l$D$N%a!<%j%s%0%j%9%H$@$1$G9T$J$&$3$H$r;XDj$9$k$?$a$K$b\e(B MFT \e$B$r;H$&$3\e(B
375 \e$B$H$,$G$-$^$9!#5DO@$,$$$/$D$+$N%a!<%j%s%0%j%9%H$G9T$J$o$l$F$7$^$&$H$P$i$P\e(B
376 \e$B$i$K$J$j$d$9$$$7!"%U%)%m!<$9$k$N$,Fq$7$/$J$C$F$7$^$$$^$9$+$i!#\e(B
377 @end itemize
378
379 gnus \e$B$OB>$N?M$N%a%C%;!<%8$K$"$k\e(B MFT \e$B%X%C%@!<$rB:=E$7$^$9\e(B (\e$B$9$J$o$A!"$@$l\e(B
380 \e$B$+JL$N?M$NEj9F$K%U%)%m!<%"%C%W$9$k$H$-\e(B)\e$B!#$^$?!"30$K=P$F9T$/%a%C%;!<%8$N\e(B
381 \e$B$?$a$N!"F;M}$K$+$J$C$?\e(B MFT \e$B%X%C%@!<$r:n@.$9$k$3$H$N%5%]!<%H$bDs6!$7$^$9!#\e(B
382 @c
383 @c @menu
384 @c * Honoring an MFT post::        What to do when one already exists
385 @c * Composing with a MFT header:: Creating one from scratch.
386 @c @end menu
387
388 @c @node Composing with a MFT header
389 @subsection  \e$B@5$7$$\e(B MFT \e$B%X%C%@!<$r<+F0E*$K:n$k\e(B
390
391 \e$BEj9F$9$k5-;v$N\e(B MFT \e$B%X%C%@!<$r\e(B gnus \e$B$,<+F0E*$K:n$C$F$/$l$k$h$&$K$9$k$?$a\e(B
392 \e$B$NBh0lJb$O!"9XFI$7$F$$$k%a!<%j%s%0%j%9%H$N%"%I%l%9$N%j%9%H$r\e(B gnus \e$B$KM?$(\e(B
393 \e$B$k$3$H$G$9!#0l$D0J>e$NJ}K!$G$3$l$r9T$J$&$3$H$,$G$-$^$9!#0J2<$NJQ?t$,<j$4\e(B
394 \e$B$m$G$7$g$&!#\e(B
395
396 @table @code
397 @vindex message-subscribed-addresses
398 @item message-subscribed-addresses
399 \e$B$3$l$O9XFI$7$F$$$k%a!<%j%s%0%j%9%H$N%"%I%l%9$N%j%9%H$G$J$1$l$P$J$j$^$;$s!#\e(B
400 \e$B%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#Nc\e(B:
401
402 @lisp
403 (setq message-subscribed-addresses
404       '("ding@@gnus.org" "bing@@noose.org"))
405 @end lisp
406
407 @vindex message-subscribed-regexps
408 @item message-subscribed-regexps
409 \e$B$3$l$O9XFI$7$F$$$k%a!<%j%s%0%j%9%H$N%"%I%l%9$r<($9@55,I=8=$N%j%9%H$G$J$1\e(B
410 \e$B$l$P$J$j$^$;$s!#%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#>e5-$HF1$87k2L$r@.$7?k\e(B
411 \e$B$2$?$$>l9g$NNc\e(B:
412
413 @lisp
414 (setq message-subscribed-regexps
415       '("\\(ding@@gnus\\)\\|\\(bing@@noose\\)\\.org")
416 @end lisp
417
418 @vindex message-subscribed-address-functions
419 @item message-subscribed-address-functions
420 \e$B$3$l$O\e(B MFT \e$B%X%C%@!<$NCM$r7h$a$k$?$a$K\e(B (\e$B0lEY$K0l2s\e(B!!) \e$B8F$P$l$k4X?t$N%j%9\e(B
421 \e$B%H$G$9!#$=$l$i$N4X?t$K$O0z?t$,L5$$$3$H$rCi9p$7$F$*$-$^$7$g$&!#%G%#%U%)%k\e(B
422 \e$B%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
423
424 gnus \e$B$G$O$3$NJQ?t$N$?$a$KDj5A$5$l$?!"NI$$4X?t$N8uJd$,$"$j$^$9!#4X\e(B
425 \e$B?t\e(B @code{gnus-find-subscribed-addresses} \e$B$O!"\e(B@code{subscribed} \e$B%0%k!<%W\e(B
426 \e$B%Q%i%a!<%?!<\e(B (@pxref{Group Parameters, ,\e$B%0%k!<%W%Q%i%a!<%?!<\e(B, gnus-ja,
427 The Gnus Manual}) \e$B$,Hs\e(B-@code{nil} \e$B$K@_Dj$5$l$F$$$k%0%k!<%W$KBP1~$9$k%"%I\e(B
428 \e$B%l%9$N%j%9%H$rJV$7$^$9!#$3$s$J$U$&$K;H$C$F2<$5$$!#\e(B
429
430 @lisp
431 (setq message-subscribed-address-functions
432       '(gnus-find-subscribed-addresses))
433 @end lisp
434
435 @vindex message-subscribed-address-file
436 @item message-subscribed-address-file
437 \e$B$"$J$?$O$b$7$+$7$?$i?l68$J?M\e(B (\e$B86E5\e(B: one organized human freak) \e$B$G!"9XFI\e(B
438 \e$B$7$F$$$k$9$Y$F$N%a!<%j%s%0%j%9%H$N%"%I%l%9$N%j%9%H$rJL%U%!%$%k$G;}$C$F$$\e(B
439 \e$B$k$+$b$7$l$^$;$s\e(B! \e$B$=$&$J$i$P!"C1$K$3$NJQ?t$r$=$N%U%!%$%kL>$K$9$k$3$H$K$h$C\e(B
440 \e$B$F!"?M@8$OA1$-$b$N$K$J$k$G$7$g$&!#\e(B
441 @end table
442
443 \e$B>e5-$NJ#?t$NJQ?t$r;H$&$3$H$,$G$-$^$9!#$=$l$i$NCM$O$9$Y$F!V2C$($i$l!W$^\e(B
444 \e$B$9!#2?$i$+$N;H$($kJ}K!$G!#\e(B:-)
445
446 \e$B$5$"MQ0U$,$G$-$^$7$?!#$$$D$b$N$h$&$K%a%C%;!<%8$N:n@.$r;O$a$^$7$g$&!#$=$7\e(B
447 \e$B$F$$$D$bDL$j$KAw?.$7$^$7$g$&!#%a%C%;!<%8$,Aw=P$5$l$kD>A0\e(B
448 \e$B$K\e(B gnus \e$B$N\e(B MFT \e$B$r:n$k;E3]$1$,F0:n$7$F!"%a%C%;!<%8$,$9$G$K\e(B MFT \e$B%U%#!<%k%I\e(B
449 \e$B$r;}$C$F$$$k$+$I$&$+$rD4$Y$^$9!#$b$7$=$l$,$"$k$J$i!"$=$l$OJ|$C$F$*$+$l$^\e(B
450 \e$B$9\e(B (\e$B$=$N>l9g$K$=$l$,6u$C$]$@$C$?$i!"$=$N%U%#!<%k%I$,:o=|$5$l$F<+F0@8@.$5\e(B
451 \e$B$l$?$b$N$GCV$-49$($i$l$k$3$H$O$"$j$^$;$s!#$3$l$O8D!9$N%a%C%;!<%8$K$D$$\e(B
452 \e$B$F\e(B MFT \e$B$N@8@.$r6X;_$5$;$k4pK\$G$9\e(B)\e$B!#L5$+$C$?>l9g$O<u<h?M$N%"%I%l%9$N%j%9\e(B
453 \e$B%H\e(B (To: \e$B$H\e(B Cc: \e$B%X%C%@!<$K$"$k\e(B) \e$B$r!"$=$l$i$N0l$D$,9XFI$7$F$$$k%a!<%j%s%0\e(B
454 \e$B%j%9%H$N%"%I%l%9$+$I$&$+$rD4$Y$^$9!#$=$l$i$N$I$l$b$,%a!<%j%s%0%j%9%H$N%"\e(B
455 \e$B%I%l%9$G$J$+$C$?$i!"\e(BMFT \e$B$O:n$i$l$^$;$s!#$=$l0J30$N>l9g$K$O\e(B MFT \e$B$,%X%C%@!<\e(B
456 \e$B$KIU$12C$($i$l!"$=$NCM$O\e(B To: \e$B$H\e(B Cc: \e$B$K$"$k$9$Y$F$N%"%I%l%9$K@_Dj$5$l$^$9!#\e(B
457
458 @kindex C-c C-f C-a
459 @findex message-generate-unsubscribed-mail-followup-to
460 @kindex C-c C-f C-m
461 @findex message-goto-mail-followup-to
462 \e$B$&!<$`!#$=$&$9$k$H$"$J$?$O!V9XFI$7$F$$$J$$%a!<%j%s%0%j%9%H$K%a!<%k$rAw?.\e(B
463 \e$B$9$k$H$-$O$I$&$J$k$N\e(B?  \e$B;d$OM>J,$N%3%T!<$,M_$7$$$3$H$r\e(B MFT \e$B$G8@$$$?$$!W$H\e(B
464 \e$B?R$M$^$9$M\e(B (\e$B$3$l$O\e(B MFT \e$B$,L5$$>l9g$HF1MM$K=hM}$5$l$k$G$7$g$&!#$7$+$7!"\e(B
465 to-address \e$B$G@_Dj$5$l$?B>$NC/$+$h$jM%@h$5$;$k$?$a$K!"L@<(E*$J\e(B MFT \e$B$r;H$&\e(B
466 \e$B$3$H$,$G$-$^$9\e(B)\e$B!#4X\e(B
467 \e$B?t\e(B @code{message-generate-unsubscribed-mail-followup-to} \e$B$,Lr$KN)$D$+$b\e(B
468 \e$B$7$l$^$;$s!#$3$l$O%G%#%U%)%k%H$G\e(B @kbd{C-c C-f C-a} \e$B$K3d$jEv$F$i$l$F$$$^\e(B
469 \e$B$9!#$I$s$J>l9g$G$b!"$"$J$?$O<+J,$,A*$s$@\e(B MFT \e$B$rA^F~$9$k$3$H$,$G$-$^\e(B
470 \e$B$9\e(B; \e$B$=$l$r;O$a$k$N$K\e(B @kbd{C-c C-f C-m}
471 (@code{message-goto-mail-followup-to}) \e$B$,=u$1$F$/$l$k$G$7$g$&!#\e(B
472 @c
473 @c @node Honoring an MFT post
474 @subsection MFT \e$BEj9F$NB:=E\e(B
475
476 @vindex message-use-mail-followup-to
477 \e$B%a!<%j%s%0%j%9%H$KEj9F$5$l$?5-;v$K%U%)%m!<%"%C%W$9$k$H$-!"$=$N5-;v\e(B
478 \e$B$,\e(B MFT \e$B%X%C%@!<$r;}$C$F$$$?$i!"\e(Bgnus \e$B$NF0:n$OJQ\e(B
479 \e$B?t\e(B @code{message-use-mail-followup-to} \e$B$NCM$K$h$C$F7h$^$j$^$9!#$3$NCM$O\e(B
480 \e$B0J2<$N$I$l$+$K$J$j$^$9\e(B:
481
482 @table @code
483 @item use
484 \e$B>o$K\e(B MFT \e$B$rB:=E$7$^$9!#%U%)%m!<%"%C%W5-;v$N\e(B To: \e$B$H\e(B Cc: \e$B%X%C%@!<$O!"85$N\e(B
485 \e$B5-;v$N\e(B MFT \e$B%X%C%@!<$+$i0z$-=P$7$^$9!#$3$l$,%G%#%U%)%k%H$G$9!#\e(B
486
487 @item nil
488 \e$B>o$K\e(B MFT \e$B$rB:=E$7$^$;$s\e(B (\e$B40`z$KL5;k\e(B)\e$B!#\e(B
489
490 @item ask
491 \e$B$I$&$9$k$+$r?R$M$^$9!#\e(B
492 @end table
493
494 MFT \e$B$rB:=E$9$k$3$H$ONI$$%M%A%1%C%H\e(B (netiquette) \e$B$G$"$k$H9M$($i$l$F$$$^$9!#\e(B
495 \e$B$I$3$K%U%)%m!<%"%C%W$9$kI,MW$,$"$k$+$r!"%a%C%;!<%8$rEj9F$7$??M$O$"$J$?$h\e(B
496 \e$B$j$h$/CN$C$F$$$k$O$:$G$9$+$i!#\e(B
497
498 @node Commands
499 @chapter \e$BL?Na\e(B
500
501 @menu
502 * Buffer Entry::        \e$B%a%C%;!<%8%P%C%U%!!<$KF~$C$?8e$NL?Na\e(B
503 * Header Commands::     \e$B%X%C%@!<$K0\F0$^$?$O%X%C%@!<$rJQ99$9$k$?$a$NL?Na\e(B
504 * Movement::            \e$B%a%C%;!<%8%P%C%U%!!<$NCf$rF0$-2s$k\e(B
505 * Insertion::           \e$B%a%C%;!<%8%P%C%U%!!<$K$$$m$s$J$b$N$rA^F~$9$k\e(B
506 @c * MIME::                @acronym{MIME} considerations.
507 * IDNA::                \e$BHs\e(B-@acronym{ASCII} \e$B%I%a%$%sL>$K4X$9$k9M;!\e(B
508 @c * Security::            Signing and encrypting messages.
509 * Various Commands::    \e$B$$$m$$$m$J$3$H\e(B
510 * Sending::             \e$B<B:]$K%a%C%;!<%8$rAw$k\e(B
511 * Mail Aliases::        \e$B%a!<%k$NJLL>$N;H$$J}\e(B
512 * Spelling::            Emacs \e$B$K%9%Z%k%A%'%C%/$5$;$k\e(B
513 @end menu
514
515 @node Buffer Entry
516 @section \e$B%P%C%U%!!<$KF~$k\e(B
517 @cindex undo
518 @kindex C-_
519
520 \e$B2?$+B>$N%a%C%;!<%8$K1~Ez$9$k$H$-$O!"$?$$$F$$%a%C%;!<%8%P%C%U%!!<$G=q$->e\e(B
521 \e$B$2$^$9$h$M!#\e(BMessage \e$B$OB?$/$N0zMQJ8$r07$C$?$j!"=pL>$r:o=|$7$?$j!"J8>O$N@0\e(B
522 \e$B7A$r$7$?$j!"$"$k$$$O$"$J$?$,;H$C$F$$$k@_Dj$K0MB8$9$k$$$m$s$J$3$H$r$7$^$9!#\e(B
523 Message \e$B$OIaDL$O$&$^$/F0:n$7$^$9$,!"$H$-$I$-4V0c$($b$7$^$9!#$=$l$i$N4V0c\e(B
524 \e$B$$$rMxMQ<T$,@5$9$3$H$,$G$-$k$h$&$K!"\e(BMessage \e$B$O$"$k$^$H$^$C$?F0:n$r<+F0E*\e(B
525 \e$B$K9T$J$&A0$K%"%s%I%%\e(B (\e$B$d$jD>$7\e(B) \e$B$N6-3&$r@_Dj$7$^$9!#$=$l$K$h$C$F!"$[$s$N\e(B
526 \e$B2?2s$+%"%s%I%%!&%-!<\e(B (\e$BDL>o\e(B @kbd{C-_}) \e$B$r2!$;$P!"L$JT=8$N%a%C%;!<%8$KLa$9\e(B
527 \e$B$3$H$,$G$-$^$9!#\e(B
528
529 @node Header Commands
530 @section \e$B%X%C%@!<L?Na\e(B
531
532 @subsection \e$B%X%C%@!<$K0\F0$9$k$?$a$NL?Na\e(B
533
534 \e$B0J2<$NL?Na$OBP>]$K$J$C$F$$$k%X%C%@!<$K0\F0$7$^$9!#B8:_$7$J$1$l$PA^F~$5$l\e(B
535 \e$B$^$9!#\e(B
536
537 @table @kbd
538 @item C-c ?
539 @kindex C-c ?
540 @findex describe-mode
541 \e$B%a%C%;!<%8%b!<%I$N@bL@$rI=<($7$^$9!#\e(B
542
543 @item C-c C-r C-t
544 @kindex C-c C-f C-t
545 @findex message-goto-to
546 @code{To} \e$B%X%C%@!<$K9T$-$^$9\e(B (@code{message-goto-to})\e$B!#\e(B
547
548 @item C-c C-f C-o
549 @kindex C-c C-f C-o
550 @findex message-goto-from
551 @code{From} \e$B%X%C%@!<$K9T$-$^$9\e(B (@code{message-goto-from})\e$B!#\e(B(\e$B%-!<%P%$%s%I\e(B
552 \e$BCf$N!H\e(Bo\e$B!I$OAO:n<T\e(B (Originator) \e$B$KM3Mh$7$F$$$^$9!#\e(B)
553
554 @item C-c C-f C-b
555 @kindex C-c C-f C-b
556 @findex message-goto-bcc
557 @code{Bcc} \e$B%X%C%@!<$K9T$-$^$9\e(B (@code{message-goto-bcc})\e$B!#\e(B
558
559 @item C-c C-f C-f
560 @kindex C-c C-f C-f
561 @findex message-goto-fcc
562 @code{Fcc} \e$B%X%C%@!<$K9T$-$^$9\e(B (@code{message-goto-fcc})\e$B!#\e(B
563
564 @item C-c C-f C-c
565 @kindex C-c C-f C-c
566 @findex message-goto-cc
567 @code{Cc} \e$B%X%C%@!<$K9T$-$^$9\e(B (@code{message-goto-cc})\e$B!#\e(B
568
569 @item C-c C-f C-s
570 @kindex C-c C-f C-s
571 @findex message-goto-subject
572 @code{Subject} \e$B%X%C%@!<$K9T$-$^$9\e(B (@code{message-goto-subject})\e$B!#\e(B
573
574 @item C-c C-f C-r
575 @kindex C-c C-f C-r
576 @findex message-goto-reply-to
577 @code{Reply-To} \e$B%X%C%@!<$K9T$-$^$9\e(B (@code{message-goto-reply-to})\e$B!#\e(B
578
579 @item C-c C-f C-n
580 @kindex C-c C-f C-n
581 @code{Neswsgroups} \e$B%X%C%@!<$K9T$-$^$9\e(B (@code{message-goto-newsgroups})\e$B!#\e(B
582
583 @item C-c C-f C-d
584 @kindex C-c C-f C-d
585 @findex message-goto-distribution
586 @code{Distribution} \e$B%X%C%@!<$K9T$-$^\e(B
587 \e$B$9\e(B (@code{message-goto-distribution})\e$B!#\e(B
588
589 @item C-c C-f C-o
590 @kindex C-c C-f C-o
591 @findex message-goto-followup-to
592 @code{Followup-To} \e$B%X%C%@!<$K9T$-$^$9\e(B (@code{message-goto-followup-to})\e$B!#\e(B
593
594 @item C-c C-f C-k
595 @kindex C-c C-f C-k
596 @findex message-goto-keywords
597 @code{Keywords} \e$B%X%C%@!<$K9T$-$^$9\e(B (@code{message-goto-keywords})\e$B!#\e(B
598
599 @item C-c C-f C-u
600 @kindex C-c C-f C-u
601 @findex message-goto-summary
602 @code{Summary} \e$B%X%C%@!<$K9T$-$^$9\e(B (@code{message-goto-summary})\e$B!#\e(B
603
604 @item C-c C-f C-i
605 @kindex C-c C-f C-i
606 @findex message-insert-or-toggle-importance
607 @samp{high} \e$B$H$$$&CM$r;}$D\e(B @samp{Importance:} \e$B%X%C%@!<$rA^F~$7$^$9!#$3$N\e(B
608 \e$B%X%C%@!<$O<u?.<T$K$=$N%a%C%;!<%8$N=EMW@-$rCN$i$;$k$?$a$K;H$o$l$k$b$N$G$9!#\e(B
609 \e$B$b$7%P%C%U%!!<$K$9$G$K$3$N%X%C%@!<$,$"$k>l9g$O!"\e(BRFC 1376 \e$B$K=`$8$?;0$D$N\e(B
610 \e$BCM\e(B @samp{low}\e$B!"\e(B@samp{normal} \e$B$*$h$S\e(B @samp{high} \e$B$r=[4D$5$;$^$9!#\e(B
611
612 @item C-c C-f C-a
613 @kindex C-c C-f C-a
614 @findex message-generate-unsubscribed-mail-followup-to
615 \e$B9VFI$7$F$$$J$$%a!<%j%s%0%j%9%H$KEj9F$9$k>l9g$K8+9g$C\e(B
616 \e$B$?\e(B @samp{Mail-Followup-To:} \e$B%X%C%@!<$rA^F~$7$^$9!#9VFI$7$F$$$J$$%a!<%j%s\e(B
617 \e$B%0%j%9%H$K855-;v$rEj9F$9$k$H$-$O!"\e(B@samp{Mail-Followup-To:} \e$B%X%C%@!<$K<j\e(B
618 \e$B$G5-F~$7$J$1$l$P$J$j$^$;$s!#FbMF$O!"IaDL$O%a!<%j%s%0%j%9%H$N%"%I%l%9$H$"\e(B
619 \e$B$J$?<+?H$N%"%I%l%9$G$9!#$3$N4X?t$O$=$N$h$&$J%X%C%@!<$r<+F0E*$KA^F~$7$^$9!#\e(B
620 \e$B$3$l$O8=:_$N%a!<%k$N%P%C%U%!!<$+$i\e(B @samp{To:} \e$B%X%C%@!<$NFbMF$rH4$-=P$7!"\e(B
621 \e$B$=$l$K8=:_$N\e(B @code{user-mail-address} \e$B$rDI2C$7$^$9!#\e(B
622
623 \e$B>JN,2DG=$J0z?t\e(B @code{include-cc} \e$B$,\e(B @code{nil} \e$B$G$O$J$$>l9g$O!"\e(B
624 @samp{Cc:} \e$B%X%C%@!<$K$"$k%"%I%l%9$b\e(B @samp{Mail-Followup-To:} \e$B%X%C%@!<$K\e(B
625 \e$BCV$+$l$^$9!#\e(B
626 @end table
627
628 @subsection \e$B%X%C%@!<$rJQ99$9$k$?$a$NL?Na\e(B
629
630 @table @kbd
631 @item C-c C-o
632 @kindex C-c C-o
633 @findex message-sort-headers
634 @vindex message-header-format-alist
635 @code{message-header-format-alist} \e$B$K=>$C$F%X%C%@!<$rJB$YBX$($^\e(B
636 \e$B$9\e(B (@code{message-sort-headers})\e$B!#\e(B
637
638 @item C-c C-t
639 @kindex C-c C-t
640 @findex message-insert-to
641 \e$B%U%)%m!<%"%C%W$7$h$&$H$9$k%a%C%;!<%8$N\e(B @code{Reply-To} \e$B$b$7$/\e(B
642 \e$B$O\e(B @code{From} \e$B%X%C%@!<$r4^$`\e(B @code{To} \e$B%X%C%@!<$rA^F~$7$^\e(B
643 \e$B$9\e(B (@code{message-insert-to})\e$B!#\e(B
644
645 @item C-c C-n
646 @kindex C-c C-n
647 @findex message-insert-newsgroups
648 \e$BJVEz$7$h$&$H$9$k5-;v$N\e(B @code{Followup-To} \e$B$b$7$/$O!"\e(B@code{Nesgroups} \e$B%X%C\e(B
649 \e$B%@!<$rH?1G$7$?\e(B @code{Newsgroups} \e$B%X%C%@!<$rA^F~$7$^\e(B
650 \e$B$9\e(B (@code{message-insert-newsgroups})\e$B!#\e(B
651
652 @item C-c C-l
653 @kindex C-c C-l
654 @findex message-to-list-only
655 \e$B%a!<%j%s%0%j%9%H08$F$@$1$K%a%C%;!<%8$rAw$j$^$9!#\e(B
656 @code{To:} \e$B$H\e(B @code{Cc:} \e$B%X%C%@!<$+$i!"$=$N%a!<%j%s%0%j%9%H0J30$N%"%I%l\e(B
657 \e$B%9$r:o=|$7$^$9!#\e(B
658
659 @item C-c M-n
660 @kindex C-c M-n
661 @findex message-insert-disposition-notification-to
662 \e$B3+Iu3NG'MW5a$rA^F~$7$^$9!#\e(B
663 (@code{message-insert-disposition-notification-to})\e$B!#$b$7<u?.<T$,\e(B RFC
664 2298 \e$B$r%5%]!<%H$7$F$$$l$P!"H`=w$O$=$N%a%C%;!<%8$r<u$1<h$C$?$3$H$rCN$i$;\e(B
665 \e$B$F$/$l$k$G$7$g$&!#\e(B
666
667 @item M-x message-insert-importance-high
668 @kindex M-x message-insert-importance-high
669 @findex message-insert-importance-high
670 @cindex Importance
671 @samp{high} \e$B$H$$$&CM$r;}$D\e(B @samp{Importance} \e$B%X%C%@!<$r\e(B (\e$BI,MW$J$i$9$G$K\e(B
672 \e$BB8:_$9$k$b$N$r>C5n$7$F$+$i\e(B) \e$BA^F~$7$^$9!#\e(B
673
674 @item M-x message-insert-importance-low
675 @kindex M-x message-insert-importance-low
676 @findex message-insert-importance-low
677 @cindex Importance
678 @samp{low} \e$B$H$$$&CM$r;}$D\e(B @samp{Importance} \e$B%X%C%@!<$r\e(B (\e$BI,MW$J$i$9$G$KB8\e(B
679 \e$B:_$9$k$b$N$r>C5n$7$F$+$i\e(B) \e$BA^F~$7$^$9!#\e(B
680
681 @item C-c C-f s
682 @kindex C-c C-f s
683 @findex message-change-subject
684 @cindex Subject
685 \e$B8=:_$N\e(B @samp{Subject} \e$B%X%C%@!<$rJQ99$7$^$9!#?7$7$$\e(B @samp{Subject} \e$B$r?R$M\e(B
686 \e$B$F\e(B @samp{(was: <\e$B8E$$I=Bj\e(B>)} \e$B$rDI2C$7$^$9!#$=$&$$$&5-;v$r<u$1<h$C$??M$,$5\e(B
687 \e$B$i$KJV?.$9$k$H$-$K!"8E$$I=Bj$O:o=|$9$k$3$H$,$G$-$^$9!#\e(B
688 @code{message-subject-trailing-was-query} (@ref{Message Headers}) \e$B$r8+$F\e(B
689 \e$B2<$5$$!#\e(B
690
691 @item C-c C-f x
692 @kindex C-c C-f x
693 @findex message-cross-post-followup-to
694 @vindex message-cross-post-default
695 @vindex message-cross-post-note-function
696 @cindex X-Post
697 @cindex cross-post
698 \e$B%/%m%9%]%9%H$N$?$a$K!"BP>]%0%k!<%W$H$H$b$K\e(B @samp{FollowUp-To} \e$B%X%C%@!<$r\e(B
699 \e$B@_Dj$7!"$=$NBP>]%0%k!<%W$,\e(B @samp{Newsgroups} \e$B%X%C%@!<$KB8:_$7$J$+$C$?$i\e(B
700 \e$B$=$3$KDI2C$7!"$+$DK\J8$KCm0U=q$-$rF~$l$^$9!#\e(B
701 @code{message-cross-post-default} \e$B$,\e(B @code{nil} \e$B$K$J$C$F$$$k$+!"$^$?$O$3\e(B
702 \e$B$NL?Na$,@\F,0zIU$-$G8F$P$l$k$H!"\e(B@samp{Follow-Up} \e$B%X%C%@!<$,@_Dj$5$l$k$@\e(B
703 \e$B$1$G!"\e(B@samp{Newsgroups} \e$B%X%C%@!<$X$NDI2C$O9T$J$o$l$^$;$s!#Cm0U=q$-$rF~$l\e(B
704 \e$B$k4X?t$O\e(B @code{message-cross-post-note-function} \e$BJQ?t$G@)8f$5$l$^$9!#\e(B
705
706 @item C-c C-f t
707 @kindex C-c C-f t
708 @findex message-reduce-to-to-cc
709 @samp{To} \e$B%X%C%@!<$NFbMF$r\e(B @samp{Cc} \e$B$+\e(B @samp{Bcc} \e$B%X%C%@!<$NFbMF$GCV$-\e(B
710 \e$B49$($^$9!#\e(B(@samp{Cc} \e$B%X%C%@!<$,L5$$>l9g$K8B$C$F!"Be$o$j$K\e(B @samp{Bcc} \e$B%X%C\e(B
711 \e$B%@!<$,;H$o$l$^$9!#\e(B)
712
713 @item C-c C-f w
714 @kindex C-c C-f w
715 @findex message-insert-wide-reply
716 \e$B=i$a$O$=$N%a%C%;!<%8$,9-$$JVEz$N$?$a$K:n$i$l$?$b$N$G$J$+$C$?>l9g$G$b!"9-\e(B
717 \e$B$$JVEz$r$7$F$$$k$h$&$K\e(B @samp{To} \e$B$H\e(B @samp{Cc} \e$B%X%C%@!<$rA^F~$7$^$9!#\e(B
718
719 @item C-c C-f a
720 @kindex C-c C-f a
721 @findex message-add-archive-header
722 @vindex message-archive-header
723 @vindex message-archive-note
724 @cindex X-No-Archive
725 @samp{X-No-Archive: Yes} \e$B$r%X%C%@!<$KA^F~$7$F!"K\J8$KCm0U=q$-$rF~$l$^$9!#\e(B
726 \e$B%X%C%@!<$HCm0U=q$-\e(B
727 \e$B$O\e(B @code{message-archive-header} \e$B$H\e(B @code{message-archive-note} \e$B$r;H$C$F\e(B
728 \e$B%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#@\F,0z?tIU$-$G8F$P$l$k$H!"A^F~$9$k%F%-%9\e(B
729 \e$B%H$rMW5a$7$^$9!#K\J8$KCm0U=q$-$rF~$l$?$/$J$$>l9g$O!"\e(B
730 @code{message-archive-note} \e$B$r\e(B @code{nil} \e$B$K$7$F2<$5$$!#\e(B
731 @end table
732
733 @node Movement
734 @section \e$B0\F0\e(B
735
736 @table @kbd
737 @item C-c C-b
738 @kindex C-c C-b
739 @findex message-goto-body
740 \e$B%a%C%;!<%8$NK\J8$N@hF,$K0\F0$7$^$9\e(B (@code{message-goto-body})\e$B!#\e(B
741
742 @item C-c C-i
743 @kindex C-c C-i
744 @findex message-goto-signature
745 \e$B%a%C%;!<%8$N=pL>$K0\F0$7$^$9\e(B (@code{message-goto-signature})\e$B!#\e(B
746
747 @item C-a
748 @kindex C-a
749 @findex message-beginning-of-line
750 @vindex message-beginning-of-line
751 \e$B%X%C%@!<$NCM$N@hF,$K$$$k$H$-$O9T$N@hF,$K0\F0$7!"$=$&$G$J$$$H$-$O%X%C%@!<\e(B
752 \e$B$NCM$N@hF,$K0\F0$7$^$9!#\e(B(\e$B%X%C%@!<$NCM$H$$$&$N$O!"%X%C%@!<L>$*$h$S%3%m%s\e(B
753 \e$B$N8e$K$"$k$b$N$G$9!#\e(B) \e$B$3$NF0:n$OJQ?t\e(B @code{message-beginning-of-line} \e$B$r\e(B
754 \e$B%H%0%k@Z$jBX$($9$k$3$H$K$h$C$FL58z$K$9$k$3$H$,$G$-$^$9!#\e(B
755 @end table
756
757 @node Insertion
758 @section \e$BA^F~\e(B
759
760 @table @kbd
761 @item C-c C-y
762 @kindex C-c C-y
763 @findex message-yank-original
764 \e$BJVEz$7$h$&$H$7$F$$$k%a%C%;!<%8$r%a%C%;!<%8%P%C%U%!!<$K\e(B yank \e$B$7$^\e(B
765 \e$B$9\e(B (@code{messsage-yank-original})\e$B!#\e(B
766
767 @item C-c C-M-y
768 @kindex C-c C-M-y
769 @findex message-yank-buffer
770 \e$B%P%C%U%!!<L>$r?R$M$F!"$=$N%P%C%U%!!<$NFbMF$r%a%C%;!<%8%P%C%U%!!<\e(B
771 \e$B$K\e(B yank \e$B$7$^$9\e(B (@code{message-yank-buffer})\e$B!#\e(B
772
773 @item C-c C-q
774 @kindex C-c C-q
775 @findex message-fill-yanked-message
776 Yank \e$B$5$l$?%a%C%;!<%8$r@^$jJV$7$F<*$rB7$($^\e(B
777 \e$B$9\e(B (@code{message-fill-yanked-message})\e$B!#7Y9p\e(B: \e$B$b$7JQ$J$d$jJ}$G0zMQ$5$l\e(B
778 \e$B$F$$$k$H!"\e(Byank \e$B$5$l$?J8>O$r$R$I$/$0$A$c$0$A$c$K$7$F$7$^$&$+$b$7$l$^$;$s!#\e(B
779 \e$B$b$C$H$b!"$I$s$J$b$N$,0BA4$+$O!"$9$0$K$o$+$k$G$7$g$&$1$l$I!#$H$K$+$/!"2?\e(B
780 \e$B$,5/$-$F$b\e(B @kbd{C-x u} (@code{undo}) \e$B$,;H$($k$N$@$+$iLdBjL5$$$3$H$@$1$O!"\e(B
781 \e$B3P$($F$*$$$F2<$5$$!#\e(B
782
783 @item C-c C-w
784 @kindex C-c C-w
785 @findex message-insert-signature
786 \e$B%P%C%U%!!<$N:G8e$K=pL>$rA^F~$7$^$9\e(B (@code{message-insert-signature})\e$B!#\e(B
787
788 @item C-c M-h
789 @kindex C-c M-h
790 @findex message-insert-headers
791 \e$B%a%C%;!<%8$N%X%C%@!<$rA^F~$7$^$9\e(B (@code{message-insert-headers})\e$B!#\e(B
792
793 @item C-c M-m
794 @kindex C-c M-m
795 @findex message-mark-inserted-region
796 \e$B8=:_$N5-;v$N$"$kNN0h$r!"$=$l$i$r0O$`$?$a$N%?%0$G0u$rIU$1$^$9!#\e(B
797 @code{message-mark-insert-begin} \e$B$H\e(B @code{message-mark-insert-end} \e$B$r8+\e(B
798 \e$B$F2<$5$$!#@\F,0z?t$rIU$1$F;H$&$H!"\e(Bslrn \e$B$U$&$N\e(B verbatim (\e$BJ8>O$r0l8@0l6g$=\e(B
799 \e$B$N$^$^I=$9\e(B) \e$B5-9f$NBP\e(B (@samp{#v+} \e$B$H\e(B @samp{#v-}) \e$B$r;H$$$^$9!#\e(B
800
801 @item C-c M-f
802 @kindex C-c M-f
803 @findex message-mark-insert-file
804 \e$B8=:_$N5-;v$K%U%!%$%k$rA^F~$7$F!"$=$NNN0h$r0O$`$?$a$N%?%0$G0u$rIU$1$^$9!#\e(B
805 @code{message-mark-insert-begin} \e$B$H\e(B @code{message-mark-insert-end} \e$B$r8+\e(B
806 \e$B$F2<$5$$!#@\F,0z?t$rIU$1$F;H$&$H!"\e(Bslrn \e$B$U$&$N\e(B verbatim (\e$BJ8>O$r0l8@0l6g$=\e(B
807 \e$B$N$^$^I=$9\e(B) \e$B5-9f$NBP\e(B (@samp{#v+} \e$B$H\e(B @samp{#v-}) \e$B$r;H$$$^$9!#\e(B
808 @end table
809
810 @c FIXTGNUS We should provide MIME manual.
811 @ignore
812 @node MIME
813 @section MIME
814 @cindex MML
815 @cindex MIME
816 @cindex multipart
817 @cindex attachment
818
819 Message is a @acronym{MIME}-compliant posting agent.  The user generally
820 doesn't have to do anything to make the @acronym{MIME} happen---Message will
821 automatically add the @code{Content-Type} and
822 @code{Content-Transfer-Encoding} headers.
823
824 The most typical thing users want to use the multipart things in
825 @acronym{MIME} for is to add ``attachments'' to mail they send out.
826 This can be done with the @kbd{C-c C-a} command, which will prompt for
827 a file name and a @acronym{MIME} type.
828
829 @vindex mml-dnd-protocol-alist
830 @vindex mml-dnd-attach-options
831 If your Emacs supports drag and drop, you can also drop the file in the
832 Message buffer.  The variable @code{mml-dnd-protocol-alist} specifies
833 what kind of action is done when you drop a file into the Message
834 buffer.  The variable @code{mml-dnd-attach-options} controls which
835 @acronym{MIME} options you want to specify when dropping a file.  If it
836 is a list, valid members are @code{type}, @code{description} and
837 @code{disposition}.  @code{disposition} implies @code{type}.  If it is
838 @code{nil}, don't ask for options.  If it is @code{t}, ask the user
839 whether or not to specify options.
840
841 You can also create arbitrarily complex multiparts using the @acronym{MML}
842 language (@pxref{Composing, , Composing, emacs-mime, The Emacs MIME
843 Manual}).
844
845 @end ignore
846 @node IDNA
847 @section \e$B9q:]2=%I%a%$%sL>\e(B
848 @cindex IDNA
849 @cindex internationalized domain names
850 @cindex non-ascii domain names
851
852 Message \e$B$O\e(B @acronym{IDNA} \e$B$K=`5r$7$?Aw?.%(!<%8%'%s%H$G$9!#MxMQ<T\e(B
853 \e$B$O\e(B @acronym{IDNA} \e$B$N$?$a$K0lHL$K$O2?$b$9$kI,MW$,$"$j$^$;$s!#\e(B
854 Message \e$B$O\e(B @code{From}\e$B!"\e(B@code{To} \e$B$*$h$S\e(B @code{Cc} \e$B%X%C%@!<$K$"$k\e(B
855 \e$BHs\e(B-@acronym{ASCII} \e$B%I%a%$%sL>$r<+F0E*$K%(%s%3!<%I$7$^$9!#\e(B
856
857 \e$B$b$C$H\e(B @acronym{IDNA} \e$B$,M-L>$K$J$k$^$G$O!"\e(BMessage \e$B$O<B:]$K%I%a%$%sL>\e(B
858 \e$B$r\e(B @acronym{IDNA} \e$B%(%s%3!<%I$9$Y$-$+$I$&$+$N3NG'$r5a$a$k$3$H$K$J$C$F$$$^\e(B
859 \e$B$9!#:#$N$H$3$m$O!"MxMQ<T$N4v?M$+$O%I%a%$%sL>$KHs\e(B-@acronym{ASCII} \e$BJ8;z$r\e(B
860 \e$B4^$`$3$H$,$G$-$k$3$H$K5$$E$$$F$$$J$$$+$b$7$l$J$$$N$G!"H`$i$,6vA3$K\e(B
861 \e$BHs\e(B-@acronym{ASCII} \e$B%I%a%$%sL>$r%?%$%W$7$F$7$^$C$?$H$-$N$?$a$K0BA4%M%C%H\e(B
862 \e$B$rD%$C$F$$$k$o$1$G$9!#\e(B
863
864 @vindex message-use-idna
865 \e$BJQ?t\e(B @code{message-use-idna} \e$B$O\e(B @acronym{IDNA} \e$B$r;H$&$+$I$&$+$r@)8f$7$^\e(B
866 \e$B$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$@$C$?$i\e(B @acronym{IDNA} \e$B%(%s%3!<%I$O9T$J$o$l$^\e(B
867 \e$B$;$s!#%7%s%\%k\e(B @code{ask} \e$B$K@_Dj$5$l$F$$$k$HMxMQ<T$O3NG'$r5a$a$i$l$^$9!#\e(B
868 \e$B$^$?!"\e(B@code{t} \e$B$K@_Dj$5$l$F$$$k$H\e(B (@acronym{IDNA} \e$B$,40A4$KMxMQ2DG=$J$i$P!"\e(B
869 \e$B$=$l$,%G%#%U%)%k%H$G$9\e(B)\e$B!"<+F0E*$K\e(B @acronym{IDNA} \e$B%(%s%3!<%I$,9T$J$o$l$^\e(B
870 \e$B$9!#\e(B
871
872 @findex message-idna-to-ascii-rhs
873 \e$B<B83E*$K\e(B @acronym{IDNA} \e$B%(%s%3!<%I$r9T$J$$$?$$$J$i$P!"\e(B(\e$B%(%s%3!<%I$5$l$?\e(B
874 \e$BHs\e(B-@acronym{ASCII} \e$B%I%a%$%sL>$rF@$k$?$a$K\e(B) \e$B%a%C%;!<%8$NJT=8Cf\e(B
875 \e$B$K\e(B @kbd{M-x message-idna-to-ascii-rhs RET} \e$B$r%?%$%W$7$F2<$5$$!#\e(B
876
877 \e$B$3$N5!G=$r;H$&$K$O\e(B @uref{http://www.gnu.org/software/libidn/, GNU
878 Libidn} \e$B$r%$%s%9%H!<%k$7$F$*$+$J$1$l$P$J$j$^$;$s!#\e(B
879
880 @ignore
881 @node Security
882 @section Security
883 @cindex Security
884 @cindex S/MIME
885 @cindex PGP
886 @cindex PGP/MIME
887 @cindex sign
888 @cindex encrypt
889 @cindex secure
890
891 Using the @acronym{MML} language, Message is able to create digitally
892 signed and digitally encrypted messages.  Message (or rather
893 @acronym{MML}) currently support @acronym{PGP} (RFC 1991),
894 @acronym{PGP/MIME} (RFC 2015/3156) and @acronym{S/MIME}.  Instructing
895 @acronym{MML} to perform security operations on a @acronym{MIME} part is
896 done using the @kbd{C-c C-m s} key map for signing and the @kbd{C-c C-m
897 c} key map for encryption, as follows.
898
899 @table @kbd
900
901 @item C-c C-m s s
902 @kindex C-c C-m s s
903 @findex mml-secure-message-sign-smime
904
905 Digitally sign current message using @acronym{S/MIME}.
906
907 @item C-c C-m s o
908 @kindex C-c C-m s o
909 @findex mml-secure-message-sign-pgp
910
911 Digitally sign current message using @acronym{PGP}.
912
913 @item C-c C-m s p
914 @kindex C-c C-m s p
915 @findex mml-secure-message-sign-pgpmime
916
917 Digitally sign current message using @acronym{PGP/MIME}.
918
919 @item C-c C-m c s
920 @kindex C-c C-m c s
921 @findex mml-secure-message-encrypt-smime
922
923 Digitally encrypt current message using @acronym{S/MIME}.
924
925 @item C-c C-m c o
926 @kindex C-c C-m c o
927 @findex mml-secure-message-encrypt-pgp
928
929 Digitally encrypt current message using @acronym{PGP}.
930
931 @item C-c C-m c p
932 @kindex C-c C-m c p
933 @findex mml-secure-message-encrypt-pgpmime
934
935 Digitally encrypt current message using @acronym{PGP/MIME}.
936
937 @item C-c C-m C-n
938 @kindex C-c C-m C-n
939 @findex mml-unsecure-message
940 Remove security related @acronym{MML} tags from message.
941
942 @end table
943
944 These commands do not immediately sign or encrypt the message, they
945 merely insert the proper @acronym{MML} secure tag to instruct the
946 @acronym{MML} engine to perform that operation when the message is
947 actually sent.  They may perform other operations too, such as locating
948 and retrieving a @acronym{S/MIME} certificate of the person you wish to
949 send encrypted mail to.  When the mml parsing engine converts your
950 @acronym{MML} into a properly encoded @acronym{MIME} message, the secure
951 tag will be replaced with either a part or a multipart tag.  If your
952 message contains other mml parts, a multipart tag will be used; if no
953 other parts are present in your message a single part tag will be used.
954 This way, message mode will do the Right Thing (TM) with
955 signed/encrypted multipart messages.
956
957 Since signing and especially encryption often is used when sensitive
958 information is sent, you may want to have some way to ensure that your
959 mail is actually signed or encrypted.  After invoking the above
960 sign/encrypt commands, it is possible to preview the raw article by
961 using @kbd{C-u C-c RET P} (@code{mml-preview}).  Then you can
962 verify that your long rant about what your ex-significant other or
963 whomever actually did with that funny looking person at that strange
964 party the other night, actually will be sent encrypted.
965
966 @emph{Note!}  Neither @acronym{PGP/MIME} nor @acronym{S/MIME} encrypt/signs
967 RFC822 headers.  They only operate on the @acronym{MIME} object.  Keep this
968 in mind before sending mail with a sensitive Subject line.
969
970 By default, when encrypting a message, Gnus will use the
971 ``signencrypt'' mode, which means the message is both signed and
972 encrypted.  If you would like to disable this for a particular
973 message, give the @code{mml-secure-message-encrypt-*} command a prefix
974 argument, e.g., @kbd{C-u C-c C-m c p}.
975
976 Actually using the security commands above is not very difficult.  At
977 least not compared with making sure all involved programs talk with each
978 other properly.  Thus, we now describe what external libraries or
979 programs are required to make things work, and some small general hints.
980
981 @subsection Using S/MIME
982
983 @emph{Note!}  This section assume you have a basic familiarity with
984 modern cryptography, @acronym{S/MIME}, various PKCS standards, OpenSSL and
985 so on.
986
987 The @acronym{S/MIME} support in Message (and @acronym{MML}) require
988 OpenSSL.  OpenSSL performs the actual @acronym{S/MIME} sign/encrypt
989 operations.  OpenSSL can be found at @uref{http://www.openssl.org/}.
990 OpenSSL 0.9.6 and later should work.  Version 0.9.5a cannot extract mail
991 addresses from certificates, and it insert a spurious CR character into
992 @acronym{MIME} separators so you may wish to avoid it if you would like
993 to avoid being regarded as someone who send strange mail.  (Although by
994 sending @acronym{S/MIME} messages you've probably already lost that
995 contest.)
996
997 To be able to send encrypted mail, a personal certificate is not
998 required.  Message (@acronym{MML}) need a certificate for the person to whom you
999 wish to communicate with though.  You're asked for this when you type
1000 @kbd{C-c C-m c s}.  Currently there are two ways to retrieve this
1001 certificate, from a local file or from DNS.  If you chose a local
1002 file, it need to contain a X.509 certificate in @acronym{PEM} format.
1003 If you chose DNS, you're asked for the domain name where the
1004 certificate is stored, the default is a good guess.  To my belief,
1005 Message (@acronym{MML}) is the first mail agent in the world to support
1006 retrieving @acronym{S/MIME} certificates from DNS, so you're not
1007 likely to find very many certificates out there.  At least there
1008 should be one, stored at the domain @code{simon.josefsson.org}.  LDAP
1009 is a more popular method of distributing certificates, support for it
1010 is planned.  (Meanwhile, you can use @code{ldapsearch} from the
1011 command line to retrieve a certificate into a file and use it.)
1012
1013 As for signing messages, OpenSSL can't perform signing operations
1014 without some kind of configuration.  Especially, you need to tell it
1015 where your private key and your certificate is stored.  @acronym{MML}
1016 uses an Emacs interface to OpenSSL, aptly named @code{smime.el}, and it
1017 contain a @code{custom} group used for this configuration.  So, try
1018 @kbd{M-x customize-group RET smime RET} and look around.
1019
1020 Currently there is no support for talking to a CA (or RA) to create
1021 your own certificate.  None is planned either.  You need to do this
1022 manually with OpenSSL or using some other program.  I used Netscape
1023 and got a free @acronym{S/MIME} certificate from one of the big CA's on the
1024 net.  Netscape is able to export your private key and certificate in
1025 PKCS #12 format.  Use OpenSSL to convert this into a plain X.509
1026 certificate in PEM format as follows.
1027
1028 @example
1029 $ openssl pkcs12 -in ns.p12 -clcerts -nodes > key+cert.pem
1030 @end example
1031
1032 The @file{key+cert.pem} file should be pointed to from the
1033 @code{smime-keys} variable.  You should now be able to send signed mail.
1034
1035 @emph{Note!}  Your private key is now stored unencrypted in the file,
1036 so take care in handling it.  Storing encrypted keys on the disk are
1037 supported, and Gnus will ask you for a passphrase before invoking
1038 OpenSSL.  Read the OpenSSL documentation for how to achieve this.  If
1039 you use unencrypted keys (e.g., if they are on a secure storage, or if
1040 you are on a secure single user machine) simply press @code{RET} at
1041 the passphrase prompt.
1042
1043 @subsection Using PGP/MIME
1044
1045 @acronym{PGP/MIME} requires an external OpenPGP implementation, such
1046 as @uref{http://www.gnupg.org/, GNU Privacy Guard}.  Pre-OpenPGP
1047 implementations such as PGP 2.x and PGP 5.x are also supported.  One
1048 Emacs interface to the PGP implementations, PGG (@pxref{Top, ,PGG,
1049 pgg, PGG Manual}), is included, but Mailcrypt and Florian Weimer's
1050 @code{gpg.el} are also supported.
1051
1052 @vindex gpg-temp-directory
1053 Note, if you are using the @code{gpg.el} you must make sure that the
1054 directory specified by @code{gpg-temp-directory} have permissions
1055 0700.
1056
1057 Creating your own key is described in detail in the documentation of
1058 your PGP implementation, so we refer to it.
1059
1060 If you have imported your old PGP 2.x key into GnuPG, and want to send
1061 signed and encrypted messages to your fellow PGP 2.x users, you'll
1062 discover that the receiver cannot understand what you send. One
1063 solution is to use PGP 2.x instead (i.e., if you use @code{pgg}, set
1064 @code{pgg-default-scheme} to @code{pgp}).  If you do want to use
1065 GnuPG, you can use a compatibility script called @code{gpg-2comp}
1066 available from
1067 @uref{http://muppet.faveve.uni-stuttgart.de/~gero/gpg-2comp/}.  You
1068 could also convince your fellow PGP 2.x users to convert to GnuPG.
1069 @vindex mml-signencrypt-style-alist
1070 As a final workaround, you can make the sign and encryption work in
1071 two steps; separately sign, then encrypt a message.  If you would like
1072 to change this behavior you can customize the
1073 @code{mml-signencrypt-style-alist} variable.  For example:
1074
1075 @lisp
1076 (setq mml-signencrypt-style-alist '(("smime" separate)
1077                                     ("pgp" separate)
1078                                     ("pgpauto" separate)
1079                                     ("pgpmime" separate)))
1080 @end lisp
1081
1082 This causes to sign and encrypt in two passes, thus generating a
1083 message that can be understood by PGP version 2.
1084
1085 (Refer to @uref{http://www.gnupg.org/gph/en/pgp2x.html} for more
1086 information about the problem.)
1087
1088 @end ignore
1089 @node Various Commands
1090 @section \e$B$$$m$$$m$JL?Na\e(B
1091
1092 @table @kbd
1093 @item C-c C-r
1094 @kindex C-c C-r
1095 @findex message-caesar-buffer-body
1096 \e$B8=:_$N%a%C%;!<%8$r%+%(%5%kJQ49\e(B (\e$BJLL>\e(B rot13) \e$B$7$^\e(B
1097 \e$B$9\e(B (@code{message-caesar-buffer-body})\e$B!#$"$kHO0O$K%P%C%U%!!<$,69$a$i$l$F\e(B
1098 \e$B$$$?>l9g$O!"%P%C%U%!!<$N8+$($kItJ,$@$1$rJQ49$7$^$9!#?tCM@\F,0z?t$OJ8Cf$N\e(B
1099 \e$B%"%k%U%!%Y%C%H$r2?J8;zJ,2sE>$5$;$k$+$r;XDj$7$^$9!#%G%#%U%)%k%H$O\e(B 13 \e$B$G$9!#\e(B
1100
1101 @item C-c C-e
1102 @kindex C-c C-e
1103 @findex message-elide-region
1104 @vindex message-elide-ellipsis
1105 \e$B%]%$%s%H$H%^!<%/$N4V$NJ8$r>JN,$7$^$9\e(B (@code{message-elide-region})\e$B!#J8>O\e(B
1106 \e$B$O\e(B kill \e$B$5$l$F!"JQ?t\e(B @code{message-elide-ellipsis} \e$B$NCM$GCV$-49$($i$l$^\e(B
1107 \e$B$9!#%G%#%U%)%k%H$N>JN,Id9f$H$7$F;H$o$l$kCM$O\e(B (@samp{[...]}) \e$B$G$9!#\e(B
1108
1109 @item C-c M-k
1110 @kindex C-c M-k
1111 @findex message-kill-address
1112 \e$B8=:_0LCV$N%"%I%l%9$r:o=|$7$^$9\e(B (\e$BLuCm\e(B: \e$B$3$NL?Na$O:n<T$d=P$I$3$m$,ITL@$G!"\e(B
1113 \e$B$5$i$K0-$$$3$H$KIT40A4$JL?Na$K8+$($^$9!#I,$:>C$7$?$$%"%I%l%9$N@hF,$K%]%$\e(B
1114 \e$B%s%H$rCV$$$F;H$C$F2<$5$$!#\e(B)
1115
1116 @item C-c C-z
1117 @kindex C-c C-z
1118 @findex message-kill-to-signature
1119 \e$B8=:_0LCV$+$i=pL>$^$G!"$^$?$O$=$l$,L5$1$l$P5-;v$N:G8e$^$G$NJ8$r\e(B kill \e$B$7$^\e(B
1120 \e$B$9\e(B (@code{message-kill-to-signature})\e$B!#\e(B
1121
1122 @item C-c C-v
1123 @kindex C-c C-v
1124 @findex message-delete-not-region
1125 \e$B%a%C%;!<%8$NK\J8$K$*$$$F!"NN0h$,@_Dj$5$l$?>l=j0J30$N$9$Y$F$NJ8$r>C5n$7$^\e(B
1126 \e$B$9\e(B (@code{message-delete-not-region})\e$B!#\e(B
1127
1128 @item M-RET
1129 @kindex M-RET
1130 @findex message-newline-and-reformat
1131 \e$B;MK\$N6u9T$rA^F~$7$^$9!#$=$7$F!"$b$7%]%$%s%H$,0zMQJ8$NCf4V$K$"$C$?$N$J$i\e(B
1132 \e$B$P!"0zMQJ8$r@07A$7D>$7$^$9!#\e(B
1133
1134 \e$BNc$G$9\e(B:
1135
1136 @example
1137\e$B$3$l$O2?$+$N0zMQJ8$G$9!#\e(B \e$B$=$7$F!"$3$3$K$O$b$C$H0zMQJ8$,$"$j$^$9!#\e(B
1138 @end example
1139
1140 \e$B%]%$%s%H$,!V$=$7$F!W$NA0$K$"$k$H$-$K\e(B @kbd{M-RET} \e$B$r2!$9$H!"0J2<$N$h$&$K\e(B
1141 \e$B$J$j$^$9\e(B:
1142
1143 @example
1144\e$B$3$l$O2?$+$N0zMQJ8$G$9!#\e(B
1145
1146 *
1147
1148\e$B$=$7$F!"$3$3$K$O$b$C$H0zMQJ8$,$"$j$^$9!#\e(B
1149 @end example
1150
1151 @samp{*} \e$B$O%]%$%s%H$,CV$+$l$k>l=j$G$9!#\e(B
1152
1153 @item C-c M-r
1154 @kindex C-c M-r
1155 @findex message-rename-buffer
1156 \e$B%P%C%U%!!<$NL>A0$rJQ99$7$^$9\e(B (@code{message-rename-buffer})\e$B!#@\F,0z?t$,\e(B
1157 \e$BM?$($i$l$k$H!"?7$7$$%P%C%U%!!<L>$NF~NO$rMW5a$7$^$9!#\e(B
1158
1159 @item TAB
1160 @kindex TAB
1161 @findex message-tab
1162 @vindex message-tab-body-function
1163 @code{message-tab-body-function} \e$B$,\e(B @code{nil} \e$B$G$J$+$C$?$i!"$=$l$,;XDj\e(B
1164 \e$B$9$k4X?t$r<B9T$7$^$9!#$5$b$J$1$l$P!"\e(B
1165 @code{text-mode-map} \e$B$+\e(B @code{global-map} \e$B$N\e(B @kbd{TAB} \e$B%-!<$K3d$jEv$F$i\e(B
1166 \e$B$l$F$$$kL?Na$r;H$$$^$9!#\e(B
1167 @end table
1168
1169 @node Sending
1170 @section \e$BAw?.\e(B
1171
1172 @table @kbd
1173 @item C-c C-c
1174 @kindex C-c C-c
1175 @findex message-send-and-exit
1176 \e$B%a%C%;!<%8$rAw?.$7!"8=:_$N%P%C%U%!!<$r\e(B @code{bury-buffer} \e$B$7$^\e(B
1177 \e$B$9\e(B (@code{message-send-and-exit})\e$B!#\e(B
1178
1179 @quotation
1180 \e$BLuCm\e(B: @code{bury-buffer} \e$B$O;XDj$7$?%P%C%U%!!<$r8=:_$N\e(B Emacs \e$B>e$KB8:_$9$k\e(B
1181 \e$B%P%C%U%!!<$N%j%9%H$N:G8e$NMWAG$K$9$k4X?t$G!"0lHL$K=EMWEY$,Dc$/$J$C$?%P%C\e(B
1182 \e$B%U%!!<$KBP$7$F<B9T$5$l$^$9!#$=$l$r8+$?$$>l9g$O\e(B @kbd{C-x C-b} \e$B$r;H$C$F2<\e(B
1183 \e$B$5$$!#$?$@$7%P%C%U%!!<$NL>A0$,\e(B @samp{*sent ... *} \e$B$KJQ$o$C$F$$$k$O$:$G$9!#\e(B
1184 @end quotation
1185
1186 @item C-c C-s
1187 @kindex C-c C-s
1188 @findex message-send
1189 \e$B%a%C%;!<%8$rAw?.$7$^$9\e(B (@code{message-send})\e$B!#\e(B
1190
1191 @item C-c C-d
1192 @kindex C-c C-d
1193 @findex message-dont-send
1194 \e$B%a%C%;!<%8%P%C%U%!!<$r\e(B @code{bury-buffer} \e$B$7$F\e(B (\e$BAw?.$;$:$K\e(B) \e$B=*N;$7$^\e(B
1195 \e$B$9\e(B (@code{message-dont-send})\e$B!#\e(B
1196
1197 @item C-c C-k
1198 @kindex C-c C-k
1199 @findex message-kill-buffer
1200 @vindex message-kill-buffer-and-remove-file
1201 \e$B%a%C%;!<%8%P%C%U%!!<$r\e(B kill \e$B$7$F\e(B (\e$BAw?.$;$:$K\e(B) \e$B=*N;$7$^\e(B
1202 \e$B$9\e(B (@code{message-kill-buffer})\e$B!#$=$N%U%l!<%`$,%a%C%;!<%8@lMQ$K:n$i$l$?\e(B
1203 \e$B$b$N$@$C$?>l9g$O!"%U%l!<%`$r:o=|$7$^$9!#\e(B
1204 @code{message-kill-buffer-and-remove-file} \e$B$,Hs\e(B-@code{nil} \e$B$G!"$+$D%P%C\e(B
1205 \e$B%/%"%C%W%U%!%$%k$,$G$-$F$$$?$i!"MxMQ<T$K3NG'$7$F$+$i$=$l$b:o=|$7$^$9!#\e(B
1206
1207 @item C-x k
1208 @kindex C-x k
1209 @findex message-mimic-kill-buffer
1210 @vindex message-kill-buffer-and-remove-file
1211 @code{kill-buffer} \e$B$N%$%_%F!<%7%g%s$G\e(B
1212 \e$B$9\e(B (@code{message-mimic-kill-buffer})\e$B!#\e(B
1213 @code{message-kill-buffer-and-remove-file} \e$B$r0l;~E*$K\e(B @code{nil} \e$B$KB+G{\e(B
1214 \e$B$7$F\e(B @code{message-kill-buffer} \e$B$r8F$S$^$9!#\e(B
1215 @end table
1216
1217 @node Mail Aliases
1218 @section \e$B%a!<%k$NJLL>\e(B
1219 @cindex mail aliases
1220 @cindex aliases
1221
1222 @vindex message-mail-alias-type
1223 @code{message-mail-alias-type} \e$B$H$$$&JQ?t$G!"$I$N$h$&$J7?$N%a!<%k$NJL\e(B
1224 \e$BL>\e(B (mail alias) \e$B$N?-D%$r;H$&$+$r@)8f$7$^$9!#:#$N$H$3$m0l$D$NMM<0$7$+;H$(\e(B
1225 \e$B$^$;$s\e(B---Message \e$B$O%a!<%k$NJLL>$r07$&$?$a$K\e(B @code{mailabbrev} \e$B$r;H$$$^$9!#\e(B
1226 \e$B$b$7$3$NJQ?t$,\e(B @code{nil} \e$B$K$J$C$F$$$k$H!"%a!<%k$NJLL>$N?-D%$O9T$J$o$l$^\e(B
1227 \e$B$;$s!#\e(B
1228
1229 @code{Mailabbrev} \e$B$O\e(B @file{/etc/mailrc} \e$B$H\e(B @file{~/.mailrc} \e$B%U%!%$%k$r2r\e(B
1230 \e$B@O$9$k$3$H$K$h$C$FF0:n$7$^$9!#$=$l$i$N%U%!%$%k$O<!$N$h$&$K$J$C$F$$$^$9\e(B:
1231
1232 @example
1233 alias lmi "Lars Magne Ingebrigtsen <larsi@@ifi.uio.no>"
1234 alias ding "ding@@ifi.uio.no (ding mailing list)"
1235 @end example
1236
1237 \e$B$3$N$h$&$J9T$r\e(B @file{~/.mailrc} \e$B%U%!%$%k$KDI2C$7$F$*$1$P!"\e(B
1238 @code{To} \e$B$d\e(B @code{Cc} (\e$B$J$I\e(B) \e$B$N%X%C%@!<$G\e(B @samp{lmi} \e$B$H=q$$\e(B
1239 \e$B$F\e(B @kbd{SPC} \e$B$r2!$9$@$1$G!"$=$NJLL>$r?-D%$7$F$/$l$k$O$:$G$9!#\e(B
1240
1241 \e$B%a%C%;!<%8$rAw$k$H$-$K$O?-D%$O9T$J$o$l$^$;$s\e(B---\e$B$9$Y$F$N?-D%$OL@<(E*\e(B
1242 \e$B$K\e(B (\e$BLuCm\e(B: \e$B<B:]$K<+J,$G%a!<%k$r=q$$$F$$$k$H$-$K\e(B) \e$B9T$J$o$l$J$/$F$O$J$j$^$;\e(B
1243 \e$B$s!#\e(B
1244
1245 @node Spelling
1246 @section Emacs \e$B$K%9%Z%k%A%'%C%/$5$;$k\e(B
1247 @cindex spelling
1248 @findex ispell-message
1249
1250 \e$B%a%C%;!<%8$r\e(B Emacs \e$B$G%9%Z%k%A%'%C%/$9$k$?$a$KIa5Z$7$F$$$kFs$D$NJ}K!$H$7\e(B
1251 \e$B$F\e(B @code{ispell} \e$B$H\e(B @code{flyspell} \e$B$,$"$j$^$9!#\e(B@code{ispell} \e$B$NJ}$O@N$+\e(B
1252 \e$B$i$"$C$F!"$?$V$s$h$j0lHLE*$J%Q%C%1!<%8$G$9!#$"$J$?$O:G=i$K%a%C%;!<%8$r=q\e(B
1253 \e$B$$$F$+$i!"Nc$K$h$C$FA4BN$r\e(B @code{ispell} \e$B$KDL$7!"$9$Y$F$N=q$-B;$8$r=$@5\e(B
1254 \e$B$9$k$G$7$g$&!#%a%C%;!<%8$rAw?.$9$k$H$-$K$=$l$r<+F0E*$K9T$J$&$?$a$K$O!"\e(B
1255 @file{.emacs} \e$B%U%!%$%k$K0J2<$N$h$&$J$b$N$rF~$l$F2<$5$$!#\e(B
1256
1257 @lisp
1258 (add-hook 'message-send-hook 'ispell-message)
1259 @end lisp
1260
1261 @vindex ispell-message-dictionary-alist
1262 \e$B$"$J$?$,JL$N8@8l$G=q$/=,47$r;}$C$F$$$k$N$J$i$P!"JQ\e(B
1263 \e$B?t\e(B @code{ispell-message-dictionary-alist} \e$B$G@Z$jBX$($k$3$H$,$G$-$^$9!#\e(B
1264 (\e$BLuCm\e(B: \e$B0J2<$NO"A[%j%9%H$N3FMWAG$G!"%X%C%@!<$N$I$l$+$K9gCW$9$k@55,I=8=$H\e(B
1265 \e$B<-=q$r;XDj$7$^$9!#$?$@$7\e(B @samp{japanese} \e$B$H$$$&<-=q$O$"$j$^$;$s\e(B (\e$B$?$V$s\e(B)\e$B!#\e(B)
1266
1267 @lisp
1268 (setq ispell-message-dictionary-alist
1269       '(("^Newsgroups:.*\\bde\\." . "deutsch8")
1270         (".*" . "default")))
1271 @end lisp
1272
1273 @code{ispell} \e$B$O%$%s%9%H!<%k$5$l$F$$$k\e(B @samp{ispell} \e$B%W%m%0%i%`$K0MB8$7\e(B
1274 \e$B$^$9!#\e(B
1275
1276 \e$B?M5$$,$"$k$b$&0l$D$NJ}K!$O\e(B @code{flyspell} \e$B$r;H$&$3$H$G$9!#$3$N%Q%C%1!<\e(B
1277 \e$B%8$O$"$J$?$,=q$$$F$$$k:GCf$K%9%Z%k%A%'%C%/$r9T$J$$!"$$$m$s$JJ}K!$G4V0c$C\e(B
1278 \e$B$?%9%Z%k$N8l$r;XE&$7$F$/$l$^$9!#\e(B
1279
1280 @code{flyspell} \e$B$r;H$&$K$O!"0J2<$N$h$&$J$b$N$r\e(B @file{.emacs} \e$B%U%!%$%k$K\e(B
1281 \e$BF~$l$F2<$5$$!#\e(B
1282
1283 @lisp
1284 (defun my-message-setup-routine ()
1285   (flyspell-mode 1))
1286 (add-hook 'message-setup-hook 'my-message-setup-routine)
1287 @end lisp
1288
1289 @code{flyspell} \e$B$O%$%s%9%H!<%k$5$l$F$$$k\e(B @samp{ispell} \e$B%W%m%0%i%`$K0MB8\e(B
1290 \e$B$7$^$9!#\e(B
1291
1292 @node Variables
1293 @chapter \e$BJQ?t\e(B
1294
1295 @menu
1296 * Message Headers::             \e$B%a%C%;!<%8%X%C%@!<$K4X$9$k0lHLE*$J$3$H\e(B
1297 * Mail Headers::                \e$B%a!<%k$N%X%C%@!<$r%+%9%?%^%$%:$9$k\e(B
1298 * Mail Variables::              \e$BB>$N%a!<%kJQ?t\e(B
1299 * News Headers::                \e$B%K%e!<%9$N%X%C%@!<$r%+%9%?%^%$%:$9$k\e(B
1300 * News Variables::              \e$BB>$N%K%e!<%9JQ?t\e(B
1301 * Insertion Variables::         \e$B$I$&A^F~$9$k$+$r%+%9%?%^%$%:$9$k\e(B
1302 * Various Message Variables::   \e$BB>$N%a%C%;!<%8JQ?t\e(B
1303 * Sending Variables::           \e$BAw?.$N$?$a$NJQ?t\e(B
1304 * Message Buffers::             Message \e$B$,%P%C%U%!!<$NL>A0$rIU$1$kJ}K!\e(B
1305 * Message Actions::             \e$B=*N;$9$k$H$-$K<B9T$9$k$3$H\e(B
1306 @end menu
1307
1308 @node Message Headers
1309 @section \e$B%a%C%;!<%8%X%C%@!<\e(B
1310
1311 Message \e$B$O%a%C%;!<%8$r:n@.$9$kJ,Ln$NBh0l@~$K$"$C$F!"6K$a$F0UM_E*$G$9!#$=\e(B
1312 \e$B$N;HL?$O%K%e!<%9$H%a!<%k$N%(!<%8%'%s%H$rE}9g$9$k$3$H$G$9!#%a!<%k$H%K%e!<\e(B
1313 \e$B%9$r0l=o$KAw$k$3$H$r2DG=$K$9$k$?$a$K$O!"%a%C%;!<%8$r%a!<%k$GAw$C$?$b$N$H\e(B
1314 \e$B%K%e!<%9$GAw$C$?$b$N$,$h$/;w$?8+1I$($K$J$k$h$&$K!"\e(BMessage \e$B$O$9$Y$F$N%X%C\e(B
1315 \e$B%@!<$r$=$l<+?H$G:n@.$7$J$1$l$P$J$j$^$;$s!#\e(B
1316
1317 @table @code
1318 @item message-generate-headers-first
1319 @vindex message-generate-headers-first
1320 @code{t} \e$B$@$C$?$i!"$9$Y$F$NI,MW$J%X%C%@!<$r%a%C%;!<%8$r=q$-;O$a$kA0$K:n\e(B
1321 \e$B@.$7$^$9!#$3$l$O:n@.$9$k%X%C%@!<$N%j%9%H$G$"$C$F$b9=$$$^$;$s\e(B:
1322
1323 @lisp
1324 (setq message-generate-headers-first
1325       '(References))
1326 @end lisp
1327
1328 @vindex message-required-headers
1329 \e$BJQ?t\e(B @code{message-required-headers}\e$B!"\e(B
1330 @code{message-required-mail-headers} \e$B$*$h\e(B
1331 \e$B$S\e(B @code{message-required-news-headers} \e$B$O!"$I$N%X%C%@!<$,I,MW$+$r;XDj$7\e(B
1332 \e$B$^$9!#\e(B
1333
1334 \e$BJQ?t\e(B @code{message-deletable-headers} (\e$B8e=R\e(B) \e$B$N@_Dj$K$h$C$F$O!"$$$/$D$+\e(B
1335 \e$B$N%X%C%@!<$,Aw?.$9$kA0$K>C$5$l$F:n$jD>$5$l$k$3$H$KCm0U$7$F2<$5$$!#\e(B
1336
1337 @item message-draft-headers
1338 @vindex message-draft-headers
1339 Message \e$B$,\e(B gnus \e$B>e$GAv$C$F$$$k>l9g!"%a%C%;!<%8%P%C%U%!!<$O%I%i%U%H%0%k!<\e(B
1340 \e$B%W$H4XO"IU$1$i$l$F$$$^$9!#\e(B@code{message-draft-headers} \e$B$O!"$=$N%I%i%U%H\e(B
1341 \e$B%0%k!<%W$K%I%i%U%H$,5-O?$5$l$k$H$-$K!"$I$N%X%C%@!<$,:n@.$5$l$k$Y$-$+$r;X\e(B
1342 \e$B<($7$^$9!#\e(B
1343
1344 @item message-from-style
1345 @vindex message-from-style
1346 @code{From} \e$B%X%C%@!<$r$I$&$$$&8+1I$($K$9$k$+$r;XDj$7$^$9!#0J2<$N;M$D$NCM\e(B
1347 \e$B$,;H$($^$9\e(B:
1348
1349 @table @code
1350 @item nil
1351 \e$B%"%I%l%9$@$1$G$9\e(B---@samp{king@@grassland.com}.
1352
1353 @item parens
1354 @samp{king@@granssland.com (Elvis Parsley)}.
1355
1356 @item angles
1357 @samp{Elvis Parsley <king@@grassland.com>}.
1358
1359 @item default
1360 \e$B0zMQId$G0O$`I,MW$,$"$k>l9g\e(B (*) \e$B$O\e(B @code{parens} \e$B$HF1MM$N8+1I$($K$7$^$9!#\e(B
1361 \e$B$=$&$G$J$1$l$P\e(B @code{angles} \e$B$N>l9g$HF1$8$h$&$J8+1I$($K$7$^$9!#\e(B
1362 @code{parens} \e$B$N7A<0$r;H$C$F$b$J$*0zMQId$G0O$^$J$1$l$P$J$i$J$$>l\e(B
1363 \e$B9g\e(B (*) \e$B$O!"M-L5$r8@$o$:$K\e(B @code{angles} \e$B$N7A<0$r;H$$$^$9!#\e(B
1364
1365 \e$BLuCm\e(B*: \e$B%U%k%M!<%`$NItJ,$,FC<lJ8;z$r4^$s$G$$$k>l9g\e(B
1366 @end table
1367
1368 @item message-deletable-headers
1369 @vindex message-deletable-headers
1370 \e$BA0$b$C$F\e(B Message \e$B$,:n@.$7$?%X%C%@!<$N$&$A!"$3$N%j%9%H$K4^$^$l$F$$$k$b$N\e(B
1371 \e$B$OEj9F$9$kA0$K:o=|$5$l$^$9!#5-;v$rEj9F$7$?$H$7$^$7$g$&!#$=$l$+$i!"$$$?$:\e(B
1372 \e$B$i9%$-$J$"$J$?$O$=$l$r$I$3$+JL$N%0%k!<%W$K:F$SEj9F$9$k$3$H$r7h?4$7$?$N$G!"\e(B
1373 @code{*post-buf*} \e$B%P%C%U%!!<$KLa$C$F\e(B @code{Newsgroups} \e$B9T$rJT=8$7!":F$S\e(B
1374 \e$BAw$j=P$7$?$H$7$^$9!#%G%#%U%)%k%H$G$O!"$3$NJQ?t$OA0$K:n$i$l$?8E\e(B
1375 \e$B$$\e(B @code{Message-ID} \e$B$r<h$j=|$$$F!"?7$7$$$b$N$r:n$k$3$H$r3N<B$K$7$^$9!#\e(B
1376 \e$B$b$7$3$l$,9T$J$o$l$J$$$H!"$*$=$i$/Dk9qA4BN$,LGK4$7$FL5@/I\>uBV$,$O$S$3$j!"\e(B
1377 \e$BG-$,FsK\$NB-$GJb$-;O$a$F@$3&$r;YG[$9$k$G$7$g$&!#EA$(J9$/$H$3$m$K$h$l$P!#\e(B
1378
1379 @item message-default-headers
1380 @vindex message-default-headers
1381 \e$B$3$NJ8;zNs$O$9$Y$F$N%a%C%;!<%8%P%C%U%!!<$N%X%C%@!<$N:G8e$KA^F~$5$l$^$9!#\e(B
1382
1383 @item message-subject-re-regexp
1384 @vindex message-subject-re-regexp
1385 @cindex Aw
1386 @cindex Sv
1387 @cindex Re
1388 \e$B%a%C%;!<%8$X$N1~Ez$K$O\e(B @samp{Re: } \e$B$G;O$^$kI=Bj$,$"$j$^$9!#$3$l$O1QC18l\e(B
1389 \e$B$N!H\e(Bresponse\e$B!I$NN,$G$O\e(B @emph{\e$B$"$j$^$;$s\e(B}\e$B!#%i%F%s8l$G!V$=$l$K1~Ez$7$F!W\e(B
1390 (in response to) \e$B$H8@$&0UL#$G$9!#L565M\$JGO</<T$I$b$O$3$N;v<B$r$H$jB;$M\e(B
1391 \e$B$F!"Be$o$j$K4w$^$o$7$$\e(B @samp{Aw: } (antwort) \e$B$d\e(B @samp{Sv: } (svar) \e$B$r;H\e(B
1392 \e$B$&$h$&$K!"H`$i$N%=%U%H%&%'%"$r!V9q:]2=!W$7$^$7$?!#$=$l$OL50UL#$@$7<Y0-$G\e(B
1393 \e$B$9!#$7$+$7!"$"$J$?$O$3$l$i$N<Y0-$JF;6q$r;H$&MxMQ<T$H1~BP$7$J$1$l$P$J$i$J\e(B
1394 \e$B$$$+$b$7$l$^$;$s!#$=$&$$$&>l9g$K$O!"$3$NJQ?t$r$=$l$i$N@\F,8l$K9gCW$9$k@5\e(B
1395 \e$B5,I=8=$K@_Dj$9$k$3$H$,$G$-$^$9!#;d$G$9$+\e(B?  \e$B;d$O5,3J$K=>$o$J$$%a!<%k$O$?\e(B
1396 \e$B$@<N$F5n$C$F$$$k$@$1$G$9!#\e(B
1397
1398 \e$B$3$l$O!"JV;v$r$9$k$H$-$K$=$l$i$N%X%C%@!<$KBP=h$9$k$?$a$NCM$NNc$G$9\e(B:
1399
1400 @lisp
1401 (setq message-subject-re-regexp
1402       (concat
1403        "^[ \t]*"
1404          "\\("
1405            "\\("
1406              "[Aa][Nn][Tt][Ww]\\.?\\|"     ; antw
1407              "[Aa][Ww]\\|"                 ; aw
1408              "[Ff][Ww][Dd]?\\|"            ; fwd
1409              "[Oo][Dd][Pp]\\|"             ; odp
1410              "[Rr][Ee]\\|"                 ; re
1411              "[Rr][\311\351][Ff]\\.?\\|"   ; ref
1412              "[Ss][Vv]"                    ; sv
1413            "\\)"
1414            "\\(\\[[0-9]*\\]\\)"
1415            "*:[ \t]*"
1416          "\\)"
1417        "*[ \t]*"
1418        ))
1419 @end lisp
1420
1421 @item message-subject-trailing-was-query
1422 @vindex message-subject-trailing-was-query
1423 @vindex message-subject-trailing-was-ask-regexp
1424 @vindex message-subject-trailing-was-regexp
1425 \e$BI=Bj$N9T$K$V$i2<$,$C$F$$$k\e(B @samp{(was: <\e$B8E$$I=Bj\e(B>)} \e$B$r$I$&$9$k$+$r@)8f$7\e(B
1426 \e$B$^$9!#\e(B@code{nil} \e$B$@$C$?$iI=Bj$r$=$N$^$^$K$7$F$*$-$^$9!#\e(B@code{ask} \e$B$H$$$&\e(B
1427 \e$B%7%s%\%k$@$C$?$i!"$I$&$9$k$+$rMxMQ<T$K?R$M$^$9!#I=Bj\e(B
1428 \e$B$,\e(B @code{message-subject-trailing-was-ask-regexp} \e$B$K9gCW$9$k>l9g$@$1$G$9\e(B
1429 \e$B$,!#\e(B@code{message-subject-trailing-was-query} \e$B$,\e(B @code{t} \e$B$@$C$?$i!">o$K\e(B
1430 \e$B$V$i2<$,$C$?8E$$I=Bj$r$O$.<h$j$^$9!#$=$N>l9g\e(B
1431 \e$B$O\e(B @code{message-subject-trailing-was-regexp} \e$B$,;H$o$l$^$9!#\e(B
1432
1433 @item message-alternative-emails
1434 @vindex message-alternative-emails
1435 \e$B$"$J$?$NBhFs!"Bh;0$N%a!<%k%"%I%l%9$K9gCW$9$k@55,I=8=$G$9!#85$N5-;v$N\e(B To\e$B!"\e(B
1436 Cc \e$B$^$?$O\e(B From \e$B%X%C%@!<$K$"$C$F!"$3$NJQ?t$K9gCW$9$k:G=i$N%"%I%l%9$,!"%G%#\e(B
1437 \e$B%U%)%k%H$N\e(B From \e$B$NCM$rCV$-49$($F!"=P$F9T$/%a%C%;!<%8$N\e(B From \e$BMs$H$7$F;H$o\e(B
1438 \e$B$l$^$9!#\e(B
1439
1440 \e$BNc$($P$"$J$?$,\e(B john@@home.net \e$B$*$h$S\e(B john.doe@@work.com \e$B$H$$$&BhFs$NEE;R\e(B
1441 \e$B%a!<%k%"%I%l%9$r;}$C$F$$$F!"$=$l$i$K08$F$FAw$i$l$F$-$?%a%C%;!<%8$KJV?.$9\e(B
1442 \e$B$k$H$-$K!"$=$l$i$r\e(B From \e$BMs$G;H$$$?$1$l$P!"$3$NJQ?t$r<!$N$h$&$K@_Dj$9$l$P\e(B
1443 \e$BNI$$$G$7$g$&\e(B:
1444
1445 @lisp
1446 (setq message-alternative-emails
1447       (regexp-opt '("john@@home.net" "john.doe@@work.com")))
1448 @end lisp
1449
1450 \e$B$3$NJQ?t$O!"Ej9FMM<0\e(B (posting styles) \e$B$d\e(B @code{message-setup-hook} \e$B$r<B\e(B
1451 \e$B9T$9$k$3$H$K$h$C$F@_Dj$5$l$k$I$s$J$b$N$h$j$bM%@h$7$^$9!#\e(B
1452
1453 @item message-allow-no-recipients
1454 @vindex message-allow-no-recipients
1455 @code{Gcc} \e$B$H\e(B @code{Fcc} \e$B0J30$K<u<h?M$,$$$J$+$C$?>l9g\e(B (\e$BLuCm\e(B: To, Cc,
1456 Newsgroups \e$B$J$I$,6u$@$C$?>l9g\e(B) \e$B$K!"2?$r$9$k$+$r@_Dj$7$^$9!#\e(B
1457 @code{always} \e$B$@$C$?$iAw?.$G$-$^$9$,!"\e(B@code{never} \e$B$@$C$?$iAw?.$G$-$^$;\e(B
1458 \e$B$s!#\e(B@code{ask} (\e$B$=$l$,%G%#%U%)%k%H\e(B) \e$B$@$C$?$i!"$I$&$9$k$+$r?R$M$i$l$^$9!#\e(B
1459
1460 @item message-hidden-headers
1461 @vindex message-hidden-headers
1462 \e$B@55,I=8=!"@55,I=8=$N%j%9%H!"$^$?$O:G=i$NMWAG$,\e(B @code{not} \e$B$G;D$j$,@55,I=\e(B
1463 \e$B8=$G$"$k%j%9%H$G$9!#%a%C%;!<%8$r:n@.$7$F$$$k$H$-$K!"$I$N%X%C%@!<$r1#$7$?\e(B
1464 \e$B$^$^$K$7$F$*$/$+$r7h$a$^$9!#\e(B
1465
1466 @lisp
1467 (setq message-hidden-headers
1468       '(not "From" "Subject" "To" "Cc" "Newsgroups"))
1469 @end lisp
1470
1471 \e$B$=$l$i$N%X%C%@!<$O!"$=$l$i0J30$NItJ,$K%P%C%U%!!<$r69$a$k$3\e(B
1472 \e$B$H\e(B (narrowing) \e$B$K$h$C$F1#$5$l$^$9!#\e(B@kbd{M-x widen} \e$B$r;H$&$3$H$K$h$C$F!"\e(B
1473 \e$B$=$l$i$,8+$($k$h$&$K$9$k$3$H$,$G$-$^$9!#\e(B
1474
1475 @item message-header-synonyms
1476 @vindex message-header-synonyms
1477 \e$B;w$?0UL#$r;}$D%X%C%@!<L>$N%j%9%H$N%j%9%H$G$9!#Nc$($P$3$N%j%9%H\e(B
1478 \e$B$,\e(B @code{Cc} \e$B$H\e(B @code{To} \e$B$rMWAG$K;}$D%j%9%H$r4^$s$G$$$k$H!"%a%C%;!<%8$,\e(B
1479 \e$B$9$G$K<u?.<T$K\e(B @code{Cc} \e$B$5$l$F$$$k>l9g!"\e(B
1480 @code{message-carefully-insert-headers} \e$B$O\e(B @code{To} \e$B%X%C%@!<$rA^F~$7$^\e(B
1481 \e$B$;$s!#\e(B
1482 @end table
1483
1484 @node Mail Headers
1485 @section \e$B%a!<%k%X%C%@!<\e(B
1486
1487 @table @code
1488 @item message-required-mail-headers
1489 @vindex message-required-mail-headers
1490 \e$B$3$NJQ?t$N9=J8$K$D$$$F$O\e(B @ref{News Headers} \e$B$r;2>H$7$F2<$5$$!#%G%#%U%)%k\e(B
1491 \e$B%H$O\e(B @code{(From Subject Date (optional . In-Reply-To) Message-ID
1492 (optional . User-Agent))} \e$B$G$9!#\e(B
1493
1494 @item message-ignored-mail-headers
1495 @vindex message-ignored-mail-headers
1496 \e$B%a!<%k$r=P$9A0$K<h$j=|$+$l$k%X%C%@!<$N@55,I=8=$G$9!#\e(B
1497 \e$B%G%#%U%)%k%H$O\e(B@*
1498 @samp{^[GF]cc:\\|^Resent-Fcc:\\|^Xref:\\|^X-Draft-From:\\|@*
1499 ^X-Gnus-Agent-Meta-Information:} \e$B$G$9!#\e(B
1500
1501 @item message-default-mail-headers
1502 @vindex message-default-mail-headers
1503 \e$B$3$NJ8;zNs$O%a!<%k$H$7$F=i4|2=$5$l$?$9$Y$F$N%a%C%;!<%8%P%C%U%!!<$N!"%X%C\e(B
1504 \e$B%@!<$N:G8eHx$KA^F~$5$l$^$9!#\e(B
1505
1506 @item message-generate-hashcash
1507 @vindex message-generate-hashcash
1508 \e$B%a%C%;!<%8$N$?$a$N\e(B @samp{X-Hashcash} \e$B%X%C%@!<$r7W;;$7$FIU2C$9$Y$-$+$I$&\e(B
1509 \e$B$+$r;X<($9$k%V!<%kJQ?t\e(B (@code{nil} \e$B$+Hs\e(B-@code{nil}) \e$B$G$9!#\e(B
1510 @xref{Hashcash, ,Hashcash, gnus-ja, The Gnus Manual}.
1511 @end table
1512
1513 @node Mail Variables
1514 @section \e$B%a!<%kJQ?t\e(B
1515
1516 @table @code
1517 @item message-send-mail-function
1518 @vindex message-send-mail-function
1519 @findex message-send-mail-with-sendmail
1520 @findex message-send-mail-with-mh
1521 @findex message-send-mail-with-qmail
1522 @findex message-send-mail-with-smtp
1523 @findex message-smtpmail-send-it
1524 @findex smtpmail-send-it
1525 @findex feedmail-send-it
1526 \e$B8=:_$N%P%C%U%!!<$r%a!<%k$H$7$FAw$k$?$a$K;H$o$l$k4X?t$G$9!#%G%#%U%)%k%H\e(B
1527 \e$B$O\e(B @code{message-send-mail-with-sendmail}\e$B!"$^$?$O%7%9%F%`$K$h$C$F\e(B
1528 \e$B$O\e(B @code{smtpmail-send-it} \e$B$G$9!#B>$K\e(B @code{message-send-mail-with-mh},
1529 @code{message-send-mail-with-qmail}, @code{message-send-mail-with-smtp},
1530 @code{message-smtpmail-send-it} \e$B$*$h$S\e(B @code{feedmail-send-it} \e$B$,;H$($^\e(B
1531 \e$B$9!#\e(B
1532
1533 @item message-mh-deletable-headers
1534 @vindex message-mh-deletable-headers
1535 \e$B$[$H$s$I$NHG$N\e(B MH \e$B$O!"$3$NJQ?t$K@_Dj$5$l$F$$$k%X%C%@!<$r4^$s$G$$$k%a%C%;!<\e(B
1536 \e$B%8$r?)$o$5$l$k$N$r7y$$$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$J$$\e(B (\e$B$3$l$,%G%#%U%)\e(B
1537 \e$B%k%H$G$9$,\e(B) \e$B$J$i!"$3$l$i$N%X%C%@!<$O\e(B MH \e$B$r2p$7$F%a%C%;!<%8$rAw$kA0$K<h$j\e(B
1538 \e$B=|$+$l$^$9!#$"$J$?$N\e(B MH \e$B$,$3$l$i$N%X%C%@!<$r07$&$3$H$,$G$-$k$N$G$"$l$P!"\e(B
1539 @code{nil} \e$B$K@_Dj$7$F2<$5$$!#\e(B
1540
1541 @item message-qmail-inject-program
1542 @vindex message-qmail-inject-program
1543 @cindex qmail
1544 qmail-inject \e$B%W%m%0%i%`$,$"$k>l=j$G$9!#\e(B
1545
1546 @item message-qmail-inject-args
1547 @vindex message-qmail-inject-args
1548 qmail-inject \e$B%W%m%0%i%`$KEO$90z?t$G$9!#$3$l$OJ8;zNs$N%j%9%H$G!"$=$l$>$l\e(B
1549 \e$B$N0z?t$O0l$D$NJ8;zNs$G$J$1$l$P$J$j$^$;$s!#$3$l$O4X?t$G$b9=$$$^$;$s!#\e(B
1550
1551 \e$BNc$($P!"%a!<%k$,CF$+$l$F$7$^$C$?>l9g$N@5$7$$La$j@h$r;XDj$7$?$j!"%a!<%j%s\e(B
1552 \e$B%0%j%9%H$N%5!<%P!<$N%"%I%l%9$N;EMM5,Dj$KBP=h$9$k$?$a$K!H\e(Benvelope sender\e$B!I\e(B
1553 \e$B$N%"%I%l%9$r@_Dj$7$?$$>l9g$O!"$3$NJQ?t\e(B
1554 \e$B$r\e(B @code{'("-f" "you@@some.where")} \e$B$K$9$l$PNI$$$G$7$g$&!#\e(B
1555
1556 \e$BLuCm\e(B:\e$B!H\e(Benvelope sender\e$B!I$O%a!<%k$rAw?.$9$k$H$-$K\e(B MTA \e$B$KEO$9??$NAw?.<T$N\e(B
1557 \e$B%"%I%l%9$G!"%X%C%@!<$N\e(B @samp{From:} \e$B9T$K=q$/$b$N$H$OJL$G$9!#\e(B
1558
1559 @item message-sendmail-f-is-evil
1560 @vindex message-sendmail-f-is-evil
1561 @cindex sendmail
1562 @code{nil} \e$B$G$O$J$$CM$K$9$k$H!"\e(Bsendmail \e$B$N%3%^%s%I9T\e(B
1563 \e$B$K\e(B @samp{-f username} \e$B$rIU2C$7$^$;$s!#$=$&$9$k$3$H$O!"IU2C$9$k$h$&$K$7$F\e(B
1564 \e$B$*$/$h$j<Y0-$G$9$i$"$k$G$7$g$&!#\e(B
1565
1566 \e$BLuCm\e(B: \e$B%G%#%U%)%k%H$G$O!H\e(Benvelope sender\e$B!I$r;XDj$9$k$?$a$KIU2C$7$^$9!#\e(B
1567 sendmail \e$B$N%G%#%U%)%k%H$NF0:n$G$O!"$=$l$r;XDj$5$l$k$H!V??$NAw?.<T$,=q$-\e(B
1568 \e$B49$($i$l$?!W$H$$$&0UL#$K$b2r<a$5$l$k$3$H$,=q$+$l\e(B
1569 \e$B$?\e(B @samp{X-Authentication-Warning:} \e$B%X%C%@!<$rDI2C$7$^$9!#\e(B
1570
1571 @item message-sendmail-envelope-from
1572 @vindex message-sendmail-envelope-from
1573 @code{message-sendmail-f-is-evil} \e$B$,\e(B @code{nil} \e$B$N$H$-!"$3$NJ8;zNs\e(B
1574 \e$B$G\e(B @acronym{SMTP} \e$B%(%s%Y%m!<%W$G;H$&%"%I%l%9\e(B (\e$B!H\e(Benvelope sender\e$B!I\e(B) \e$B$r;X\e(B
1575 \e$BDj$7$^$9!#\e(B@code{nil} \e$B$@$C$?$i\e(B @code{user-mail-address} \e$B$r;H$$$^$9!#\e(B
1576 @code{header} \e$B$H$$$&%7%s%\%k$@$C$?$i!"%a%C%;!<%8$N\e(B @samp{From} \e$B%X%C%@!<\e(B
1577 \e$B$r;H$$$^$9!#\e(B
1578
1579 @item message-mailer-swallows-blank-line
1580 @vindex message-mailer-swallows-blank-line
1581 \e$B%7%9%F%`$N%a%$%i!<$,%X%C%@!<$HK\J8$r0l=o$K$7$F$7$^$&>l9g$O\e(B @code{nil} \e$B$G\e(B
1582 \e$B$O$J$$CM$K@_Dj$7$F2<$5$$!#\e(B(SunOS 4 \e$B$K$*$$$F\e(B sendmail \e$B$,%j%b!<%H%b!<%I$G\e(B
1583 \e$BF0:n$9$k>l9g$,3:Ev$7$^$9!#\e(B) \e$BCM$O!">c32$,<B:]$K5/$-$k$+$I$&$+$r%F%9%H$9$k\e(B
1584 \e$B$?$a$N<0$K$9$Y$-$G$9!#\e(B
1585
1586 \e$BLuCm\e(B: \e$B6qBNE*$K$O!"K\J8$NBh0l9TL\0J9_$K%X%C%@!<$N$h$&$J%F%-%9%H$,$"$k$H!"\e(B
1587 \e$B$=$l$i$,%X%C%@!<$N0lIt$@$H8+$J$5$l$F$7$^$&LdBj$G$9!#\e(B
1588 @c
1589 @c @item message-send-mail-partially-limit
1590 @c @vindex message-send-mail-partially-limit
1591 @c @cindex split large message
1592 @c The limitation of messages sent as message/partial.
1593 @c The lower bound of message size in characters, beyond which the message
1594 @c should be sent in several parts. If it is nil, the size is unlimited.
1595 @end table
1596
1597 @node News Headers
1598 @section \e$B%K%e!<%9%X%C%@!<\e(B
1599
1600 @vindex message-required-news-headers
1601 @code{message-required-news-headers} \e$B$O%X%C%@!<$N%7%s%\%k$N%j%9%H$G$9!#\e(B
1602 \e$B$3$l$i$N%X%C%@!<$O<+F0E*$K:n@.$5$l$k$+!"$b$7$/$O$=$l$,IT2DG=$G$"$l$P\e(B (\e$BLu\e(B
1603 \e$BCm\e(B: \e$BCM$,<+F0$GDj$^$i$J$1$l$P\e(B)\e$B!"MxMQ<T$KF~NO$7$F$b$i$&$3$H$rMW5a$7$^$9!#\e(B
1604 \e$B0J2<$N%7%s%\%k$,;H$($^$9\e(B:
1605
1606 @table @code
1607 @item From
1608 @cindex From
1609 @findex user-full-name
1610 @findex user-mail-address
1611 \e$B$3$NI,?\$N%X%C%@!<$O\e(B @code{message-make-from} \e$B4X?t$K$h$C$F:n$i$l$^$9!#$=\e(B
1612 \e$B$l$OJQ?t\e(B @code{message-from-style}, @code{user-full-name},
1613 @code{user-mail-address} \e$B$K0MB8$7$^$9!#\e(B
1614
1615 @item Subject
1616 @cindex Subject
1617 \e$B$3$NI,?\$N%X%C%@!<$O!"$^$@B8:_$7$J$$>l9g$OF~NO$r5a$a$i$l$^$9!#\e(B
1618
1619 @item Newsgroups
1620 @cindex Newsgroups
1621 \e$B$3$NI,?\$N%X%C%@!<$O!"5-;v$rEj9F$9$k%K%e!<%9%0%k!<%W$r;XDj$7$^$9!#$^$@B8\e(B
1622 \e$B:_$7$J$$>l9g$OF~NO$r5a$a$i$l$^$9!#\e(B
1623
1624 @item Organization
1625 @cindex organization
1626 @vindex message-user-organization
1627 @vindex message-user-organization-file
1628 \e$B$3$N$"$C$F$bL5$/$F$bNI$$%X%C%@!<$O!"\e(B@code{message-user-organization} \e$BJQ\e(B
1629 \e$B?t$K1~$8$?CM$,:n$i$l$^$9!#$3$NJQ?t$,\e(B @code{t} \e$B$@$C$?\e(B
1630 \e$B$i\e(B @code{message-user-organization-file} \e$B$,;H$o$l$^$9!#$3$NJQ?t$OJ8;zNs\e(B
1631 \e$B$G$bNI$$$7\e(B (\e$B$=$N>l9g$O$=$NJ8;zNs$,;H$o$l$^$9\e(B)\e$B!"4X?t$G$"$C$F$b9=$$$^$;\e(B
1632 \e$B$s\e(B (\e$B$=$N4X?t$O0z?tL5$7$G8F$P$l!"J8;zNs$rJV$5$J$1$l$P$J$j$^$;$s\e(B)\e$B!#\e(B
1633
1634 @item Lines
1635 @cindex Lines
1636 \e$B$3$N$"$C$F$bL5$/$F$bNI$$%X%C%@!<$O\e(B Message \e$B$,7W;;$7$F:n$j$^$9!#\e(B
1637
1638 @item Message-ID
1639 @cindex Message-ID
1640 @vindex message-user-fqdn
1641 @vindex mail-host-address
1642 @vindex user-mail-address
1643 @findex system-name
1644 @cindex Sun
1645 @cindex i-did-not-set--mail-host-address--so-tickle-me
1646 \e$B$3$NI,?\$N%X%C%@!<$O\e(B Message \e$B$K$h$C$F:n@.$5$l$^$9!#F|IU!";~9o!"\e(B (\e$B%m!<%+\e(B
1647 \e$B%kIt$N$?$a$N\e(B) \e$BMxMQ<TL>!"$*$h$S%I%a%$%sIt$K4p$E$$$?%f%K!<%/$J\e(B ID \e$B$G$9!#%I\e(B
1648 \e$B%a%$%sIt$K$D$$$F$O!"M-8z$J\e(B FQDN (\e$B40A4$K>r7o$rK~$?$7$?%I%a%$%sL>\e(B) \e$B$i$7$$\e(B
1649 \e$B$b$N$,8+$D$+$i$J$$>l9g!"\e(Bmessage \e$B$O\e(B @code{message-user-fqdn},
1650 @code{system-name}, @code{mail-host-address} \e$B$*$h\e(B
1651 \e$B$S\e(B @code{message-user-mail-address} (\e$B$9$J$o\e(B
1652 \e$B$A\e(B @code{user-mail-address}) \e$B$r\e(B (\e$B$3$N=g$G\e(B) \e$BC5$7$^$9!#\e(B
1653
1654 @item User-Agent
1655 @cindex User-Agent
1656 \e$B$3$N$"$C$F$bL5$/$F$bNI$$%X%C%@!<$O!"%m!<%+%kJQ\e(B
1657 \e$B?t\e(B @code{message-newsreader} \e$B$K=>$C$F:n$i$l$^$9!#\e(B
1658
1659 @item In-Reply-To
1660 \e$B$3$N$"$C$F$bL5$/$F$bNI$$%X%C%@!<$O!"JVEz$7$h$&$H$7$F$$$k5-;v\e(B
1661 \e$B$N\e(B @code{Date} \e$B$H\e(B @code{From} \e$B%X%C%@!<$r85$K:n$i$l$^$9!#\e(B
1662
1663 @item Expires
1664 @cindex Expires
1665 @vindex message-expires
1666 \e$B$3$N$"$m$&$,L5$+$m$&$,K\Ev$K$I$&$G$bNI$$%X%C%@!<$O!"\e(B
1667 @code{message-expires} \e$BJQ?t$K=>$C$FA^F~$5$l$^$9!#$3$l$r;H$&$3$H$O6/$/Hs\e(B
1668 \e$BFq$5$l$F$$$k$N$G!"<+J,$,2?$r$7$F$$$k$+$r$o$+$C$F$$$J$$$J$i!";H$&$Y$-$G$O\e(B
1669 \e$B$"$j$^$;$s!#\e(B
1670
1671 @item Distribution
1672 @cindex Distribution
1673 @vindex message-distribution-function
1674 \e$B$3$N$"$C$F$bL5$/$F$bNI$$%X%C%@!<$O!"\e(B
1675 @code{message-distribution-function} \e$BJQ?t$,;XDj$9$k4X?t$,:n$j$^$9!#$3$l\e(B
1676 \e$B$r;H$&$3$H$OHsFq$5$l$F$$$F!"Hs>o$K8m2r$5$l$?%X%C%@!<$G$9!#\e(B
1677
1678 \e$BLuCm\e(B: @code{message-distribution-function} \e$B$N%G%#%U%)%k%HCM\e(B
1679 \e$B$O\e(B @code{nil} \e$B$J$N$G!"$=$N$^$^$G$O$3$l$r;XDj$7$F\e(B
1680 \e$B$b\e(B @samp{Distribution:} \e$B%X%C%@!<$OA^F~$5$l$^$;$s!#\e(B@kbd{C-c C-f C-d} \e$BL?Na\e(B
1681 \e$B$r;H$C$F!"<j$G5-F~$9$k$3$H$O$G$-$^$9!#$?$@$7G[AwHO0O$N@)8B$O%K%e!<%9%5!<\e(B
1682 \e$B%P!<$,4IM}$9$Y$-$G$"$C$F!"MxMQ<T$,5-F~$9$kI,MW$OIaDL$OL5$$$O$:$G$9!#\e(B
1683
1684 @item Path
1685 @cindex path
1686 @vindex message-user-path
1687 \e$B$3$N$"$m$&$,L5$+$m$&$,K\Ev$K$I$&$G$bNI$$%X%C%@!<$O!"$*$=$i$/7h$7$F\e(B (\e$BMxMQ\e(B
1688 \e$B<T$,\e(B) \e$B;H$C$F$O$$$1$J$$$b$N$G$9!#$7$+$7$$$/$D$+$N\e(B @emph{\e$B$H$F$b\e(B} \e$B8E$$%5!<\e(B
1689 \e$B%P!<$O!"$3$N%X%C%@!<$,B8:_$9$k$3$H$,I,MW$J$N$G$9!#\e(B
1690 @code{message-user-path} \e$BJQ?t$,!"$3$N\e(B @code{Path} \e$B%X%C%@!<$r$I$&$$$&8+1I\e(B
1691 \e$B$($K$9$k$+$r$5$i$K@)8f$7$^$9!#\e(B@code{nil} \e$B$@$C$?$i%5!<%P!<L>$rC<E@\e(B (leaf
1692 node) \e$B$H$7$F;H$$$^$9!#J8;zNs$@$C$?$i!"$=$NJ8;zNs$r;H$$$^$9!#$=$l$,J8;zNs\e(B
1693 \e$B$G$b\e(B @code{nil} \e$B$G$b$J$+$C$?$i!"MxMQ<T$NL>A0$@$1$r;H$$$^$9!#$7$+$7!"$3$N\e(B
1694 \e$BJQ?t$r$$$8$/$i$J$1$l$P$J$i$J$/$J$k5!2q$OHs>o$K>/$J$$$G$7$g$&!#\e(B
1695 @end table
1696
1697 @findex yow
1698 @cindex Mime-Version
1699 \e$B2C$($F!"$3$N%j%9%H$K\e(B cons \e$B$rF~$l$k$3$H$,$G$-$^$9!#$3\e(B
1700 \e$B$N\e(B cons \e$B$N\e(B @sc{car} \e$B$O%7%s%\%k$G$J$1$l$P$J$j$^$;$s!#$3$N%7%s%\%k$NL>A0$O\e(B
1701 \e$B%X%C%@!<L>$G$9!#$^$?\e(B @sc{cdr} \e$B$O!"$3$N%X%C%@!<$NCM$H$7$F$=$N$^$^F~$l$i$l\e(B
1702 \e$B$kJ8;zNs$+4X?t$N$I$A$i$+$G$9!#Nc$($P\e(B @code{Mime-Version: 1.0} \e$B$rA^F~$7$?\e(B
1703 \e$B$$>l9g$O!"%j%9%H$K\e(B @code{(Mime-Version . "1.0")} \e$B$rF~$l$J$1$l$P$J$j$^$;\e(B
1704 \e$B$s!#$b$73j7N$J0zMQJ8$rA^F~$7$?$$$N$J$i!"\e(B@code{(X-Yow . yow)} \e$B$N$h$&$J$b\e(B
1705 \e$B$N$r%j%9%H$KF~$l$k$3$H$,$G$-$k$G$7$g$&!#$=$&$9$k$H!"4X?t\e(B @code{yow} \e$B$,0z\e(B
1706 \e$B?tL5$7$G8F$P$l$^$9!#\e(B
1707
1708 @sc{car} \e$B$,\e(B @code{optional} \e$B$G$"$k\e(B cons \e$B$r%j%9%H$,4^$s$G$$$k>l9g$O!"$=\e(B
1709 \e$B$N\e(B cons \e$B$N\e(B @sc{cdr} \e$B$,\e(B @code{nil} \e$B$G$J$$$H$-$@$1\e(B (\e$B$=$N\e(B @sc{cdr} \e$B$,\e(B) \e$BA^F~\e(B
1710 \e$B$5$l$^$9!#\e(B
1711
1712 \e$B$3$N%j%9%H$+$i$"$k9`L\$r>C$7$?$$$H$-$O!"0J2<$N\e(B Lisp \e$B$N@Z$lC<$,Lr$KN)$D$G\e(B
1713 \e$B$7$g$&!#B>$NMWAG$r:o=|$7$?$$$H$-$O$=$l$K9g$o$;$F2<$5$$!#\e(B
1714
1715 @lisp
1716 (setq message-required-news-headers
1717       (delq 'Message-ID message-required-news-headers))
1718 @end lisp
1719
1720 \e$B=P$F9T$/%K%e!<%95-;v$r%+%9%?%^%$%:$9$k$?$a$NB>$NJQ?t\e(B:
1721
1722 @table @code
1723 @item message-syntax-checks
1724 @vindex message-syntax-checks
1725 \e$B=P$F9T$/%a%C%;!<%8$N!"$I$N9=J8$N8!::$r$9$Y$-$G$O$J$$$+$r@)8f$7$^$9!#Nc$(\e(B
1726 \e$B$P!"D9$$=pL>$N8!::$r6X;_$9$k$K$O!"$3$N%j%9%H$K\e(B
1727
1728 @lisp
1729 (signature . disabled)
1730 @end lisp
1731
1732 \e$B$r2C$($F2<$5$$!#\e(B
1733
1734 \e$BM-8z$J8!::$O0J2<$NDL$j$G$9\e(B (\e$BLuCm\e(B: \e$B$3$l$i$N8!::$O%a!<%k$G$b9T$J$o$l$^$9\e(B):
1735
1736 @table @code
1737 @item subject-cmsg
1738 \e$B%K%e!<%9$N%3%s%H%m!<%k%a%C%;!<%8$N$h$&$JI=Bj$,$"$k$+$I$&$+$rD4$Y$^$9!#\e(B
1739 (\e$BLuCm\e(B: \e$BI=Bj$,\e(B @samp{cmsg} \e$B$G;O$^$k$b$N$G!"%K%e!<%9$N4IM}?M$@$1$,;H$$$^$9!#\e(B
1740 \e$B0lHL$NMxMQ<T$,%K%e!<%95-;v$N<h$j>C$7\e(B (cancel) \e$B$r9T$J$&$H$-$K$b;H$$$^$9$,!"\e(B
1741 \e$B$=$N>l9g$O!"$3$N8!::$rDL$i$:$K!"$=$l@lMQ$NOHAH$_$G<B9T$5$l$^$9!#\e(B)
1742 @item sender
1743 @cindex Sender
1744 @code{From} \e$B%X%C%@!<$,JQ$@$C$?$i!"?7$7$$\e(B @code{Sender} \e$B%X%C%@!<$rA^F~$7\e(B
1745 \e$B$^$9!#\e(B
1746 @item multiple-headers
1747 \e$BJ#?t$NF1$8%X%C%@!<$NB8:_$rD4$Y$^$9!#\e(B
1748 @item sendsys
1749 @cindex sendsys
1750 @samp{Sendsys:} \e$B$+\e(B @samp{Version:} \e$B%X%C%@!<$,$"$k$+$I$&$+$rD4$Y$^$9\e(B (\e$BLu\e(B
1751 \e$BCm\e(B: \e$B$$$:$l$b%K%e!<%9$N4IM}?M$@$1$,;H$&$b$N$G$9\e(B)\e$B!#\e(B
1752 @item message-id
1753 @code{Message-ID} \e$B$,$^$H$b$+$I$&$+$rD4$Y$^$9!#\e(B
1754 @item from
1755 @code{From} \e$B%X%C%@!<$,$^$H$b$+$I$&$+$rD4$Y$^$9!#\e(B
1756 @item long-lines
1757 \e$BD9$9$.$k9T$rD4$Y$^$9!#\e(B
1758 @item control-chars
1759 \e$B;H$C$F$O$$$1$J$$J8;z$rD4$Y$^$9!#\e(B
1760 @item size
1761 \e$B%5%$%:$,Bg$-$9$.$J$$$+$I$&$+$rD4$Y$^$9!#\e(B
1762 @item new-text
1763 \e$B%a%C%;!<%8$K?7$7$$J8$,$"$k$+$I$&$+\e(B (\e$BLuCm\e(B: \e$B0zMQ$P$+$j$G$J$$$+$I$&$+\e(B) \e$B$rD4\e(B
1764 \e$B$Y$^$9!#\e(B
1765 @item signature
1766 \e$B=pL>$ND9$5$rD4$Y$^$9!#\e(B
1767 @item approved
1768 @cindex approved
1769 \e$B5-;v$K\e(B @code{Approved} \e$B%X%C%@!<$,$"$k$+$I$&$+$rD4$Y$^$9!#$=$l$O;J2q<T$N\e(B
1770 \e$B$h$&$J?M$@$1$,4^$a$k$O$:$N$b$N$G$9!#\e(B
1771 @item empty
1772 \e$B5-;v$,6u$+$I$&$+$rD4$Y$^$9!#\e(B
1773 @item invisible-text
1774 \e$B%P%C%U%!!<$K8+$($J$$%F%-%9%H$,$"$k$+$I$&$+$rD4$Y$^$9!#\e(B
1775 @item empty-headers
1776 \e$B%X%C%@!<$N$I$l$+$,6u$+$I$&$+$rD4$Y$^$9!#\e(B
1777 @item existing-newsgroups
1778 @code{Newsgroups} \e$B$H\e(B @code{Follouup-to} \e$B%X%C%@!<$K5-F~$5$l$F$$$k%K%e!<%9\e(B
1779 \e$B%0%k!<%W$,B8:_$9$k$+$I$&$+$rD4$Y$^$9!#\e(B
1780 @item valid-newsgroups
1781 @code{Newsgroups} \e$B$H\e(B @code{Followup-to} \e$B%X%C%@!<$,9=J8E*$K@5$7$$$+$I$&$+\e(B
1782 \e$B$rD4$Y$^$9!#\e(B
1783 @item repeated-newsgroups
1784 @code{Newsgroups} \e$B$H\e(B @code{Followup-to} \e$B%X%C%@!<$G!"F1$8%0%k!<%WL>$,7+$j\e(B
1785 \e$BJV$7;H$o$l$F$$$k$+$I$&$+$rD4$Y$^$9!#\e(B
1786 @item shorten-followup-to
1787 \e$BEj9F$9$k%0%k!<%W$N?t$r\e(B @code{Followup-to} \e$B%X%C%@!<$rIU$12C$($k$3$H\e(B
1788 \e$B$K$h$C$F>/$J$/$9$k$+$I$&$+$rD4$Y$^$9\e(B (\e$BLuCm\e(B: \e$BJ#?t$N%K%e!<%9%0%k!<\e(B
1789 \e$B%W$KEj9F$9$k5-;v$K\e(B @code{Followup-to} \e$B%X%C%@!<$,L5$$>l9g$KH/F0$5$l!"\e(B
1790 @code{Followup-to} \e$B%X%C%@!<$K5-F~$9$kCM$NF~NO$rMW5a$7$^$9\e(B)\e$B!#\e(B
1791 @end table
1792
1793 \e$B%G%#%U%)%k%H$G$O!"$3$l$i$9$Y$F$N>r7o$,D4$Y$i$l$^$9!#\e(B
1794
1795 @item message-ignored-news-headers
1796 @vindex message-ignored-news-headers
1797 \e$BEj9F$9$kA0$K<h$j=|$+$l$k%X%C%@!<$N@55,I=8=$G$9!#\e(B
1798 \e$B%G%#%U%)%k%H$O\e(B@*
1799 @samp{^NNTP-Posting-Host:\\|^Xref:\\|^[BGF]cc:\\|^Resent-Fcc:\\|@*
1800 ^X-Draft-From:\\|^X-Gnus-Agent-Meta-Information:} \e$B$G$9!#\e(B
1801
1802 @item message-default-news-headers
1803 @vindex message-default-news-headers
1804 \e$B$3$NJ8;zNs$O%K%e!<%9$H$7$F=i4|2=$5$l$?$9$Y$F$N%a%C%;!<%8%P%C%U%!!<$N!"%X%C\e(B
1805 \e$B%@!<$N:G8eHx$KA^F~$5$l$^$9!#\e(B
1806 @end table
1807
1808 @node News Variables
1809 @section \e$B%K%e!<%9JQ?t\e(B
1810
1811 @table @code
1812 @item message-send-news-function
1813 @vindex message-send-news-function
1814 \e$B8=:_$N%P%C%U%!!<$r%K%e!<%9$H$7$FAw$k$?$a$K;H$o$l$k4X?t$G$9!#%G%#%U%)%k%H\e(B
1815 \e$B$O\e(B @code{mesage-send-news} \e$B$G$9!#\e(B
1816
1817 @item message-post-method
1818 @vindex message-post-method
1819 \e$B$G$-$"$,$C$?%K%e!<%9%a%C%;!<%8$rEj9F$9$k$?$a$K;H$o$l$k\e(B Gnus \e$B$N!VA*BrJ}K!!W\e(B
1820 (\e$B>\:Y$O\e(B Gnus \e$B%^%K%e%"%k$r8+$F2<$5$$\e(B) \e$B$G$9!#\e(B
1821 @end table
1822
1823 @node Insertion Variables
1824 @section \e$BA^F~$9$k$?$a$NJQ?t\e(B
1825
1826 @table @code
1827 @item message-ignored-cited-headers
1828 \e$B$3$N@55,I=8=$K9gCW$9$k$9$Y$F$N%X%C%@!<$,!"0zMQ$N$?$a$K\e(B yank \e$B$5$l$?%a%C%;!<\e(B
1829 \e$B%8$+$i<h$j=|$+$l$^$9!#%G%#%U%)%k%H$O\e(B @samp{.} \e$B$G!"$9$Y$F$N%X%C%@!<$,<h$j\e(B
1830 \e$B=|$+$l$k$H8@$&$3$H$G$9!#\e(B
1831
1832 @item message-cite-prefix-regexp
1833 @vindex message-cite-prefix-regexp
1834 \e$B9T$N0zMQ@\F,8l$H$7$F8+$J$9$3$H$,$G$-$k$b$N$K:GBg8B$K9gCW$9$k@55,I=8=$G$9!#\e(B
1835
1836 @item message-citation-line-function
1837 @vindex message-citation-line-function
1838 @cindex attribution line
1839 \e$B0zMQ9T$rA^F~$9$k$?$a$K8F$P$l$k4X?t$G$9!#%G%#%U%)%k%H\e(B
1840 \e$B$O\e(B @code{message-insert-citation-line} \e$B$G!"$3$l$O0zMQ9T$r<!$N$h$&$K$7$^\e(B
1841 \e$B$9\e(B:
1842
1843 @example
1844 Hallvard B Furuseth <h.b.furuseth@@usit.uio.no> writes:
1845 @end example
1846
1847 \e$B$3$N4X?t$,8F$P$l$?$H$-!"%]%$%s%H$O%a%C%;!<%8$NK\J8$N@hF,$KCV$+$l$k$G$7$g\e(B
1848 \e$B$&!#\e(B
1849
1850 \e$B$J$*\e(B gnus \e$B$K$O!"\e(B`writes:' \e$B$N>e$G%/%j%C%/$9$k$H0zMQ$5$l$?%F%-%9%H$r1#$95!\e(B
1851 \e$BG=$,$"$j$^$9!#$b$7$"$J$?$,EY$r1[$7$F0zMQ9T$rJQ99$7$F$7$^$&$H!"$=$l$rFI$`\e(B
1852 \e$B?M$?$A$bH`$i$N\e(B gnus \e$B$rBP1~$5$;$J$1$l$P$J$i$J$/$J$k$G$7$g$&!#JQ\e(B
1853 \e$B?t\e(B @code{gnus-cite-attribution-suffix} \e$B$r;2>H$7$F2<$5$$!#>\:Y\e(B
1854 \e$B$O\e(B @xref{Article Highlighting, ,\e$B5-;v$N%O%$%i%$%H\e(B, gnus-ja, The Gnus
1855 Manual}, \e$B$K$"$j$^$9!#\e(B
1856
1857 @item message-yank-prefix
1858 @vindex message-yank-prefix
1859 @cindex yanking
1860 @cindex quoting
1861 \e$B5-;v$KJVEz$+%U%)%m!<%"%C%W$r$9$k$H$-$O!"IaDL$O$"$J$?$,1~Ez$7$h$&$H$7$F$$\e(B
1862 \e$B$k?M$r0zMQ$7$?$$$G$7$g$&!#0zMQJ8$NA^F~$O!H\e(Byank\e$B!I$9$k$3$H$K$h$C$F9T$J$o$l!"\e(B
1863 \e$B$=$l$>$l$N\e(B yank \e$B$5$l$?9T$NA0$K\e(B @code{message-yank-prefix} \e$B$,IU$1$i$l$^\e(B
1864 \e$B$9\e(B (\e$B$9$G$K0zMQId\e(B @code{message-yank-cited-prefix} \e$B$,IU$$$F$$$k9T$H!"\e(B
1865 @code{message-yank-empty-prefix} \e$B$,IU$1$i$l$?6u9T$OBP>]30$G$9\e(B)\e$B!#%G%#%U%)\e(B
1866 \e$B%k%H$O\e(B @samp{> } \e$B$G$9!#\e(B
1867
1868 @item message-yank-cited-prefix
1869 @vindex message-yank-cited-prefix
1870 @cindex yanking
1871 @cindex cited
1872 @cindex quoting
1873 \e$B$9$G$K0zMQ$5$l$?%F%-%9%H$r4^$`5-;v$+$i\e(B yank \e$B$9$k$H$-!"$=$l$>$l$N9T$K$O$3\e(B
1874 \e$B$NJQ?t$NCM$,A0CV$5$l$^$9!#%G%#%U%)%k%H$O\e(B @samp{>} \e$B$G$9!#\e(B
1875 @code{message-yank-prefix} \e$B$b;2>H$7$F2<$5$$!#\e(B
1876
1877 @item message-yank-empty-prefix
1878 @vindex message-yank-empty-prefix
1879 @cindex yanking
1880 @cindex quoting
1881 \e$B5-;v$+$i%F%-%9%H$r0zMQ$9$k$H$-!"$=$l$>$l$N6u9T$K$3$NJQ?t$NCM$,A0CV$5$l$^\e(B
1882 \e$B$9!#%G%#%U%)%k%H$O\e(B @samp{>} \e$B$G$9!#$3$NJQ?t$r6uJ8;z$K@_Dj$9$k$3$H$K$h$C$F!"\e(B
1883 \e$B0zMQ$5$l$?%F%-%9%H$r<+F0E*$KCJMnJ,$1$9$k$3$H$,$G$-$^$9!#\e(B
1884 @code{message-yank-prefix} \e$B$b;2>H$7$F2<$5$$!#\e(B
1885
1886 @item message-yank-add-new-references
1887 @vindex message-yank-add-new-references
1888 @cindex yanking
1889 @code{message-yank-original} \e$BL?Na$rBPOCE*$K;H$C$?$H$-$K!"$3$NCM\e(B
1890 \e$B$,\e(B @code{nil} \e$B$G$J$+$C$?$i!"\e(BReferences \e$B%X%C%@!<$K\e(B ID \e$B$,DI2C$5$l$^$9!#$b\e(B
1891 \e$B$7CM$,\e(B @code{message-id-only} \e$B$H$$$&%7%s%\%k$@$C$?$i!"\e(BMessage-ID \e$B%X%C%@!<\e(B
1892 \e$B$N\e(B ID \e$B$@$1$,;H$o$l$^$9$,!"$=$&$G$J$1$l$P\e(B References\e$B!"\e(BIn-Reply-To \e$B$*$h\e(B
1893 \e$B$S\e(B Message-ID \e$B%X%C%@!<$+$iCj=P$5$l$?\e(B ID \e$B$,;H$o$l$^$9!#\e(B
1894
1895 @item message-list-references-add-position
1896 @vindex message-list-references-add-position
1897 @cindex yanking
1898 @code{message-yank-original} \e$BL?Na$rBPOCE*$K;H$C$?$H$-$K!"$3$NCM$,@5$N@0\e(B
1899 \e$B?t$@$C$?$i!"$9$G$K$"$k\e(B References \e$B%X%C%@!<$N:G8e$+$i$=$N8D?t$N\e(B ID \e$B$@$1N%\e(B
1900 \e$B$l$?>l=j$K?7$7$$\e(B ID \e$B$,A^F~$5$l$^$9!#$=$l0J30$N>l9g$O:G8e$KA^F~$5$l$^$9!#\e(B
1901
1902 @item message-indentation-spaces
1903 @vindex message-indentation-spaces
1904 Yank \e$B$5$l$?%a%C%;!<%8$r;z2<$2$9$k$?$a$N6uGr$N?t$G$9!#\e(B
1905
1906 @item message-cite-function
1907 @vindex message-cite-function
1908 @findex message-cite-original
1909 @findex sc-cite-original
1910 @findex message-cite-original-without-signature
1911 @cindex Supercite
1912 \e$B855-;v$r0zMQ$9$k$?$a$N4X?t$G$9!#%G%#%U%)%k%H\e(B
1913 \e$B$O\e(B @code{message-cite-original} \e$B$G!"$3$l$OC1=c$K85$N%a%C%;!<%8$rA^F~$7$F!"\e(B
1914 \e$B$=$l$>$l$N9T$NF,$K\e(B @samp{> } \e$B$r$/$CIU$1$^$9!#\e(B
1915 @code{message-cite-original-without-signature} \e$B$OF1MM$N$3$H$r$7$^$9$,!"\e(B
1916 \e$B=pL>$r>J$-$^$9!#\e(BSupercite \e$B$r;H$&$?$a$K!"$3$NJQ?t\e(B
1917 \e$B$r\e(B @code{sc-cite-original} \e$B$K@_Dj$9$k$3$H$b$G$-$^$9!#\e(B
1918
1919 @item message-suspend-font-lock-when-citing
1920 @vindex message-suspend-font-lock-when-citing
1921 @code{nil} \e$B$G$J$1$l$P!"855-;v$r0zMQ$7$F$$$k4V\e(B font-lock \e$B$NF0:n$r;_$a$^$9!#\e(B
1922 \e$B$$$/$D$+$N!"\e(BEmacs \e$B$,2K$J$H$-$KCY$l$FF0:n$9$k\e(B font-lock \e$B$N$?$a$N%D!<\e(B
1923 \e$B%k\e(B (\e$B$^$?$O\e(B Emacs \e$B<+?H\e(B) \e$B$K$O%P%0$,$"$j!"$=$l$i$O$7$P$7$P\e(B font-lock \e$B$NF0:n\e(B
1924 \e$B$r9T$J$&BP>]$H$J$k%P%C%U%!!<$r<h$j0c$($^$9!#$=$l$O$?$$$F$$\e(B Emacs \e$B$,%_%K\e(B
1925 \e$B%P%C%U%!!<$GMxMQ<T$K2?$+$NF~NO$rB%$9$H$-$K5/$3$j$^$9!#$3$l$O$=$N>l$7$N$.\e(B
1926 \e$B$NBP:v$G$O$"$k$N$G$9$,!"$3$N%*%W%7%g%s$rHs\e(B-@code{nil} \e$B$K$9$k$3$H$K$h$C$F!"\e(B
1927 \e$B$"$J$?$OITL{2w$J%(%i!<$r2sHr$G$-$k$+$b$7$l$^$;$s!#\e(B
1928
1929 @item message-indent-citation-function
1930 @vindex message-indent-citation-function
1931 \e$B%a!<%k%P%C%U%!!<$KA^F~$5$l$?0zMQJ8$r=$@5$9$k$?$a$N4X?t$G$9!#$3$l$O4X?t$N\e(B
1932 \e$B%j%9%H$G$"$k$3$H$b$G$-$^$9!#$=$l$>$l$N4X?t\e(B
1933 \e$B$O\e(B @code{(point)} \e$B$H\e(B @code{(mark t)} \e$B$N4V$G0zMQ$r8+$D$1$k$3$H$,$G$-$^$9!#\e(B
1934 \e$B$=$7$F$=$l$>$l$N4X?t$O!"=$@5$5$l$?0zMQJ8$N<~$j\e(B (\e$B$N=$@5A0$HF1Ey$N>l=j\e(B) \e$B$K\e(B
1935 \e$B%]%$%s%H$H%^!<%/$,CV$+$l$?$^$^$K$J$C$F$$$k$h$&$K$7$J$1$l$P$J$j$^$;$s!#\e(B
1936
1937 @item message-mark-insert-begin
1938 @vindex message-mark-insert-begin
1939 \e$BA^F~$5$l$?2?$i$+$N%F%-%9%H$N;O$^$j$K!"0u$rIU$1$k$?$a$NJ8;zNs$G$9!#\e(B
1940
1941 @item message-mark-insert-end
1942 @vindex message-mark-insert-end
1943 \e$BA^F~$5$l$?2?$i$+$N%F%-%9%H$N=*$j$K!"0u$rIU$1$k$?$a$NJ8;zNs$G$9!#\e(B
1944
1945 @item message-signature
1946 @vindex message-signature
1947 \e$B%a%C%;!<%8%P%C%U%!!<$N:G8e$KA^F~$5$l$kJ8;zNs$G$9!#$b$7\e(B @code{t} (\e$B$3$l$,\e(B
1948 \e$B%G%#%U%)%k%H$G$9\e(B) \e$B$G$"$l$P!"%U%!%$%k\e(B @code{message-signature-file} \e$B$,Be\e(B
1949 \e$B$o$j$KA^F~$5$l$^$9!#$b$74X?t$G$"$l$P!"4X?t$N7k2L$,Be$o$j$K;H$o$l$^$9!#$b\e(B
1950 \e$B$7<0$G$"$l$P!"<0$N7k2L$,JQ$o$j$K;H$o$l$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$@$C$?\e(B
1951 \e$B$i!"=pL>$O$^$C$?$/A^F~$5$l$^$;$s!#\e(B
1952
1953 @item message-signature-file
1954 @vindex message-signature-file
1955 \e$B%P%C%U%!!<$N:G8e$KA^F~$5$l$k!"=pL>$NF~$C$F$$$k%U%!%$%k$G$9!#%G%#%U%)%k%H\e(B
1956 \e$B$O\e(B @file{~/.signature} \e$B$G$9!#\e(B
1957
1958 @item message-signature-insert-empty-line
1959 @vindex message-signature-insert-empty-line
1960 @code{t} (\e$B%G%#%U%)%k%HCM\e(B) \e$B$@$C$?$i!"=pL>$HK\J8$rJ,N%$9$k5-9f$NA0$K6u9T$,\e(B
1961 \e$BA^F~$5$l$^$9!#\e(B
1962 @end table
1963
1964 RFC1036bis \e$B$O!"=pL>$O$=$NA0$K\e(B @samp{-- } \e$B$N;0J8;z$@$1$N9T$,$"$k$Y$-$G$"\e(B
1965 \e$B$k$H8@$C$F$$$k$3$H$KCm0U$7$F2<$5$$!#$3$l$O<u$1<j$,<+F0E*$K=pL>$rG'<1$7$F!"\e(B
1966 \e$B=hM}$r$9$k$3$H$r4JC1$K$9$k$?$a$G$9!#$G$9$+$i!"$=$N!"$"$J$?$NH~$7$$%G%6%$\e(B
1967 \e$B%s$r!"$=$l$,BfL5$7$K$7$F$$$k$H46$8$F$b!"$=$l$i$NJ8;z$r<h$j=|$+$J$$$G2<$5\e(B
1968 \e$B$$!#\e(B
1969
1970 \e$B=pL>$O;M9T$h$jB?$/$J$k$Y$-$G$OL5$$$H8@$&$3$H$bCm0U$7$F2<$5$$!#\e(B
1971 @acronym{ASCII} \e$B$N3($rF~$l$k$3$H$O!"3'$K$"$J$?$,GO</$G2?$b=EMW$J$3$H$O8@\e(B
1972 \e$B$o$J$$$H$$$&$3$H$r?.$8$5$;$k$?$a$N8z2LE*$JJ}K!$G$9!#\e(B
1973
1974 @node Various Message Variables
1975 @section \e$B$$$m$$$m$J%a%C%;!<%8JQ?t\e(B
1976
1977 @table @code
1978 @ignore
1979 @item message-default-charset
1980 @vindex message-default-charset
1981 @cindex charset
1982 Symbol naming a @acronym{MIME} charset.  Non-@acronym{ASCII}
1983 characters in messages are assumed to be encoded using this charset.
1984 The default is @code{nil}, which means ask the user.  (This variable
1985 is used only on non-@sc{mule} Emacsen.  @xref{Charset Translation, ,
1986 Charset Translation, emacs-mime, Emacs MIME Manual}, for details on
1987 the @sc{mule}-to-@acronym{MIME} translation process.
1988
1989 @end ignore
1990 @item message-signature-separator
1991 @vindex message-signature-separator
1992 \e$B=pL>$HK\J8$rJ,N%$9$k5-9f$K9gCW$9$k@55,I=8=$G$9!#%G%#%U%)%k%H\e(B
1993 \e$B$O\e(B @samp{^-- *$} \e$B$G$9!#\e(B
1994
1995 @item mail-header-separator
1996 @vindex mail-header-separator
1997 \e$B%X%C%@!<$rK\J8$+$iJ,$1$k$?$a$K;H$o$l$kJ8;zNs$G$9!#%G%#%U%)%k%H\e(B
1998 \e$B$O\e(B @samp{--text follows this line--} \e$B$G$9!#\e(B
1999
2000 @item message-directory
2001 @vindex message-directory
2002 \e$B%a!<%k$K4X78$9$kB?$/$N=hM}$G;H$o$l$k%G%#%l%/%H%j!<$G$9!#%G%#%U%)%k%H\e(B
2003 \e$B$O\e(B @file{~/Mail/} \e$B$G$9!#%a!<%k$K4X$9$kB>$N%U%!%$%kL>$d%G%#%l%/%H%j!<L>$r\e(B
2004 \e$B;XDj$9$kJQ?t$NCM$O!"$3$N\e(B @code{message-directory} \e$B$NCM$r4pE@$K$7$FGI@8$7\e(B
2005 \e$B$^$9!#\e(B
2006
2007 @item message-auto-save-directory
2008 @vindex message-auto-save-directory
2009 gnus \e$B$,F0:n$7$F$$$J$$$H$-$K\e(B Message \e$B$,%P%C%U%!!<$r<+F0J]B8$9$k%G%#%l%/%H\e(B
2010 \e$B%j!<$G$9!#\e(B@code{nil} \e$B$@$C$?$i\e(B Message \e$B$O<+F0J]B8$r9T$J$$$^$;$s!#%G%#%U%)\e(B
2011 \e$B%k%H$O\e(B @file{~/Mail/drafts/} \e$B$G$9!#\e(B
2012
2013 @item message-signature-setup-hook
2014 @vindex message-signature-setup-hook
2015 \e$B%a%C%;!<%8%P%C%U%!!<$r=i4|2=$9$k$H$-$K<B9T$5$l$k%U%C%/$G$9!#$=$l$O%X%C%@!<\e(B
2016 \e$B$,A^F~$5$l$?8e$N!"$^$@=pL>$,A^F~$5$l$F$$$J$$$H$-$K<B9T$5$l$^$9!#\e(B
2017
2018 @item message-setup-hook
2019 @vindex message-setup-hook
2020 \e$B%a%C%;!<%8%P%C%U%!!<$r=i4|2=$9$k=hM}$N:G8e$K!"$^$@\e(B yank \e$B$5$l$kJ8>O$,A^F~\e(B
2021 \e$B$5$l$F$$$J$$$H$-$K<B9T$5$l$k%U%C%/$G$9!#\e(B
2022
2023 @item message-header-setup-hook
2024 @vindex message-header-setup-hook
2025 \e$B%X%C%@!<$r=i4|2=$7$?8e$K!"%X%C%@!<$KHO0O$r69$a$F8F$P$l$k%U%C%/$G$9!#\e(B
2026
2027 \e$BNc$($P!"\e(Bgnus \e$B$r<B9T$7$F$$$F!"$9$Y$F$N%K%e!<%95-;v$H%a!<%j%s%0%j%9%H$KAw\e(B
2028 \e$B$k$9$Y$F$N%a%C%;!<%8$K\e(B @samp{Mail-Copies-To} \e$B%X%C%@!<$rA^F~$7$?$$$N$G$"\e(B
2029 \e$B$l$P!"0J2<$N$h$&$J$3$H$,$G$-$^$9\e(B:
2030
2031 @lisp
2032 (defun my-message-header-setup-hook ()
2033   (let ((group (or gnus-newsgroup-name "")))
2034     (when (or (message-fetch-field "newsgroups")
2035               (gnus-group-find-parameter group 'to-address)
2036               (gnus-group-find-parameter group 'to-list))
2037       (insert "Mail-Copies-To: never\n"))))
2038
2039 (add-hook 'message-header-setup-hook
2040           'my-message-header-setup-hook)
2041 @end lisp
2042
2043 @item message-send-hook
2044 @vindex message-send-hook
2045 \e$B%a%C%;!<%8$rAw$kA0$K<B9T$5$l$k%U%C%/$G$9!#\e(B
2046
2047 \e$B$b$7Aw$kA0$KFCDj$N%X%C%@!<$r2C$($?$$$N$G$"$l$P!"\e(B
2048 @code{message-add-header} \e$B4X?t$r$3$N%U%C%/$K;H$&$3$H$,$G$-$^$9!#Nc$($P\e(B:
2049 @findex message-add-header
2050
2051 @lisp
2052 (add-hook 'message-send-hook 'my-message-add-content)
2053 (defun my-message-add-content ()
2054   (message-add-header "X-In-No-Sense: Nonsense")
2055   (message-add-header "X-Whatever: no"))
2056 @end lisp
2057
2058 \e$B$3$N4X?t$O!"$=$N%X%C%@!<$,$9$G$KB8:_$7$F$$$k>l9g$O%X%C%@!<$r2C$($^$;$s!#\e(B
2059
2060 @item message-send-mail-hook
2061 @vindex message-send-mail-hook
2062 \e$B%a!<%k%a%C%;!<%8$rAw$kA0$K<B9T$5$l$k%U%C%/$G$9!#$3$N%U%C%/$OHs>o$KCY$$;~\e(B
2063 \e$B4|\e(B---\e$B%a%C%;!<%8$,%a!<%k$H$7$F<B:]$KAw?.$5$l$kD>A0\e(B---\e$B$K<B9T$5$l$^$9!#\e(B
2064
2065 @item message-send-news-hook
2066 @vindex message-send-news-hook
2067 \e$B%K%e!<%9%a%C%;!<%8$rAw$kA0$K<B9T$5$l$k%U%C%/$G$9!#$3$N%U%C%/$OHs>o$KCY$$\e(B
2068 \e$B;~4|\e(B---\e$B%a%C%;!<%8$,%K%e!<%9$H$7$F<B:]$KAw?.$5$l$kD>A0\e(B---\e$B$K<B9T$5$l$^$9!#\e(B
2069
2070 @item message-sent-hook
2071 @vindex message-sent-hook
2072 \e$B%a%C%;!<%8$rAw$C$?8e$G<B9T$5$l$k%U%C%/$G$9!#\e(B
2073
2074 @item message-cancel-hook
2075 @vindex message-cancel-hook
2076 \e$B%K%e!<%95-;v$N<h$j>C$7\e(B (cancel) \e$B$r9T$J$&$H$-$K<B9T$5$l$k%U%C%/$G$9!#\e(B
2077
2078 @item message-mode-syntax-table
2079 @vindex message-mode-syntax-table
2080 \e$B%a%C%;!<%8%b!<%I$N%P%C%U%!!<$G;H$o$l$k9=J8%F!<%V%k$G$9!#\e(B
2081
2082 @item message-cite-articles-with-x-no-archive
2083 @vindex message-cite-articles-with-x-no-archive
2084 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"\e(B@samp{X-No-Archive} \e$B$,@_Dj$5$l$F$$$k5-;v$+$i0zMQ\e(B
2085 \e$B$5$l$?%F%-%9%H$r<h$j=|$-$^$;$s!#$3$NJQ?t$,\e(B @code{nil} \e$B$K$J$C$F$$$F$b!"\e(B
2086 @code{undo} \e$B$N%-!<A`:n$r9T$J$&$3$H$K$h$C$F<h$j=|$+$l$?%F%-%9%H$r85$KLa$9\e(B
2087 \e$B$3$H$,$G$-$^$9!#\e(B
2088
2089 @item message-strip-special-text-properties
2090 @vindex message-strip-special-text-properties
2091 Emacs \e$B$O%a%C%;!<%8:n@.$r$$$m$$$m$K2u$7$F$7$^$&$3$H$,$G$-$kB?$/$NFCJL$J%F\e(B
2092 \e$B%-%9%HB0@-\e(B (text properties) \e$B$r;}$C$F$$$^$9!#$3$NJQ?t$,Hs\e(B-@code{nil} \e$B$K\e(B
2093 \e$B@_Dj$5$l$F$$$k$H!"\e(Bmessage \e$B$O$=$l$i$NB0@-$r%a%C%;!<%8$r:n@.$9$k%P%C%U%!!<\e(B
2094 \e$B$+$iGm$.<h$j$^$9!#$7$+$7$$$/$D$+$N%Q%C%1!<%8$O!"F0:n$9$k$?$a$K$=$l$i$NB0\e(B
2095 \e$B@-$,B8:_$7$F$$$k$3$H$,I,MW$G$9!#$=$l$i$N%Q%C%1!<%8$N0l$D$r;H$&$N$J$i$P!"\e(B
2096 \e$B$3$N%*%W%7%g%s$r\e(B off \e$B$K$7$F!"%a%C%;!<%8$,2u$l$F$7$^$o$J$$$3$H$r5'$C$F2<\e(B
2097 \e$B$5$$!#\e(B
2098
2099 \e$BLuCm\e(B: \e$BF|K\8lF~NO$N$?$a$N%Q%C%1!<%8$G$"$k\e(B tamago \e$BBh;MHG$O!"$^$5$K%F%-%9%H\e(B
2100 \e$BB0@-$r9*$_$K6n;H$7$F$$$^$9!#$=$N$?$a!"$3$NJQ?t$,Hs\e(B-@code{nil} \e$B$K@_Dj$5$l\e(B
2101 \e$B$F$$$F$b!"\e(Bmessage \e$B$O\e(B tamago \e$B$,;H$&%F%-%9%HB0@-$@$1$OFCJL07$$$7$F!"Gm$.<h\e(B
2102 \e$B$i$J$$$h$&$K$J$C$F$$$^$9!#\e(B
2103
2104 @item message-send-method-alist
2105 @vindex message-send-method-alist
2106 @findex message-mail-p
2107 @findex message-news-p
2108 @findex message-send-via-mail
2109 @findex message-send-via-news
2110 \e$B%a%C%;!<%8$rAw=P$9$k$?$a$NJ}K!$r;XDj$9$kO"A[%j%9%H$G$9!#$=$l$>$l$NMWAG$O\e(B
2111 \e$B<!$N7A<0$K$J$C$F$$$^$9\e(B:
2112
2113 @lisp
2114 (@var{type} @var{predicate} @var{function})
2115 @end lisp
2116
2117 @table @var
2118 @item type
2119 \e$BJ}K!$N8F>N$r;XDj$9$k%7%s%\%k$G$9!#\e(B
2120
2121 @item predicate
2122 \e$B$=$N%a%C%;!<%8$,\e(B @var{type} \e$B$N7?$N%a%C%;!<%8$G$"$k$+$I$&$+$rH=Dj$9$k$?$a\e(B
2123 \e$B$K!"0z?tL5$7$G8F$P$l$k4X?t$G$9!#4X?t$O$=$N%a%C%;!<%8$,$"$k%P%C%U%!!<$G8F\e(B
2124 \e$B$S=P$5$l$^$9!#\e(B
2125
2126 @item function
2127 @var{predicate} \e$B$,\e(B @code{nil} \e$B$G$O$J$$CM$rJV$7$?$H$-$K8F$P$l$k4X?t$G$9!#\e(B
2128 @var{function} \e$B$O0l$D$N0z?t\e(B---\e$B@\F,0z?t\e(B (\e$BLuCm\e(B: @kbd{C-c C-c} \e$BL?Na$K@hN)$C\e(B
2129 \e$B$FM?$($i$l$?@\F,0z?t\e(B)---\e$B$H6&$K8F$P$l$^$9!#\e(B
2130 @end table
2131
2132 \e$B%G%#%U%)%k%H$O<!$N$h$&$K$J$C$F$$$^$9\e(B:
2133
2134 @lisp
2135 ((news message-news-p message-send-via-news)
2136  (mail message-mail-p message-send-via-mail))
2137 @end lisp
2138
2139 @code{message-news-p} \e$B4X?t$O$=$N%a%C%;!<%8$,%K%e!<%95-;v$N$h$&$K8+$($k>l\e(B
2140 \e$B9g$K\e(B @code{nil} \e$B$G$O$J$$CM$rJV$7!"\e(B@code{message-send-via-news} \e$B4X?t\e(B
2141 \e$B$O\e(B @code{message-send-news-function} \e$BJQ?t\e(B (@pxref{News Variables}) \e$B$K@_\e(B
2142 \e$BDj$5$l$?4X?t$r8F$S=P$7$F!"$=$N%a%C%;!<%8$rAw?.$7$^$9!#\e(B
2143 @code{message-mail-p} \e$B4X?t$O$=$N%a%C%;!<%8$,%a!<%k$N$h$&$K8+$($k>l9g\e(B
2144 \e$B$K\e(B @code{nil} \e$B$G$O$J$$CM$rJV$7!"\e(B@code{message-send-via-mail} \e$B4X?t\e(B
2145 \e$B$O\e(B @code{message-send-mail-function} \e$BJQ?t\e(B (@pxref{Mail Variables}) \e$B$K@_\e(B
2146 \e$BDj$5$l$?4X?t$r8F$S=P$7$F!"$=$N%a%C%;!<%8$rAw?.$7$^$9!#\e(B
2147
2148 @code{message-send-method-alist} \e$B$N3FMWAG$O@hF,$+$i=g$K$9$Y$F;n$5$l$k$N\e(B
2149 \e$B$G!"Nc$($PM-8z$J\e(B @samp{Newsgroups:} \e$B%X%C%@!<$H\e(B @samp{To:} \e$B%X%C%@!<$NN>J}\e(B
2150 \e$B$r;}$C$F$$$k%a%C%;!<%8$O!"$^$:%K%e!<%9$H$7$FAw?.$5$l$?8e$K%a!<%k$H$7$F$b\e(B
2151 \e$BAw?.$5$l$^$9!#\e(B
2152 @end table
2153
2154 @node Sending Variables
2155 @section \e$BAw$k$?$a$NJQ?t\e(B
2156
2157 @table @code
2158 @item message-fcc-handler-function
2159 @vindex message-fcc-handler-function
2160 \e$B=P$F9T$/5-;v$rJ]B8$9$k$?$a$K8F$P$l$k4X?t$G$9!#$3$N4X?t$O5-;v$r3JG<$9$k$?\e(B
2161 \e$B$a$N%U%!%$%kL>$H6&$K8F$P$l$^$9!#%G%#%U%)%k%H$N4X?t$O\e(B Unix mailbox \e$BMM<0$G\e(B
2162 \e$BJ]B8$9$k\e(B @code{message-output} \e$B$G$9!#\e(B
2163
2164 @item message-courtesy-message
2165 @vindex messsage-courtesy-messsage
2166 \e$BJ#9g%a%C%;!<%8\e(B (\e$BLuCm\e(B: \e$B%K%e!<%9$H%a!<%k$NN>J}$GAw?.$9$k%a%C%;!<%8\e(B) \e$B$rAw$k\e(B
2167 \e$B$H$-$K!"$3$NJ8;zNs$,%a!<%k$GAw$i$l$kJ#@=$NJ}$NK\J8$N@hF,$KA^F~$5$l$^$9!#\e(B
2168 \e$B$b$7$=$NJ8;zNs$,\e(B @samp{%s} \e$B=qK!;EMM$r4^$s$G$$$?$i!"5-;v$,Ej9F$5$l$?%K%e!<\e(B
2169 \e$B%9%0%k!<%W$,$=$3$KA^F~$5$l$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$@$C$?$i!"$=$N$h$&\e(B
2170 \e$B$J?F@Z%a%C%;!<%8$O2C$($i$l$^$;$s!#%G%#%U%)%k%HCM$O\e(B @samp{"The following
2171 message is a courtesy copy of an article\nthat has been posted to %s as
2172 well.\n\n"} \e$B$G$9!#\e(B
2173 @c
2174 @c @item message-fcc-externalize-attachments
2175 @c @vindex message-fcc-externalize-attachments
2176 @c If @code{nil}, attach files as normal parts in Fcc copies; if it is
2177 @c non-@code{nil}, attach local files as external parts.
2178
2179 @item message-interactive
2180 @vindex message-interactive
2181 @code{nil} \e$B$G$J$+$C$?$i!"%a%C%;!<%8$rAw?.$9$k$H$-$K%(%i!<$,=P$k$N$rBT$C\e(B
2182 \e$B$FI=<($7$^$9!#\e(B@code{nil} \e$B$@$C$?$i!"%(%i!<$NJs9p$r%a!<%k$G9T$J$$$^$9!#\e(B
2183 @end table
2184
2185 @node Message Buffers
2186 @section \e$B%a%C%;!<%8%P%C%U%!!<\e(B
2187
2188 Message \e$B$O$"$J$?$,%a%C%;!<%8%P%C%U%!!<$rMW5a$7$?$H$-$K!"%f%K!<%/$J\e(B (\e$BM#0l\e(B
2189 \e$BL5Fs$N\e(B) \e$B%P%C%U%!!<L>$G?7$7$$%P%C%U%!!<$r:n$j$^$9!#%a%C%;!<%8$rAw$C$?$H$-\e(B
2190 \e$B$K!"%P%C%U%!!<$OIaDL$O:o=|$5$l$^$;$s!#$=$NL>A0$OJQ99$5$l$F!"FCDj$N?t$N8E\e(B
2191 \e$B$$%a%C%;!<%8%P%C%U%!!<$,;D$5$l$^$9!#\e(B
2192
2193 @table @code
2194 @item message-generate-new-buffers
2195 @vindex message-generate-new-buffers
2196 @code{nil} \e$B$G$J$1$l$P!"?7$7$$%P%C%U%!!<$r:n@.$7$^$9!#%G%#%U%)%k%H\e(B
2197 \e$B$O\e(B @code{t} \e$B$G$9!#$b$7$3$l$,4X?t$@$C$?$i!"$=$N4X?t$r;0$D$N0z?t\e(B---\e$B$=$N7?!"\e(B
2198 \e$BAw$j@h$N%"%I%l%9!"%0%k!<%WL>\e(B---\e$B$H6&$K8F$S$^$9!#\e(B(\e$B$3$l$i$N$I$l$G$b\e(B
2199 \e$B$,\e(B @code{nil} \e$B$+$b$7$l$^$;$s!#\e(B) \e$B$=$N4X?t$O?7$7$$%P%C%U%!!<L>$rJV$5$J$1$l\e(B
2200 \e$B$P$J$j$^$;$s!#\e(B
2201
2202 @item message-use-multi-frames
2203 @vindex message-use-multi-frames
2204 @code{nil} \e$B$G$J$1$l$P!"?7$7$$%U%l!<%`$r:n@.$7$^$9!#%G%#%U%)%k%H\e(B
2205 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
2206
2207 @item message-delete-frame-on-exit
2208 @vindex messgae-delete-frame-on-exit
2209 @code{message-delete-frame-on-exit} \e$BJQ?t$O!"%a%C%;!<%8$rAw?.$7$?$H$-$H%P%C\e(B
2210 \e$B%U%!!<$r\e(B kill \e$B$7$?$H$-$K%U%l!<%`$r>C5n$9$k$+$I$&$+$r7hDj$7$^$9!#\e(B
2211 @code{nil} \e$B$@$C$?$i\e(B (\e$B$3$l$,%G%#%U%)%k%H$G$9$,\e(B) \e$B%U%l!<%`$r>C5n$7$^$;$s!#\e(B
2212 @code{ask} \e$B$G$"$l$P!">C5n$9$k$+$I$&$+$rMxMQ<T$K?R$M$^$9!#\e(B@code{t} \e$B$@$C$?\e(B
2213 \e$B$i>o$K>C5n$7$^$9!#\e(B
2214
2215 @item message-max-buffers
2216 @vindex message-max-buffers
2217 \e$B$3$NJQ?t$O$I$N$/$i$$8E$$%a%C%;!<%8%P%C%U%!!<$r;D$7$F$*$/$+$r;XDj$7$^$9!#\e(B
2218 \e$B$3$l$h$jB?$$%a%C%;!<%8%P%C%U%!!<$,$"$l$P!"0lHV8E$$%P%C%U%!!<$,:o=|$5$l$^\e(B
2219 \e$B$9!#%G%#%U%)%k%H$O\e(B 10 \e$B$G$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$@$C$?$i!"8E$$%a%C%;!<\e(B
2220 \e$B%8%P%C%U%!!<$O:o=|$5$l$^$;$s!#\e(B
2221
2222 @item message-send-rename-function
2223 @vindex message-send-rename-function
2224 \e$B%a%C%;!<%8$rAw$C$?8e$G!"%P%C%U%!!<$NL>A0$O!"Nc$(\e(B
2225 \e$B$P\e(B @samp{*reply to Lars*} \e$B$+$i\e(B @samp{*sent reply to Lars*} \e$B$KJQ99$5$l$^\e(B
2226 \e$B$9!#$b$7$3$l$,9%$-$G$O$J$$$N$J$i$P!"$3$NJQ?t$r$"$J$?$N9%$-$JJ}K!$G%P%C\e(B
2227 \e$B%U%!!<$NL>A0$rJQ99$9$k4X?t$K@_Dj$7$F2<$5$$!#$=$b$=$b%P%C%U%!!<L>$rJQ99$9\e(B
2228 \e$B$k$3$H$r9%$^$J$$$N$G$"$l$P!"<!$N$h$&$K$9$l$PNI$$$G$7$g$&\e(B:
2229
2230 @lisp
2231 (setq message-send-rename-function 'ignore)
2232 @end lisp
2233
2234 @item message-kill-buffer-on-exit
2235 @vindex message-kill-buffer-on-exit
2236 @code{nil} \e$B$G$J$1$l$P!"=*N;;~$K$9$0$K%P%C%U%!!<$r:o=|$7$^$9!#\e(B
2237
2238 @item message-kill-buffer-query-function
2239 @vindex message-kill-buffer-query-function
2240 @findex message-kill-buffer
2241 @findex message-mimic-kill-buffer
2242 @code{message-kill-buffer} \e$BL?Na$d\e(B @code{message-mimic-kill-buffer} \e$B$G!"\e(B
2243 \e$B%P%C%U%!!<$r:o=|$9$k$+$I$&$+$rMxMQ<T$K?R$M$k$H$-$K;H$&4X?t$r;XDj$7$^$9!#\e(B
2244 \e$B%G%#%U%)%k%H$O\e(B @code{yes-or-no-p} \e$B$G$9$,!"\e(B
2245 @code{y-or-n-p} \e$B$d\e(B @code{nnheader-Y-or-n-p} \e$B$J$I$r;H$&$3$H$b$G$-$^$9!#\e(B
2246 @code{t} \e$B$K$9$k$HL5>r7o$K%P%C%U%!!<$r:o=|$7$^$9!#\e(B
2247
2248 @item message-kill-buffer-and-remove-file
2249 @vindex message-kill-buffer-and-remove-file
2250 @findex message-kill-buffer
2251 @findex message-mimic-kill-buffer
2252 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"%P%C%U%!!<$r:o=|$7$?8e$G$b$7%P%C%/%"%C%W%U%!%$%k\e(B
2253 \e$B$,$"$C$?$i!"MxMQ<T$K3NG'$7$F$+$i$=$l$b:o=|$7$^$9!#\e(B@code{nil} \e$B$G$O%U%!%$\e(B
2254 \e$B%k$r:o=|$7$^$;$s!#%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#$?$@\e(B
2255 \e$B$7\e(B @code{message-mimic-kill-buffer} \e$BL?Na$O!"$3$l$,\e(B @code{nil} \e$B$G$"$k$b$N\e(B
2256 \e$B$H$7$FF0:n$7$^$9!#\e(B
2257 @end table
2258
2259 @node Message Actions
2260 @section \e$B%a%C%;!<%8$,@A$1Ii$&;E;v\e(B
2261
2262 Message \e$B$,%K%e!<%9\e(B/\e$B%a!<%k%j!<%@!<$+$i;H$o$l$F$$$k$H$-$K!"%j!<%@!<$K$O%a%C\e(B
2263 \e$B%;!<%8$,Aw$i$l$?8e$G9T$J$&2?$i$+$N;E;v$,2]$;$i$l$k$3$H$,$h$/$"$j$^$9!#$*\e(B
2264 \e$B$=$i$/A0$N%&%#%s%I%&G[CV$KLa$7$?$j!"5-;v$K$=$l$,JVEz$5$l$?$3$H$rI=$90u$r\e(B
2265 \e$BIU$1$k$h$&$J$3$H$G$7$g$&!#\e(B
2266
2267 @vindex message-kill-actions
2268 @vindex message-postpone-actions
2269 @vindex message-exit-actions
2270 @vindex message-send-actions
2271 \e$BMxMQ<T$O$$$m$$$m$JJ}K!$G%a%C%;!<%8%P%C%U%!!<$r=*$o$i$;$k$3$H$,$G$-$^$9!#\e(B
2272 \e$B:G$bNI$/$"$k$N$O\e(B @kbd{C-c C-c} \e$B$G!"$=$l$O%a%C%;!<%8$rAw$C$F=*N;$7$^$9!#\e(B
2273 \e$BB>$N2DG=@-$H$7$F$O\e(B @kbd{C-c C-s} \e$B$,$"$j$^$9!#$3$l$O%a%C%;!<%8$rAw$k$@$1\e(B
2274 \e$B$G$9!#\e(B@kbd{C-c C-d} \e$B$O%a%C%;!<%8$r8e$GJT=8$9$k$3$H$K$7$F!"%a%C%;!<%8%P%C\e(B
2275 \e$B%U%!!<$r\e(B @code{bury-buffer} \e$B$7$^$9\e(B (\e$BLuCm\e(B: \e$B$=$l$r\e(B Emacs \e$B>e$KB8:_$9$k%P%C\e(B
2276 \e$B%U%!!<$N%j%9%H$N:G8e$NMWAG$K$7$F1#$7$^$9\e(B)\e$B!#$=$7$F\e(B @kbd{C-c C-k} \e$B$O%a%C%;!<\e(B
2277 \e$B%8%P%C%U%!!<$r:o=|$7$^$9!#$3$l$i$N$=$l$>$l$NF0:n$O!"$=$l$i$H4XO"IU$1$i$l\e(B
2278 \e$B$?@A$1Ii$$;E;v$r4^$s$G$$$k%j%9%H$r;}$C$F$$$^$9!#$=$N%j%9%H\e(B
2279 \e$B$O\e(B @code{message-send-actions}, @code{message-exit-actions},
2280 @code{message-postpone-actions} \e$B$*$h$S\e(B @code{message-kill-actions} \e$B$G$9!#\e(B
2281
2282 Message \e$B$O$3$l$i$N%j%9%H$rA`:n$9$k$?$a$K\e(B @code{message-add-action} \e$B4X?t\e(B
2283 \e$B$rMQ0U$7$F$$$^$9!#Bh0l0z?t$O2C$($i$l$k@A$1Ii$$;E;v$G!";D$j$N0z?t$O$I$N%j\e(B
2284 \e$B%9%H$K$3$N@A$1Ii$$;E;v$r2C$($k$+$r;XDj$7$^$9!#$3$l$O\e(B gnus \e$B$+$i;H$&Nc$G$9\e(B:
2285
2286 @lisp
2287   (message-add-action
2288    `(set-window-configuration ,(current-window-configuration))
2289    'exit 'postpone 'kill)
2290 @end lisp
2291
2292 \e$B$3$l$O%a%C%;!<%8%P%C%U%!!<$,:o=|\e(B (kill)\e$B!"1d4|\e(B (postpone)\e$B!"=*N;\e(B (kill) \e$B$5\e(B
2293 \e$B$l$?$H$-$K!"\e(Bgnus \e$B$N%&%#%s%I%&G[CV$rI|3h$5$;$k$?$a$N$b$N$G$9!#\e(B
2294
2295 \e$BBh0l0z?t$KM?$($k!V@A$1Ii$$;E;v!W$O<!$N$I$l$+$G$9\e(B: \e$BIaDL$N4X?t!"\e(B
2296 @code{car} \e$B$,4X?t$G\e(B @sc{cdr} \e$B$,0z?t$N%j%9%H$G$"$k%j%9%H!"$^$?\e(B
2297 \e$B$O\e(B @code{eval} (\e$BI>2A\e(B) \e$B$5$l$k<0$G$9!#\e(B
2298
2299 \e$BLuCm\e(B: \e$B$?$V$s<B:]$N%=!<%9%3!<%I$r8+$?J}$,OC$,Aa$$$G$7$g$&!#\e(B
2300
2301 @node Compatibility
2302 @chapter \e$B8_49@-\e(B
2303 @cindex compatibility
2304
2305 Message \e$B$O;v<B>e$=$l<+?H$NJQ?t$7$+;H$o$:\e(B (*)\e$B!"8E$$\e(B @code{mail-} \e$BJQ?t$O9M\e(B
2306 \e$BN8$KF~$l$^$;$s!#$3$l$i$NJQ?t$r\e(B Message \e$B$,9M$($KF~$l$k$h$&$K$5$;$?$$$N$G\e(B
2307 \e$B$"$l$P!"0J2<$N$b$N$r\e(B @file{.emacs} \e$B%U%!%$%k$KF~$l$l$PNI$$$G$7$g$&\e(B:
2308
2309 @lisp
2310 (require 'messcompat)
2311 @end lisp
2312
2313 \e$B$3$l$OB?$/$N\e(B Message \e$BJQ?t$r!"$=$l$i$KBP1~$9$k\e(B @code{mail-} \e$BJQ?t$NCM$K4p\e(B
2314 \e$B$E$$$F=i4|2=$7$^$9!#\e(B
2315
2316 \e$BLuCm\e(B*: \e$B<B:]$K$O?o=j$G\e(B gnus \e$B$NJQ?t$r;H$C$F$$$^$9!#@$$NCf$&$^$/$$$-$^$;$s!#\e(B
2317
2318 @node Appendices
2319 @chapter \e$BIU5-\e(B
2320
2321 @menu
2322 * Responses:: \e$B1~Ez$,$I$3$K9T$/$+$r7hDj$9$kI8=`$N5,B'\e(B
2323 @end menu
2324
2325 @node Responses
2326 @section \e$B1~Ez\e(B
2327
2328 \e$B%a%C%;!<%8$,$I$3$K9T$/$+$r7hDj$9$k$?$a$K!"%G%#%U%)%k%H$G$O0J2<$N%"%k%4%j\e(B
2329 \e$B%:%`$,;H$o$l$^$9!#\e(B
2330
2331 @table @dfn
2332 @item reply
2333 \e$B!VJVEz!W\e(B(reply) \e$B$O!"%a%C%;!<%8$rAw$C$??M\e(B @emph{\e$B$@$1\e(B} \e$B$K%a!<%k$G1~Ez$7$?\e(B
2334 \e$B$$$H$-$N$b$N$G$9!#<u<h?M$O0l?M$7$+$$$^$;$s!#<u<h?M$,C/$G$"$k$+$r7hDj$9$k\e(B
2335 \e$B$?$a$K!"0J2<$N%X%C%@!<$r=gHV$KD4$Y$^$9\e(B:
2336
2337 @table @code
2338 @item Reply-To
2339
2340 @item From
2341 @end table
2342
2343 @item wide reply
2344 \e$B!V9-$$JVEz!W\e(B(wide reply) \e$B$O!"1~Ez$7$h$&$H$7$F$$$k%a%C%;!<%8$K=q$+$l$F$$\e(B
2345 \e$B$?\e(B @emph{\e$B$9$Y$F$N\e(B} \e$B?M!9$X$N%a!<%k$K$h$k1~Ez$G$9!#0J2<$N%X%C%@!<$+$iCj=P\e(B
2346 \e$B$7$?$9$Y$F$N%a!<%k%"%I%l%9$rO"7k$7$F!"=P$F9T$/\e(B @code{To}/@code{Cc} \e$B%X%C\e(B
2347 \e$B%@!<$r:n$j$^$9\e(B:
2348
2349 @table @code
2350 @item From
2351 (@code{Reply-To} \e$B$,L5$$8B$j$3$l$,;H$o$l$^$9$,!"$"$k>l9g$OBe$o$j$K$=$l$,\e(B
2352 \e$B;H$o$l$^$9\e(B)\e$B!#\e(B
2353
2354 @item Cc
2355
2356 @item To
2357 @end table
2358
2359 @code{Mail-Copies-To} \e$B%X%C%@!<$,B8:_$7$F$$$?$J$i$P!"$=$l$b08@h$N%j%9%H$K\e(B
2360 \e$B2C$($i$l$^$9!#$3$N%X%C%@!<$,\e(B @samp{never} \e$B$@$C$?$i!"\e(B@code{From} (\e$B$^$?\e(B
2361 \e$B$O\e(B @code{Reply-To}) \e$B$N%a!<%k%"%I%l%9$r=|30$7$J$1$l$P$J$i$J$$$H$$$&$3$H$G\e(B
2362 \e$B$9!#\e(B
2363
2364 @item followup
2365 \e$B!V%U%)%m!<%"%C%W!W\e(B(followup) \e$B$O%K%e!<%9$GAw$k1~Ez$G$9!#0J2<$N%X%C\e(B
2366 \e$B%@!<\e(B (\e$BM%@h=g0L$,9b$$=g$KJB$s$G$$$^$9\e(B) \e$B$G!"$I$3$K1~Ez$rAw$k$+$r7hDj$7$^$9\e(B:
2367
2368 @table @code
2369 @item Followup-To
2370
2371 @item Newsgroups
2372 @end table
2373
2374 \e$B$b$7\e(B @code{Mail-Copies-To} \e$B%X%C%@!<$,$"$C$?$J$i$P!"$=$l\e(B
2375 \e$B$,\e(B @samp{never} \e$B$G$J$$8B$j!"?7$7$$\e(B @code{Cc} \e$B%X%C%@!<$N4p$H$7$F;H$o$l$^\e(B
2376 \e$B$9!#\e(B
2377 @end table
2378
2379 @node Index
2380 @chapter Index
2381 @printindex cp
2382
2383 @node Key Index
2384 @chapter Key Index
2385 @printindex ky
2386
2387 @summarycontents
2388 @contents
2389 @bye
2390
2391 @c Local Variables:
2392 @c mode: texinfo
2393 @c coding: iso-2022-7bit
2394 @c End: