Synch with Oort Gnus.
[elisp/gnus.git-] / texi / message-ja.texi
1 \input texinfo @c -*- mode: texinfo; coding: iso-2022-7bit; -*-
2
3 @setfilename message-ja
4 @settitle T-gnus 6.15 Message Manual
5 @synindex fn cp
6 @synindex vr cp
7 @synindex pg cp
8 @dircategory Emacs
9 @direntry
10 * Message-ja: (message-ja).   Mail and news composition mode that goes
11                               with Gnus (Japanese).
12 @end direntry
13 @iftex
14 @finalout
15 @end iftex
16 @setchapternewpage odd
17
18 @ifnottex
19
20 This file documents Message, the Emacs message composition mode.
21
22 \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
23 \e$B=q$G$9!#\e(B
24
25 Copyright (C) 1996, 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
26
27 Permission is granted to copy, distribute and/or modify this document
28 under the terms of the GNU Free Documentation License, Version 1.1 or
29 any later version published by the Free Software Foundation; with no
30 Invariant Sections, with the Front-Cover texts being ``A GNU
31 Manual'', and with the Back-Cover Texts as in (a) below.  A copy of the
32 license is included in the section entitled ``GNU Free Documentation
33 License''.
34
35 \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
36 \e$BBh\e(B 1.1 \e$BHG$^$?$O$=$l0J9_$NHG$,Dj$a$k>r7o$N2<$GJ#@=!"G[I[!"$"$k$$$OJQ99$9\e(B
37 \e$B$k$3$H$r5v2D$7$^$9!#JQ99IT2DItJ,$O;XDj$7$^$;$s!#!V\e(BA GNU Manual\e$B!W$OI=I=;f\e(B
38 \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
39 \e$B!V\e(BEmacs manual\e$B!W$N!V\e(BGNU \e$B%U%j!<J8=qMxMQ5vBz7@Ls=q!W$H$$$&>O$K4^$^$l$F$$$^\e(B
40 \e$B$9!#\e(B
41
42 (a) The FSF's Back-Cover Text is: ``You have freedom to copy and modify
43 this GNU Manual, like GNU software.  Copies published by the Free
44 Software Foundation raise funds for GNU development.''
45
46 (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
47 \e$B$N$h$&$KJ#@=$7$?$jJQ99$9$k<+M3$,$"$j$^$9!#J#@=$O%U%j!<%=%U%H%&%'%":bCD$K\e(B
48 \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
49 \e$B$J;q6b$r=8$a$F$$$^$9!#!W\e(B
50
51 This document is part of a collection distributed under the GNU Free
52 Documentation License.  If you want to distribute this document
53 separately from the collection, you can do so by adding a copy of the
54 license to the document, as described in section 6 of the license.
55
56 \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
57 \e$B$N0lIt$G$9!#$b$7$"$J$?$,$3$NJ8=q$r<}=8Cx:nJ*$+$iJ,N%$7$FG[I[$7$?$$$H$-$O!"\e(B
58 \e$B7@Ls=q$NBh\e(B 6 \e$B9`$K5-=R$5$l$F$$$k$h$&$K!"J8=q$K7@Ls=q$NJ#<L$rIU2C$9$k$3$H\e(B
59 \e$B$K$h$C$F!"9T$J$&$3$H$,$G$-$^$9!#\e(B
60 @end ifnottex
61
62 @tex
63
64 @titlepage
65 @title T-gnus 6.15 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 Copyright @copyright{} 1996, 1997, 1998, 1999, 2000
73      Free Software Foundation, Inc.
74
75 Permission is granted to copy, distribute and/or modify this document
76 under the terms of the GNU Free Documentation License, Version 1.1 or
77 any later version published by the Free Software Foundation; with the
78 Invariant Sections being none, with the Front-Cover texts being ``A GNU
79 Manual'', and with the Back-Cover Texts as in (a) below.  A copy of the
80 license is included in the section entitled ``GNU Free Documentation
81 License'' in the Emacs manual.
82
83 \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
84 \e$BBh\e(B 1.1 \e$BHG$^$?$O$=$l0J9_$NHG$,Dj$a$k>r7o$N2<$GJ#@=!"G[I[!"$"$k$$$OJQ99$9\e(B
85 \e$B$k$3$H$r5v2D$7$^$9!#JQ99IT2DItJ,$O;XDj$7$^$;$s!#!V\e(BA GNU Manual\e$B!W$OI=I=;f\e(B
86 \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
87 \e$B!V\e(BEmacs manual\e$B!W$N!V\e(BGNU \e$B%U%j!<J8=qMxMQ5vBz7@Ls=q!W$H$$$&>O$K4^$^$l$F$$$^\e(B
88 \e$B$9!#\e(B
89
90 (a) The FSF's Back-Cover Text is: ``You have freedom to copy and modify
91 this GNU Manual, like GNU software.  Copies published by the Free
92 Software Foundation raise funds for GNU development.''
93
94 (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
95 \e$B$N$h$&$KJ#@=$7$?$jJQ99$9$k<+M3$,$"$j$^$9!#J#@=$O%U%j!<%=%U%H%&%'%":bCD$K\e(B
96 \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
97 \e$B$J;q6b$r=8$a$F$$$^$9!#!W\e(B
98
99 This document is part of a collection distributed under the GNU Free
100 Documentation License.  If you want to distribute this document
101 separately from the collection, you can do so by adding a copy of the
102 license to the document, as described in section 6 of the license.
103
104 \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
105 \e$B$N0lIt$G$9!#$b$7$"$J$?$,$3$NJ8=q$r<}=8Cx:nJ*$+$iJ,N%$7$FG[I[$7$?$$$H$-$O!"\e(B
106 \e$B7@Ls=q$NBh\e(B 6 \e$B9`$K5-=R$5$l$F$$$k$h$&$K!"J8=q$K7@Ls=q$NJ#<L$rIU2C$9$k$3$H\e(B
107 \e$B$K$h$C$F!"9T$J$&$3$H$,$G$-$^$9!#\e(B
108 @end titlepage
109 @page
110 @end tex
111
112 @node Top
113 @top Message
114
115 Gnus \e$B$NA4$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%b!<\e(B
116 \e$B%I%P%C%U%!$G9T$o$l$^$9!#\e(B
117
118 @menu
119 * Interface::         \e$B%a%C%;!<%8%P%C%U%!$r@_Dj$9$k\e(B
120 * Commands::          \e$B%a%C%;!<%8%b!<%I%P%C%U%!$G<B9T$G$-$kL?Na\e(B
121 * Variables::         \e$B%a%C%;!<%8%P%C%U%!$r%+%9%?%^%$%:$9$k\e(B
122 * Compatibility::     \e$B%a%C%;!<%8$r2<0L8_49$K$9$k\e(B
123 * Appendices::        \e$B$b$C$H5;=QE*$J;v\e(B
124 * Index::             \e$BJQ?t!"4X?t!"35G0$N:w0z\e(B
125 * Key Index::         \e$B%a%C%;!<%8%b!<%I%-!<$N0lMw\e(B
126 @end menu
127
128 \e$B$3$N%^%K%e%"%k$O\e(B T-gnus 6.15 Message \e$B$KBP1~$7$^$9!#\e(BMessage \e$B$O$3$N%^%K%e\e(B
129 \e$B%"%k$HF1$8HGHV9f$N\e(B Gnus \e$B$NG[I[$H6&$KG[I[$5$l$^$9!#\e(B
130
131 @node Interface
132 @chapter \e$B3&LL\e(B
133
134 \e$B%W%m%0%i%`\e(B (\e$B$b$7$/$O?M\e(B) \e$B$,%a%C%;!<%8$KH?1~$7$?$$$H$-\e(B -- \e$BJVEz!"%U%)%m!<%"%C\e(B
135 \e$B%W!"E>Aw!"<h$j>C$7\e(B -- \e$B$=$N%W%m%0%i%`\e(B (\e$B$b$7$/$O?M\e(B) \e$B$O%a%C%;!<%8$,$"$k%P%C\e(B
136 \e$B%U%!$K%]%$%s%H$rF~$l$FI,MW$JL?Na$r8F$S=P$9$@$1$GNI$$$Y$-$G$9!#$=$&$9$k\e(B
137 \e$B$H\e(B @code{Message} \e$B$O?7$7$$\e(B @code{message} \e$B%b!<%I%P%C%U%!$rE,@Z$J%X%C%@!<\e(B
138 \e$B$rF~$l$F:n$j=P$7!"MxMQ<T$O%a%C%;!<%8$rAw$kA0$K$=$l$rJT=8$G$-$^$9!#\e(B
139
140 @menu
141 * New News Message::     \e$BA4$/?7$7$$%K%e!<%9%a%C%;!<%8$rJT=8$9$k\e(B
142 * Reply::                \e$B%a!<%k$GJVEz$9$k\e(B
143 * Wide Reply::           \e$BA4$F$N?M$K%a!<%k$G1~Ez$9$k\e(B
144 * Followup::             \e$B%K%e!<%9$G%U%)%m!<%"%C%W$9$k\e(B
145 * Canceling News::       \e$B?7$7$$5-;v$r<h$j>C$9\e(B
146 * Superseding::          \e$B%a%C%;!<%8$NBeBX\e(B
147 * Forwarding::           \e$B%a%C%;!<%8$r%K%e!<%9$b$7$/$O%a!<%k$GE>Aw$9$k\e(B
148 * Resending::            \e$B%a!<%k%a%C%;!<%8$r:FAw$9$k\e(B
149 * Bouncing::             \e$B%a!<%k%a%C%;!<%8$N<:GT$r:FAw$9$k\e(B
150 @end menu
151
152 @node New Mail Message
153 @section \e$B?7$7$$%a!<%k%a%C%;!<%8\e(B
154
155 @findex message-mail
156 @code{message-mail} \e$BL?Na$O?7$7$$%P%C%U%!$r:n$jI=<($7$^$9!#\e(B
157
158 2\e$B$D$NA*Br<+M3$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%@!<$H\e(B
159 \e$B$7$F!"\e(B2\e$BHVL\$O\e(B @code{Subject} \e$B%X%C%@!<$H$7$F;H$o$l$k!#$b$7$3$l$i\e(B
160 \e$B$,\e(B @code{nil} \e$B$G$"$k$J$i!"$=$l$i$N\e(B2\e$B$D$N%X%C%@!<$O6u$K$J$j$^$9!#\e(B
161
162 @node New News Message
163 @section \e$B?7$7$$%K%e!<%9%a%C%;!<%8\e(B
164
165 @findex message-news
166 \e$BL?Na\e(B @code{message-news} \e$B$O?7$7$$%a%C%;!<%8%P%C%U%!$r:n$j!"I=<($7$^$9!#\e(B
167
168 \e$B$3$N4X?t$O\e(B2\e$B$D$NA*Br<+M3$J0z?t$r<u$1IU$1$^$9!#:G=i$N$b$N\e(B
169 \e$B$O\e(B @code{Newsgroups} \e$B%X%C%@!<$H$7$F!"\e(B2\e$B$D$a$N$b$N$O\e(B @code{Subject} \e$B%X%C%@!<\e(B
170 \e$B$H$7$F;H$o$l$^$9!#$b$7$3$l$i$,\e(B @code{nil} \e$B$G$"$k$J$i!"$=$l$i$N\e(B2\e$B$D$N%X%C\e(B
171 \e$B%@!<$O6u$K$J$j$^$9!#\e(B
172
173 @node Reply
174 @section \e$BJVEz\e(B
175
176 @findex message-reply
177 \e$B4X?t\e(B @code{message-reply} \e$B$O8=:_$N%P%C%U%!$N%a%C%;!<%8$X$NJVEz$N%a%C%;!<\e(B
178 \e$B%8%P%C%U%!$r:n$j!"I=<($7$^$9!#\e(B
179
180 @vindex message-reply-to-function
181 Message \e$B$O2?=h$KJVEz$,9T$/$+$rIaDL$NJ}K!\e(B (@pxref{Responses}) \e$B$G7hDj$7$^\e(B
182 \e$B$9$,!"JQ?t\e(B @code{message-reply-to-function} \e$B$rO.$k$3$H$G$"$J$?$NMW5a$K9g\e(B
183 \e$B$&$h$&$K$=$N?6$kIq$$$rJQ$($k;v$,$G$-$^$9!#\e(B
184
185 @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
186 \e$B$&$J;v$,$G$-$^$9\e(B:
187
188 @lisp
189 (setq message-reply-to-function
190       (lambda ()
191        (cond ((equal (mail-fecth-field "from") "somebody")
192                (mail-fetch-field "sender"))
193              (t
194               nil))))
195 @end lisp
196
197 \e$B$3$N4X?t$O$=$l$,JVEz$7$h$&$H$9$k5-;v$N%X%C%@!<ItJ,$K8BDj$5$l$?HO0O$G8F$P\e(B
198 \e$B$l$^$9!#\e(B
199
200 \e$B$4Mw$NDL$j!"$3$N4X?t$O$=$l$,\e(B To \e$B%X%C%@!<$,$I$N$h$&$G$"$k$Y$-$+$K4V$9$k<g\e(B
201 \e$BD%$,$"$l$P!"J8;zNs$rJV$9$Y$-$G$9!#$b$7$=$&$G$J$1$l$P!"$=$l$O\e(B @code{nil}
202 \e$B$rJV$9$@$1$G!"$=$&$9$l$P\e(B To \e$B%X%C%@!<$r7hDj$9$kIaDL$NJ}K!$,;H$o$l$k$G$7$g\e(B
203 \e$B$&!#\e(B
204
205 \e$B$3$N4X?t$O%j%9%H$rJV$9;v$b$G$-$^$9!#$=$N$h$&$J>l9g$O!"$=$l$>$l$NMWAG\e(B
206 \e$B$O\e(B cons \e$B%;%k$G$"$k$Y$-$G!"$=$l$N\e(B car \e$B$O%X%C%@!<$NL>A0\e(B (\e$BNc\e(B @code{Cc}) \e$B$G!"\e(B
207 cdr \e$B$,%X%C%@!<$NCM\e(B (\e$BNc\e(B @samp{larsi@@ifi.uio.no}) \e$B$G$"$k$Y$-$G$9!#A4$F$N\e(B
208 \e$B$3$l$i$N%X%C%@!<$O=P$F9T$/%a!<%k$N%X%C%@!<$KA^F~$5$l$^$9!#\e(B
209
210 @node Wide Reply
211 @section \e$B9-$/JVEz\e(B
212
213 @findex message-wide-reply
214 @code{message-wide-reply} \e$B$O8=:_$N%P%C%U%!$N%a%C%;!<%8$X$N9-$$JVEz$N%a%C\e(B
215 \e$B%;!<%8%P%C%U%!$r:n$C$FI=<($7$^$9!#\e(B@dfn{\e$B9-$$JVEz\e(B} \e$B$O\e(B @code{To}\e$B!"\e(B
216 @code{From}\e$B!"\e(B(\e$B$b$7$/$O\e(B @code{Reply-to}) \e$B$H\e(B @code{Cc} \e$B%X%C%@!<$K5s$2$i$l\e(B
217 \e$B$F$$$kA4$F$N?M!9$KFO$/JVEz$G$9!#\e(B
218
219 @vindex message-wide-reply-to-function
220 Message \e$B$OJVEz$,2?=h$K9T$/$+$r7hDj$9$k$?$a$KIaDL$NJ}K!$r;H$$$^$9$,!"\e(B
221 @code{message-wide-reply} \e$B$rO.$k;v$G!"?6$kIq$$$r$"$J$?$NMW5a$K9g$&$h$&$K\e(B
222 \e$BJQ99$9$k;v$,$G$-$^$9!#$=$l$O\e(B @code{message-reply-to-function} \e$B$HF1$8$h$&\e(B
223 \e$B$K;H$o$l$^$9\e(B (@pxref{Reply})\e$B!#\e(B
224
225 @findex message-dont-reply-to-names
226 \e$B@55,I=8=\e(B @code{rmail-dont-reply-to-names} \e$B$K9gCW$9$k%"%I%l%9$O\e(B @code{Cc}
227 \e$B%X%C%@!<$+$i<h$j=|$+$l$^$9!#\e(B
228
229 @node Followup
230 @section \e$B%U%)%m!<%"%C%W\e(B
231
232 @findex message-followup
233 \e$BL?Na\e(B @code{message-followup} \e$B$O8=:_$N%P%C%U%!$N%a%C%;!<%8$X$N%U%)%m!<%"%C\e(B
234 \e$B%W$G$"$k%a%C%;!<%8%P%C%U%!$r:n$jI=<($7$^$9!#\e(B
235
236 @vindex message-followup-to-function
237 Message \e$B$O%U%)%m!<%"%C%W$,$I$3$K9T$/$+$rIaDL$NJ}K!$r;H$C$F7hDj$7$^$9$,!"\e(B
238 @code{message-followup-to-function} \e$B$rO.$k;v$G!"$"$J$?$NMW5a$K9g$&$h$&$K\e(B
239 \e$B?6$kIq$$$rJQ99$9$k;v$,$G$-$^$9!#$=$l$O\e(B @code{message-reply-to-function}
240 \e$B$HF1$8$h$&$K;H$o$l$^$9\e(B (@pxref{Reply})\e$B!#\e(B
241
242 @vindex message-use-followup-to
243 \e$BJQ?t\e(B @code{message-use-followup-to} \e$B$O\e(B @code{Followup-To} \e$B%X%C%@!<$K4X$7\e(B
244 \e$B$F$I$&$9$k$+$r;XDj$7$^$9!#$=$l$,\e(B @code{use} \e$B$G$"$l$P!"$$$D$bCM$r;H$$$^$9!#\e(B
245 \e$B$b$7$=$l$,\e(B @code{ask} \e$B$G$"$l$P\e(B (\e$B$3$l$,=i4|@_Dj$G$9\e(B)\e$B!"CM$r;H$&$+$I$&$+$r\e(B
246 \e$B?R$M$^$9!#$b$7\e(B @code{t} \e$B$G$"$k$H!"$=$l$,\e(B @samp{\e$BEj9F<T\e(B} \e$B$G$J$$8B$j!"CM$r\e(B
247 \e$B;H$$$^$9!#\e(B@code{nil} \e$B$G$"$l$P!"CM$r;H$$$^$;$s!#\e(B
248
249 @node Canceling News
250 @section \e$B%K%e!<%9$r<h$j>C$9\e(B
251
252 @findex message-cancel-news
253 \e$BL?Na\e(B @code{message-cancel-news} \e$B$O8=:_$N%P%C%U%!$N5-;v$r<h$j>C$7$^$9!#\e(B
254
255 @node Superseding
256 @section \e$BBeBX\e(B
257
258 @findex message-supersede
259 \e$BL?Na\e(B @code{message-supersede} \e$B$O8=:_$N%P%C%U%!$N%a%C%;!<%8$rBeBX$9$k%a%C\e(B
260 \e$B%;!<%8%P%C%U%!$r:n$jI=<($7$^$9!#\e(B
261
262 @vindex message-ignored-supersede-headers
263 @code{message-ignored-supersedes-headers} \e$B$K9gCW$9$k%X%C%@!<$O?7$7$$%a%C\e(B
264 \e$B%;!<%8%P%C%U%!$r:n$j>e$2$kA0$K<h$j=|$+$l$^$9!#=i4|CM\e(B
265 \e$B$O\e(B @*@samp{^Path:\\|^Date\\|^NNTP-Posting-Host:\\|^Xref:\\|^Lines:\\|@*
266 ^Received:\\|^X-From-Line:\\|Return-Path:\\|^Supersedes:} \e$B$G$9!#\e(B
267
268 @node Forwarding
269 @section \e$BE>Aw\e(B
270
271 @findex message-forward
272 \e$BL?Na\e(B @code{message-forward} \e$B$O8=:_$N%P%C%U%!$N%a%C%;!<%8$rE>Aw$9$k$?$a$N\e(B
273 \e$B%a%C%;!<%8%P%C%U%!$r:n$jI=<($7$^$9!#$b$7@\F,0z?t$rM?$($i$l$k$H!"E>Aw$O\e(B
274 \e$B%K%e!<%9$r;H$$$^$9!#\e(B
275
276 @table @code
277 @item message-forward-ignored-headers
278 @vindex message-forward-ignored-headers
279 \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
280 \e$B$l$^$9!#\e(B
281 @end table
282
283 @node Resending
284 @section \e$B:FAw\e(B
285
286 @findex message-resend
287 \e$BL?Na\e(B @code{message-resend} \e$B$OMxMQ<T$K%"%I%l%9$NF~NO$rB%?J$7!"8=:_$N%P%C\e(B
288 \e$B%U%!$N%a%C%;!<%8$r$=$N%"%I%l%9$K:FAw$7$^$9!#\e(B
289
290 @vindex message-ignored-resent-headers
291 \e$B@55,I=8=\e(B @code{message-ignored-resent-headers} \e$B$K9gCW$9$k%X%C%@!<$O%a%C\e(B
292 \e$B%;!<%8$rAw$kA0$K<h$j=|$+$l$^$9!#=i4|CM$O\e(B @code{^Return-receipt} \e$B$G$9!#\e(B
293
294 @node Bouncing
295 @section \e$B<:GT\e(B
296
297 @findex message-bounce
298 \e$BL?Na\e(B @code{message-bounce} \e$B$O!"$b$78=:_$N%P%C%U%!$,<:GT$7$?%a!<%k%a%C%;!<\e(B
299 \e$B%8$G$"$l$P!"<:GT>pJs$r<h$j=|$$$?%a%C%;!<%8%P%C%U%!$r:n$jI=<($7$^$9!#\e(B
300 @dfn{\e$B<:GT%a%C%;!<%8\e(B} \e$B$OIaDL$O\e(B @code{mailer-daemon} \e$B$+$iG[AwIT2D$H$7$FJV\e(B
301 \e$BAw$5$l$?%a!<%k$G$9!#\e(B
302
303 @vindex message-ignored-bounced-headers
304 \e$B@55,I=8=\e(B @code{message-ignored-bounced-headers} \e$B$K9gCW$9$k%X%C%@!<$O%P%C\e(B
305 \e$B%U%!$r:n$j>e$2$kA0$K<h$j=|$+$l$^$9!#=i4|CM\e(B
306 \e$B$O\e(B @samp{^\\(Received\\|Return-Path\\):} \e$B$G$9!#\e(B
307
308 @node Commands
309 @chapter \e$BL?Na\e(B
310
311 @menu
312 * Buffer Entry::        \e$B%a%C%;!<%8%P%C%U%!$KF~$C$?8e$NL?Na\e(B
313 * Header Commands::     \e$B%X%C%@!<$K0\F0$9$k$?$a$NL?Na\e(B
314 * Movement::            \e$B%a%C%;!<%8%P%C%U%!$rF0$-2s$k\e(B
315 * Insertion::           \e$B%a%C%;!<%8%P%C%U%!$KJ*;v$rA^F~$9$k\e(B
316 @c * MIME::                @sc{mime} considerations.
317 @c * Security::            Signing and encrypting messages.
318 * Various Commands::    \e$B$$$m$$$m$J;v\e(B
319 * Sending::             \e$B<B:]$K%a%C%;!<%8$rAw$k\e(B
320 * Mail Aliases::        \e$B$I$N$h$&$K$7$F%a!<%k$NJLL>$r;H$&$+\e(B
321 * Spelling::            Emacs \e$B$K%9%Z%k%A%'%C%/$5$;$k\e(B
322 @end menu
323
324 @node Buffer Entry
325 @section \e$B%P%C%U%!$KF~$k\e(B
326 @cindex undo
327 @kindex C-_
328
329 \e$B2?$+B>$N%a%C%;!<%8$KJVEz$9$k$H$-!"$"$J$?$O$?$$$F$$%a%C%;!<%8%P%C%U%!$G=q\e(B
330 \e$B$->e$2$^$9$h$M!#\e(BMessage \e$B$OB?$/$N0zMQJ8$r07$$!"=pL>$N:o=|$dJ8>O$N@07A$r$7\e(B
331 \e$B$?$j!"$"$k$$$O$"$?$J$,;H$C$F$$$k@_Dj$K0MB8$7$F$$$^$9!#\e(BMessage \e$B$OIaDL$O$&\e(B
332 \e$B$^$/F0:n$7$^$9$,!"$H$-$I$-4V0c$($b$7$^$9!#$=$l$i$N4V0c$$$r%f!<%6$,@5$9$3\e(B
333 \e$B$H$,$G$-$k$h$&$K!"\e(BMessage \e$B$O$=$l$>$l<gMW$JF0:n$r9T$J$&A0$K%"%s%I%%$N6-3&\e(B
334 \e$B$r@_Dj$7$^$9!#$"$J$?$O2?2s$+%"%s%I%%$N%-!<\e(B (\e$BDL>o\e(B @kbd{C-_}) \e$B$r2!$;$P!"L$\e(B
335 \e$BJT=8$N%a%C%;!<%8$KLa$9$3$H$,$G$-$^$9!#\e(B
336
337 @node Header Commands
338 @section \e$B%X%C%@!<L?Na\e(B
339
340 \e$B$3$l$i$NA4$F$NL?Na$OEv$N%X%C%@!<$K0\F0$7$^$9!#$b$7$=$l$,B8:_$7$J$$$H!"$=\e(B
341 \e$B$l$OA^F~$5$l$^$9!#\e(B
342
343 @table @kbd
344
345 @item C-c ?
346 @kindex C-c ?
347 @findex message-goto-to
348 \e$B%a%C%;!<%8%b!<%I$N5-=R$G$9!#\e(B
349
350 @item C-c C-r C-t
351 @kindex C-c C-f C-t
352 @findex message-goto-to
353 @code{To} \e$B%X%C%@!<$K9T$-$^$9\e(B (@code{message-goto-to})\e$B!#\e(B
354
355 @item C-c C-f C-b
356 @kindex C-c C-f C-b
357 @findex message-goto-bcc
358 @code{Bcc} \e$B%X%C%@!<$K9T$-$^$9\e(B (@code{message-goto-bcc})\e$B!#\e(B
359
360 @item C-c C-f C-f
361 @kindex C-c C-f C-f
362 @findex message-goto-fcc
363 @code{Fcc} \e$B%X%C%@!<$K9T$-$^$9\e(B (@code{message-goto-fcc})\e$B!#\e(B
364
365 @item C-c C-f C-c
366 @kindex C-c C-f C-c
367 @findex message-goto-cc
368 @code{Cc} \e$B%X%C%@!<$K9T$-$^$9\e(B (@code{message-goto-cc})\e$B!#\e(B
369
370 @item C-c C-f C-s
371 @kindex C-c C-f C-s
372 @findex message-goto-subject
373 @code{Subject} \e$B%X%C%@!<$K9T$-$^$9\e(B (@code{message-goto-subject})\e$B!#\e(B
374
375 @item C-c C-f C-r
376 @kindex C-c C-f C-r
377 @findex message-goto-reply-to
378 @code{Reply-To} \e$B%X%C%@!<$K9T$-$^$9\e(B (@code{message-goto-reply-to})\e$B!#\e(B
379
380 @item C-c C-f C-n
381 @kindex C-c C-f C-n
382 @code{Neswsgroups} \e$B%X%C%@!<$K9T$-$^$9\e(B (@code{message-goto-newsgroups})\e$B!#\e(B
383
384 @item C-c C-f C-d
385 @kindex C-c C-f C-d
386 @findex message-goto-distribution
387 @code{Distribution} \e$B%X%C%@!<$K9T$-$^\e(B
388 \e$B$9\e(B (@code{message-goto-distribution})\e$B!#\e(B
389
390 @item C-c C-f C-o
391 @kindex C-c C-f C-o
392 @findex message-goto-followup-to
393 @code{Followup-To} \e$B%X%C%@!<$K9T$-$^$9\e(B (@code{message-goto-followup-to})\e$B!#\e(B
394
395 @item C-c C-f C-k
396 @kindex C-c C-f C-k
397 @findex message-goto-keywords
398 @code{Keywords} \e$B%X%C%@!<$K9T$-$^$9\e(B (@code{message-goto-keywords})\e$B!#\e(B
399
400 @item C-c C-f C-u
401 @kindex C-c C-f C-u
402 @findex message-goto-summary
403 @code{Summary} \e$B%X%C%@!<$K9T$-$^$9\e(B (@code{message-goto-summary})\e$B!#\e(B
404 @end table
405
406 @node Movement
407 @section \e$B0\F0\e(B
408
409 @table @kbd
410 @item C-c C-b
411 @kindex C-c C-b
412 @findex message-goto-body
413 \e$B%a%C%;!<%8$NK\BN$N@hF,$K0\F0$7$^$9\e(B (@code{message-goto-body})\e$B!#\e(B
414
415 @item C-c C-i
416 @kindex C-c C-i
417 @findex message-goto-signature
418 \e$B%a%C%;!<%8$N=pL>$K0\F0$7$^$9\e(B (@code{message-goto-signature})\e$B!#\e(B
419
420 @item C-a
421 @kindex C-a
422 @findex message-beginning-of-line
423 \e$B%X%C%@!<$NCM$N$H$3$m$K$$$k$H$-$O9T$N@hF,$K0\F0$7!"$=$&$G$J$$$H$-$O%X%C%@!<\e(B
424 \e$B$NCM$N@hF,$K0\F0$7$^$9!#\e(B(\e$B%X%C%@!<$NCM$O%X%C%@!<L>$H%3%m%s$N8e$KMh$^$9!#\e(B)
425 @end table
426
427 @node Insertion
428 @section \e$BA^F~\e(B
429
430 @table @kbd
431
432 @item C-c C-y
433 @kindex C-c C-y
434 @findex message-yank-original
435 \e$B%P%C%U%!\e(B @code{gnus-article-copy} \e$B$K$"$k%a%C%;!<%8$r%a%C%;!<%8%P%C%U%!$K\e(B
436 \e$BE=$jIU$1$^$9!#IaDL$O\e(B @code{gnus-article-copy} \e$B$O$"$J$?$,JVEz$7$h$&$H$7$F\e(B
437 \e$B$$$k%a%C%;!<%8$G$9\e(B (@code{messsage-yank-original})\e$B!#\e(B
438
439 @item C-c C-M-y
440 @kindex C-c C-M-y
441 @findex message-yank-buffer
442 Prompt for a buffer name and yank the contents of that buffer into the
443 message buffer (@code{message-yank-buffer}).
444
445 @item C-c C-q
446 @kindex C-c C-q
447 @findex message-fill-yanked-message
448 \e$BE=$jIU$1$i$l$?%a%C%;!<%8$r@^$jJV$7$^\e(B
449 \e$B$9\e(B (@code{message-fill-yanked-message})\e$B!#7Y9p\e(B: \e$B$b$7!"0zMQ$N=,47$,JQ$G$"\e(B
450 \e$B$k$J$i!"E=$jIU$1$i$l$?J8>O$r$R$I$/$0$A$c$0$A$c$K$7$F$7$^$&$+$b$7$l$^$;$s!#\e(B
451 \e$B$=$l$,0BA4$G$"$k$HCN$k$H!"$9$0$K?M?4CO$D$/$G$7$g$&$,!#$H$K$+$/!"\e(B
452 @kbd{C-x u} (@code{undo}) \e$B$,;HMQ2DG=$G!"Bg>fIW$G$"$k$H8@$&;v$r3P$($F$*$$\e(B
453 \e$B$F2<$5$$!#\e(B
454
455 @item C-c C-w
456 @kindex C-c C-w
457 @findex message-insert-signature
458 \e$B%P%C%U%!$N:G8e$K=pL>$rA^F~$7$^$9\e(B (@code{message-insert-signature})\e$B!#\e(B
459
460 @item C-c M-h
461 @kindex C-c M-h
462 @findex message-insert-headers
463 \e$B%a%C%;!<%8$N%X%C%@!<$rA^F~$7$^$9\e(B (@code{message-insert-headers})\e$B!#\e(B
464 @end table
465
466 @table @code
467 @item message-ignored-cited-headers
468 \e$B$3$N@55,I=8=$K9gCW$9$kA4$F$N%X%C%@!<$OE=$jIU$1$i$l$?%a%C%;!<%8$+$i<h$j=|\e(B
469 \e$B$+$l$^$9!#=i4|CM$O\e(B @samp{.} \e$B$G!"$3$l$OA4$F$N%X%C%@!<$,<h$j=|$+$l$k$H8@$&\e(B
470 \e$B;v$G$9!#\e(B
471
472 @item message-cite-prefix-regexp
473 @vindex message-cite-prefix-regexp
474 \e$B$"$k9T$,<h$jF@$k:GBg$N0zMQ@\F,8l$K9gCW$9$k@55,I=8=$G$9!#\e(B
475
476 @item message-citation-line-function
477 @vindex message-citation-line-function
478 @cindex attribution line
479 \e$B0zMQ9T$rA^F~$9$k$?$a$K8F$P$l$k4X?t$G$9!#=i4|CM\e(B
480 \e$B$O\e(B @code{message-insert-citation-line} \e$B$G!"$3$l$O0zMQ9T$r<!$N$h$&$K$7$^\e(B
481 \e$B$9\e(B:
482
483 @example
484 Hallvard B Furuseth <h.b.furuseth@@usit.uio.no> writes:
485 @end example
486
487 \e$B$3$N4X?t$,8F$P$l$?$H$-!"%]%$%s%H$O%a%C%;!<%8$NK\BN$N@hF,$K$"$k$G$7$g$&!#\e(B
488
489 \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
490 \e$BG=$,$"$j$^$9!#$b$7$"$J$?$,EY$r1[$7$F0zMQ9T$rJQ99$7$F$7$^$&$H!"$=$l$rFI$`\e(B
491 \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
492 \e$B?t\e(B @code{gnus-cite-attribution-suffix} \e$B$r;2>H$7$F2<$5$$!#>\:Y\e(B
493 \e$B$O\e(B @xref{Article Highlighting, , \e$B5-;v$N%O%$%i%$%H\e(B, gnus-ja}, \e$B$K$"$j$^$9!#\e(B
494
495 @item message-yank-prefix
496 @vindex message-yank-prefix
497 @cindex yanking
498 @cindex quoting
499 \e$B$"$J$?$,5-;v$KJVEz$+%U%)%m!<%"%C%W$r$7$F$$$k$H$-$O!"IaDL$O$"$J$?$,1~Ez$7\e(B
500 \e$B$F$$$k?M$N$b$N$K0zMQId$rIU$1$?$$$G$7$g$&!#0zMQJ8$NA^F~$O\e(B @dfn{\e$BE=$jIU$1\e(B}
501 \e$B$K$h$C$F$J$5$l\e(B (\e$B$9$G$K0zMQId$,IU$$$F$$$k$b$N$H6u9T$OBP>]30!"\e(B
502 @code{message-yank-cited-prefix} \e$B$r;2>H$N$3$H\e(B)\e$B!"$=$l$>$l$NE=$jIU$1$i$l$?\e(B
503 \e$B9T$O$=$NA0$K\e(B @code{message-yank-prefix} \e$B$rIU$1$i$l$^$9!#=i4|CM\e(B
504 \e$B$O\e(B @samp{> } \e$B$G$9!#\e(B
505
506 @item message-yank-cited-prefix
507 @vindex message-yank-cited-prefix
508 @cindex yanking
509 @cindex cited
510 @cindex quoting
511 \e$B5-;v$+$i0zMQ$5$l$?%F%-%9%H$,$9$G$K0zMQ$5$l$?$b$N$@$C$?$j6u$@$C$?>l9g!"$=\e(B
512 \e$B$l$>$l$N9T$K$O$3$NJQ?t$NCM$,A0CV$5$l$^$9!#=i4|CM$O\e(B @samp{>} \e$B$G$9!#\e(B
513 @code{message-yank-prefix} \e$B$b;2>H$7$F2<$5$$!#\e(B
514
515 @item message-yank-add-new-references
516 @vindex message-yank-add-new-references
517 @cindex yanking
518 \e$B%3%^%s%I\e(B @code{message-yank-original} \e$B$rBPOCE*$K;H$C$?$H$-$K!"$3$NCM\e(B
519 \e$B$,\e(B @code{nil} \e$B$G$J$+$C$?$i!"\e(BReferences \e$B%U%#!<%k%I$K\e(B ID \e$B$,DI2C$5$l$^$9!#\e(B
520 \e$B$b$7CM$,%7%s%\%k\e(B @code{message-id-only} \e$B$@$C$?$i\e(B Message-ID \e$B%U%#!<%k%I\e(B
521 \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
522 \e$B$S\e(B Message-ID \e$B%U%#!<%k%I$+$iCj=P$5$l$?\e(B ID \e$B$,;H$o$l$^$9!#\e(B
523
524 @item message-list-references-add-position
525 @vindex message-list-references-add-position
526 @cindex yanking
527 \e$B%3%^%s%I\e(B @code{message-yank-original} \e$B$rBPOCE*$K;H$C$?$H$-$K!"$3$NCM$,\e(B
528 \e$B@5$N@0?t$@$C$?$i!"$9$G$K$"$k\e(B References \e$B%U%#!<%k%I$N:G8e$+$i$=$N8D?t\e(B
529 \e$B$N\e(B ID \e$B$@$1N%$l$?>l=j$K?7$7$$\e(B ID \e$B$,A^F~$5$l$^$9!#$=$l0J30$N>l9g$O:G8e$KA^\e(B
530 \e$BF~$5$l$^$9!#\e(B
531
532 @item message-indentation-spaces
533 @vindex message-indentation-spaces
534 \e$BE=$jIU$1$i$l$?%a%C%;!<%8$r;z2<$2$9$k$?$a$N6uGr$N?t$G$9!#\e(B
535
536 @item message-cite-function
537 @vindex message-cite-function
538 @findex message-cite-original
539 @findex sc-cite-original
540 @findex message-cite-original-without-signature
541 @cindex Supercite
542 \e$BK\5-;v$r0zMQ$9$k$?$a$N4X?t$G$9!#=i4|CM$O\e(B @code{message-cite-original} \e$B$G!"\e(B
543 \e$B$3$l$OC1=c$K$b$H$N%a%C%;!<%8$rA^F~$7!"$=$l$>$l$N9T$NF,$K\e(B @samp{> } \e$B$r$/$C\e(B
544 \e$B$D$1$^$9!#\e(B@code{message-cite-original-without-signature} \e$B$OF1MM$N;v$r$7\e(B
545 \e$B$^$9$,!"=pL>$O>J$-$^$9!#\e(BSupercite \e$B$r;H$&$?$a$K!"$=$l\e(B
546 \e$B$r\e(B @code{sc-cite-original} \e$B$K@_Dj$9$k;v$b$G$-$^$9!#\e(B
547
548 @item message-suspend-font-lock-when-citing
549 @vindex message-suspend-font-lock-when-citing
550 @code{nil} \e$B$G$J$1$l$P!"K\5-;v$r0zMQ$7$F$$$k4V\e(B font-lock \e$B$NF0:n$r;_$a$^$9!#\e(B
551 \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
552 \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
553 \e$B$r9T$J$&BP>]$H$J$k%P%C%U%!$r<h$j0c$($^$9!#$=$l$O$?$$$F$$\e(B Emacs \e$B$,%_%K%P%C\e(B
554 \e$B%U%!$G%f!<%6$K2?$+$NF~NO$rB%$9$H$-$K5/$3$j$^$9!#$3$l$O$=$N>l$7$N$.$NBP:v\e(B
555 \e$B$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!"$"$J\e(B
556 \e$B$?$OITL{2w$J%(%i!<$r2sHr$G$-$k$+$b$7$l$^$;$s!#\e(B
557
558 @item message-indent-citation-function
559 @vindex message-indent-citation-function
560 \e$B$A$g$&$I%a!<%k%P%C%U%!$KA^F~$5$l$?0zMQJ8$r=$@5$9$k$?$a$N4X?t$G$9!#$3$l$O\e(B
561 \e$B4X?t$N%j%9%H$G$"$k;v$b$G$-$^$9!#$=$l$>$l$N4X?t\e(B
562 \e$B$O\e(B @code{(point)} \e$B$H\e(B @code{(mark t)} \e$B$N4V$G0zMQ$rH/8+$9$k;v$,$G$-$^$9!#\e(B
563 \e$B$=$7$F!"$=$l$>$l$N4X?t$O0zMQJ8$,=$@5$5$l$k$H!"$=$N<~$j$K%]%$%s%H$H%^!<%/\e(B
564 \e$B$r;D$5$J$1$l$P$J$j$^$;$s!#\e(B
565
566 @item message-signature
567 @vindex message-signature
568 \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$,=i\e(B
569 \e$B4|@_Dj$G$9\e(B) \e$B$G$"$l$P!"%U%!%$%k\e(B @code{message-signature-file} \e$B$,Be$o$j$K\e(B
570 \e$BA^F~$5$l$^$9!#$b$74X?t$G$"$l$P!"4X?t$N7k2L$,Be$o$j$K;H$o$l$^$9!#$b$7<0$G\e(B
571 \e$B$"$l$P!"<0$N7k2L$,JQ$o$j$K;H$o$l$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$l$P!"=p\e(B
572 \e$BL>$OA4$/A^F~$5$l$^$;$s!#\e(B
573
574 @item messsage-signature-file
575 @vindex message-signature-file
576 \e$B%P%C%U%!$N:G8e$KA^F~$5$l$k=pL>$NF~$C$F$$$k%U%!%$%k$G$9!#=i4|CM\e(B
577 \e$B$O\e(B @samp{~/.signature} \e$B$G$9!#\e(B
578 @end table
579
580 RFC1036bis \e$B$O!"=pL>$O$=$NA0$K\e(B @samp{-- } \e$B$N\e(B3\e$BJ8;z$@$1$N9T$,$"$k$Y$-$G$"$k\e(B
581 \e$B$H8@$C$F$$$k;v$KCm0U$7$F2<$5$$!#$3$l$O<u$1<j$,<+F0E*$K=pL>$rG'<1$7$F!"=h\e(B
582 \e$BM}$r$9$k;v$r4JC1$K$9$k$?$a$G$9!#$G$9$+$i!"$"$J$?$NH~$7$$%G%6%$%s$r$=$l$,!"\e(B
583 \e$B$"$N!"40A4$KGK2u$7$F$$$k$H46$8$F$b$=$l$i$NJ8;z$r<h$j=|$+$J$$$G$/$@$5$$!#\e(B
584
585 \e$B=pL>$O\e(B4\e$B9T$h$jB?$/$J$k$Y$-$G$OL5$$$H8@$&;v$bCm0U$7$F2<$5$$!#\e(BASCII \e$B$N3($r\e(B
586 \e$BF~$l$k;v$O!"3'$K$"$J$?$,GO</$G2?$b=EMW$J;v$O8@$o$J$$$H8@$&;v$r?.$8$5$;$k\e(B
587 \e$B$?$a$N8z2LE*$JJ}K!$G$9!#\e(B
588
589 @c FIXTGNUS We should provide MIME manual.
590 @ignore
591 @node MIME
592 @section MIME
593 @cindex MML
594 @cindex MIME
595 @cindex multipart
596 @cindex attachment
597
598 Message is a @sc{mime}-compliant posting agent.  The user generally
599 doesn't have to do anything to make the @sc{mime} happen---Message will
600 automatically add the @code{Content-Type} and
601 @code{Content-Transfer-Encoding} headers.
602
603 The most typical thing users want to use the multipart things in
604 @sc{mime} for is to add ``attachments'' to mail they send out.  This can
605 be done with the @code{C-c C-a} command, which will prompt for a file
606 name and a @sc{mime} type.
607
608 You can also create arbitrarily complex multiparts using the MML
609 language (@pxref{Composing, , Composing, emacs-mime, The Emacs MIME
610 Manual}).
611
612 @node Security
613 @section Security
614 @cindex Security
615 @cindex S/MIME
616 @cindex PGP/MIME
617 @cindex sign
618 @cindex encrypt
619
620 Using the MML language, Message is able to create digitally signed and
621 digitally encrypted messages.  Message (or rather MML) currently support
622 PGP/MIME and S/MIME.  Instructing MML to perform security operations on
623 a MIME part is done using the @code{C-c C-m s} key map for signing and the
624 @code{C-c C-m c} key map for encryption, as follows.
625
626 @table @kbd
627
628 @item C-c C-m s s
629 @kindex C-c C-m s s
630 @findex mml-secure-sign-smime
631
632 Digitally sign current MIME part using S/MIME.
633
634 @item C-c C-m s p
635 @kindex C-c C-m s p
636 @findex mml-secure-sign-pgp
637
638 Digitally sign current MIME part using PGP/MIME.
639
640 @item C-c C-m c s
641 @kindex C-c C-m c s
642 @findex mml-secure-encrypt-smime
643
644 Digitally encrypt current MIME part using S/MIME.
645
646 @item C-c C-m c p
647 @kindex C-c C-m c p
648 @findex mml-secure-encrypt-pgpmime
649
650 Digitally encrypt current MIME part using PGP/MIME.
651 @end table
652
653 These commands do not immediately sign or encrypt the message, they
654 merely insert proper MML tags to instruct the MML engine to perform that
655 operation when the message is actually sent.  They may perform other
656 operations too, such as locating and retrieving a S/MIME certificate of
657 the person you wish to send encrypted mail to.
658
659 Since signing and especially encryption often is used when sensitive
660 information is sent, you may want to have some way to ensure that your
661 mail is actually signed or encrypted.  After invoking the above
662 sign/encrypt commands, it is possible to preview the raw article by
663 using @code{C-u C-m P} (@code{mml-preview}).  Then you can verify that
664 your long rant about what your ex-significant other or whomever actually
665 did with that funny looking person at that strange party the other
666 night, actually will be sent encrypted.
667
668 @emph{Note!}  Neither PGP/MIME nor S/MIME encrypt/signs RFC822 headers.
669 They only operate on the MIME object.  Keep this in mind before sending
670 mail with a sensitive Subject line.
671
672 Actually using the security commands above is not very difficult.  At
673 least not compared with making sure all involved programs talk with each
674 other properly.  Thus, we now describe what external libraries or
675 programs are required to make things work, and some small general hints.
676
677 @subsection Using S/MIME
678
679 @emph{Note!}  This section assume you have a basic familiarity with
680 modern cryptography, S/MIME, various PKCS standards, OpenSSL and so on.
681
682 The S/MIME support in Message (and MML) require OpenSSL.  OpenSSL
683 perform the actual S/MIME sign/encrypt operations.  OpenSSL can be found
684 at @code{http://www.openssl.org/}.  OpenSSL 0.9.6 and later should work.
685 Version 0.9.5a cannot extract mail addresses from certificates, and it
686 insert a spurious CR character into MIME separators so you may wish to
687 avoid it if you would like to avoid being regarded as someone who send
688 strange mail. (Although by sending S/MIME messages you've probably
689 already lost that contest.)
690
691 To be able to send encrypted mail, a personal certificate is not
692 required.  Message (MML) need a certificate for the person to whom you
693 wish to communicate with though.  You're asked for this when you type
694 @code{C-c C-m c s}.  Currently there are two ways to retrieve this
695 certificate, from a local file or from DNS.  If you chose a local file,
696 it need to contain a X.509 certificate in PEM format.  If you chose DNS,
697 you're asked for the domain name where the certificate is stored, the
698 default is a good guess.  To my belief, Message (MML) is the first mail
699 agent in the world to support retrieving S/MIME certificates from DNS,
700 so you're not likely to find very many certificates out there.  At least
701 there should be one, stored at the domain @code{simon.josefsson.org}.
702 LDAP is a more popular method of distributing certificates, support for
703 it is planned.  (Meanwhile, you can use @code{ldapsearch} from the
704 command line to retrieve a certificate into a file and use it.)
705
706 As for signing messages, OpenSSL can't perform signing operations
707 without some kind of configuration.  Especially, you need to tell it
708 where your private key and your certificate is stored.  MML uses an
709 Emacs interface to OpenSSL, aptly named @code{smime.el}, and it contain
710 a @code{custom} group used for this configuration.  So, try @code{M-x
711 customize-group RET smime RET} and look around.
712
713 Currently there is no support for talking to a CA (or RA) to create your
714 own certificate.  None is planned either.  You need to do this manually
715 with OpenSSL or using some other program.  I used Netscape and got a
716 free S/MIME certificate from one of the big CA's on the net.  Netscape
717 is able to export your private key and certificate in PKCS #12 format.
718 Use OpenSSL to convert this into a plain X.509 certificate in PEM format
719 as follows.
720
721 @example
722 $ openssl pkcs12 -in ns.p12 -clcerts -nodes > key+cert.pem
723 @end example
724
725 The @code{key+cert.pem} file should be pointed to from the
726 @code{smime-keys} variable.  You should now be able to send signed mail.
727
728 @emph{Note!}  Your private key is store unencrypted in the file, so take
729 care in handling it.
730
731 @subsection Using PGP/MIME
732
733 PGP/MIME requires an external OpenPGP implementation, such as GNU Privacy
734 Guard (@code{http://www.gnupg.org/}).  It also requires an Emacs interface
735 to it, such as Mailcrypt (available from
736 @code{http://www.nb.net/~lbudney/linux/software/mailcrypt.html}) or
737 Florian Weimer's @code{gpg.el}.
738
739 Creating your own OpenPGP key is described in detail in the
740 documentation of your OpenPGP implementation, so we refer to it.
741 @end ignore
742 @node Various Commands
743 @section \e$B$$$m$$$m$JL?Na\e(B
744
745 @table @kbd
746
747 @item C-c C-r
748 @kindex C-c C-r
749 @findex message-caesar-buffer-body
750 \e$B8=:_$N%a%C%;!<%8$r%7!<%6!<JQ49\e(B (\e$BJLL>\e(B rot13) \e$B$7$^\e(B
751 \e$B$9\e(B (@code{message-caesar-buffer-body})\e$B!#$b$7HO0O8BDj$,<B9T$5$l$F$$$?$i!"\e(B
752 \e$B%P%C%U%!$N8+$($kItJ,$@$1$rJQ49$7$^$9!#?tCM@\F,0z?t$OJ8$r$I$N$/$i$$2sE>$5\e(B
753 \e$B$;$k$+$r;XDj$7$^$9!#=i4|CM$O\e(B 13 \e$B$G$9!#\e(B
754
755 @item C-c C-e
756 @kindex C-c C-e
757 @findex message-elide-region
758 \e$B%]%$%s%H$H%^!<%/$N4V$NJ8$r>J$-$^$9\e(B (@code{message-elide-region})\e$B!#J8>O$O\e(B
759 \e$B@Z$i$l$F\e(B (killed) \e$BJQ?t\e(B @code{message-elide-ellipsis} \e$B$NCM$GCV$-49$($i$l\e(B
760 \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
761
762 @item C-c C-z
763 @kindex C-c C-x
764 @findex message-kill-to-signature
765 \e$B=pL>$^$G$+!"$=$l$,L5$1$l$P5-;v$N:G8e$^$G$NA4$F$NJ8$r@Z$j$^\e(B
766 \e$B$9\e(B (@code{message-kill-to-signature})\e$B!#\e(B
767
768 @item C-c C-v
769 @kindex C-c C-v
770 @findex message-delete-not-region
771 \e$B%a%C%;!<%8$NK\BN$N%j!<%8%g%s$N30$NA4$F$NJ8$r>C5n$7$^\e(B
772 \e$B$9\e(B (@code{message-delete-not-region})\e$B!#\e(B
773
774 @item M-RET
775 @kindex M-RET
776 @kindex message-newline-and-format
777 4\e$B$D$N?7$7$$9T$rA^F~$7!"$b$7%]%$%s%H$,0zMQJ8$N4V$K$"$k$J$i$P!":F@07A$7$^\e(B
778 \e$B$9!#\e(B
779
780 \e$B$3$l$ONc$G$9\e(B:
781
782 @example
783\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
784 @end example
785
786 \e$B$b$7!"%]%$%s%H$,\e(B @samp{\e$B$=$7$F\e(B} \e$B$NA0$K$"$j!"\e(B@kbd{M-RET} \e$B$r2!$7$?$J$i!"0J\e(B
787 \e$B2<$N$h$&$J$b$N$rF@$^$9\e(B:
788
789 @example
790\e$B$3$l$O2?$+$N0zMQJ8$G$9!#\e(B
791
792 *
793
794\e$B$=$7$F!"$3$3$K$O$b$C$H0zMQJ8$,$"$j$^$9!#\e(B
795 @end example
796
797 @samp{*} \e$B$O%]%$%s%H$,CV$+$l$F$$$k>l=j$G$9!#\e(B
798
799 @item C-c C-t
800 @kindex C-c C-t
801 @findex message-insert-to
802 \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
803 \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
804 \e$B$9\e(B (@code{message-insert-to})\e$B!#\e(B
805
806 @item C-c C-n
807 @kindex C-c C-n
808 @findex message-insert-newsgroups
809 \e$BJVEz$7$F$$$k5-;v$N\e(B @code{Followup-To} \e$B$b$7$/$O!"\e(B@code{Nesgroups} \e$B%X%C%@!<\e(B
810 \e$B$rH?1G$7$?\e(B @code{Newsgroups} \e$B%X%C%@!<$rA^F~$7$^\e(B
811 \e$B$9\e(B (@code{message-insert-newsgroups})\e$B!#\e(B
812
813 @item C-c M-r
814 @kindex C-c M-r
815 @findex message-rename-buffer
816 \e$B%P%C%U%!$NL>A0$rJQ99$7$^$9\e(B (@code{message-rename-buffer})\e$B!#@\F,0z?t$rM?\e(B
817 \e$B$($i$l$l$P!"?7$7$$%P%C%U%!L>$NF~NO$rB%?J$7$^$9!#\e(B
818 @end table
819
820 @node Sending
821 @section \e$BAw?.\e(B
822
823 @table @kbd
824 @item C-c C-c
825 @kindex C-c C-c
826 @findex message-send-and-exit
827 \e$B%a%C%;!<%8$rAw?.$7!"8=:_$N%P%C%U%!$rKd$a$^\e(B
828 \e$B$9\e(B (@code{message-send-and-exit})\e$B!#\e(B
829
830 @item C-c C-s
831 @kindex C-c C-s
832 @findex message-send
833 \e$B%a%C%;!<%8$rAw?.$7$^$9\e(B (@code{message-send})\e$B!#\e(B
834
835 @item C-c C-d
836 @kindex C-c C-d
837 @findex message-dong-send
838 \e$B%a%C%;!<%8%P%C%U%!$rKd$a$F=*N;$7$^$9\e(B (@code{message-dont-send})\e$B!#\e(B
839
840 @item C-c C-k
841 @kindex C-c C-k
842 @findex message-kill-buffer
843 \e$B%a%C%;!<%8%P%C%U%!$r@Z$C$F=*N;$7$^$9\e(B (@code{message-kill-buffer})\e$B!#\e(B
844 @end table
845
846 @node Mail Aliases
847 @section \e$B%a!<%kJLL>\e(B
848 @cindex mail aliases
849 @cindex aliases
850
851 @vindex message-mail-alias-type
852 \e$BJQ?t\e(B @code{message-mail-alias-type} \e$B$O$I$N$h$&$J7?$N%a!<%kJLL>\e(B (mail
853 alias) \e$B?-D%$r;H$&$+$r@)8f$7$^$9!#8=:_$G$O!"0l$D$NMM<0$@$1$,;HMQ2DG=$G$9\e(B---
854 Message \e$B$O%a!<%kJLL>$r07$&$?$a$K\e(B @code{mailabbrev} \e$B$r;H$$$^$9!#$b$7$3$N\e(B
855 \e$BJQ?t$,\e(B @code{nil} \e$B$G$"$k$J$i!"%a!<%kJLL>?-D%$O<B9T$5$l$^$;$s!#\e(B
856
857 @code{Mailabbrev} \e$B$O\e(B @file{/etc/mailrc} \e$B$H\e(B @file{~/.mailrc} \e$B%U%!%$%k$r2r\e(B
858 \e$B@O$9$k;v$K$h$jF0:n$7$^$9!#%U%!%$%k$O<!$N$h$&$K$J$C$F$$$^$9\e(B:
859
860 @example
861 alias lmi "Lars Magne Ingebrigtsen <larsi@@ifi.uio.no>"
862 alias ding "ding@@ifi.uio.no (ding mailing list)"
863 @end example
864
865 \e$B$3$N$h$&$J9T$r$"$J$?$N\e(B @file{~/.mailrc} \e$B%U%!%$%k$KDI2C$7$?8e$G!"\e(B
866 @code{To} \e$B$d\e(B @code{Cc} (\e$BEy$J$I\e(B) \e$B$N%X%C%@!<$G\e(B @samp{lmi} \e$B$H=q$$$F!"\e(B
867 @kbd{SPC} \e$B$r2!$9$@$1$GJLL>$r?-D%$7$^$9!#\e(B
868
869 \e$B%a%C%;!<%8$rAw$k$H$-$K$O?-D%$O9T$o$l$^$;$s\e(B---\e$BA4$F$N?-D%$OL@<(E*$K9T$o$l\e(B
870 \e$B$J$/$F$O$J$j$^$;$s!#\e(B
871
872 @node Spelling
873 @section Emacs \e$B$K%9%Z%k%A%'%C%/$5$;$k\e(B
874 @cindex spelling
875 @findex ispell-message
876
877 Emacs \e$B$G%9%Z%k%A%'%C%/$9$k$?$a$KIa5Z$7$F$$$kFs$D$NJ}K!!"\e(B
878 @code{ispell} \e$B$H\e(B @code{flyspell} \e$B$,$"$j$^$9!#\e(B@code{ispell} \e$B$NJ}$O@N$+$i\e(B
879 \e$B$"$C$F!"$?$V$s$h$j0lHLE*$J%Q%C%1!<%8$G$9!#$"$J$?$ONc$K$h$C$F:G=i$K%a%C%;!<\e(B
880 \e$B%8$r=q$$$F$+$iA4BN$r\e(B @code{ispell} \e$B$KDL$7!"$9$Y$F$N=q$-B;$8$r=$@5$7$^$9!#\e(B
881 \e$B%a%C%;!<%8$rAw?.$9$k$H$-$K$=$l$r<+F0E*$K9T$J$&$?$a$K$O!"\e(B.emacs \e$B%U%!%$%k\e(B
882 \e$B$K0J2<$N$h$&$J$b$N$rF~$l$F2<$5$$!#\e(B
883
884 @lisp
885 (add-hook 'message-send-hook 'ispell-message)
886 @end lisp
887
888 @vindex ispell-message-dictionary-alist
889 \e$B$b$7$"$J$?$,0c$&8@8l$G=q$/=,47$J$i$P!"$=$l$OJQ\e(B
890 \e$B?t\e(B @code{ispell-message-dictionary-alist} \e$B$G@)8f$G$-$^$9!#\e(B
891
892 @lisp
893 (setq ispell-message-dictionary-alist
894       '(("^Newsgroups:.*\\bde\\." . "deutsch8")
895         (".*" . "default")))
896 @end lisp
897
898 @code{ispell} \e$B$O%$%s%9%H!<%k$5$l$?\e(B @samp{ispell} \e$B%3%^%s%I$K0MB8$7$F$$$^\e(B
899 \e$B$9!#\e(B
900
901 \e$B$b$&0lJ}$NIa5Z$7$F$$$kJ}K!$O\e(B @code{flyspell} \e$B$r;H$&$3$H$G$9!#$3$N%Q%C%1!<\e(B
902 \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
903 \e$B$?%9%Z%k$N8l$r;XE&$7$F$/$l$^$9!#\e(B
904
905 @code{flyspell} \e$B$r;H$&$K$O!"0J2<$N$h$&$J$b$N$r\e(B .emacs \e$B%U%!%$%k$KF~$l$F2<\e(B
906 \e$B$5$$!#\e(B
907
908 @lisp
909 (defun my-message-setup-routine ()
910   (flyspell-mode 1))
911 (add-hook 'message-setup-hook 'my-message-setup-routine)
912 @end lisp
913
914 @code{flyspell} \e$B$O%$%s%9%H!<%k$5$l$?\e(B @samp{ispell} \e$B%3%^%s%I$K0MB8$7$F$$$^\e(B
915 \e$B$9!#\e(B
916
917 @node Variables
918 @chapter \e$BJQ?t\e(B
919
920 @menu
921 * Message Headers::             \e$B0lHLE*$J%a%C%;!<%8%X%C%@!<$N$h$&$J$b$N\e(B
922 * Mail Headers::                \e$B%a!<%k%X%C%@!<$r%+%9%?%^%$%:$9$k\e(B
923 * Mail Variables::              \e$BB>$N%a!<%kJQ?t\e(B
924 * News Headers::                \e$B%K%e!<%9%X%C%@!<$r%+%9%?%^%$%:$9$k\e(B
925 * News Variables::              \e$BB>$N%K%e!<%9JQ?t\e(B
926 * Various Message Variables::   \e$BB>$N%a%C%;!<%8JQ?t\e(B
927 * Sending Variables::           \e$BAw?.$9$k$?$a$NJQ?t\e(B
928 * Message Buffers::             Message \e$B$,$=$N%P%C%U%!$NL>A0$rIU$1$kJ}K!\e(B
929 * Message Actions::             \e$B=*N;$9$k$H$-$K<B9T$5$l$kF0:n\e(B
930 @end menu
931
932 @node Message Headers
933 @section \e$B%a%C%;!<%8%X%C%@!<\e(B
934
935 Message \e$B$O%a%C%;!<%8:n@.ItJ,$K4X$7$F$OHs>o$K@Q6KE*$G$9!#$=$l$O<!$N$h$&$G\e(B
936 \e$B$J$1$l$P$J$j$^$;$s\e(B -- \e$B$=$l$O%K%e!<%9$H%a!<%k$NJ#9gBeM}$G$9!#J#9g%a%C%;!<\e(B
937 \e$B%8$rAw$k;v$,$G$-$k$h$&$K!"$^$?!"$=$l$O%a%C%;!<%8$N%a!<%k$H%K%e!<%9$NJ#@=\e(B
938 \e$B$,==J,$KF1$8$h$&$K8+$($k$h$&$K!"A4$F$N%X%C%@!<$r$=$l<+?H$G:n@.$7$^$9!#\e(B
939
940 @table @code
941
942 @item message-generate-headers-first
943 @vindex message-generate-headers-first
944 @code{nil} \e$B$G$J$1$l$P!"%a%C%;!<%8$N:n@.$r;O$a$kA0$KA4$F$NI,MW$J%X%C%@!<\e(B
945 \e$B$r:n@.$7$^$9!#\e(B
946
947 \e$BJQ?t\e(B @code{message-required-mail-headers} \e$B$H\e(B @code{message-required-news-headers} \e$B$G!"\e(B
948 \e$B$I$N%X%C%@!<$,I,MW$+$r;XDj$7$^$9!#\e(B
949
950 \e$B$$$/$D$+$N%X%C%@!<$O!"Aw?.$9$kA0$K>C$5$l$?$j:n$jD>$5$l$?$j$7$^$9!#$3$l$K\e(B
951 \e$B$OJQ?t\e(B @code{message-deletable-headers} (\e$B8e=R\e(B) \e$B$,4X78$7$^$9!#\e(B
952
953 @item message-from-style
954 @vindex message-from-style
955 @code{From} \e$B%X%C%@!<$,$I$N$h$&$K8+$($k$+$r;XDj$7$^$9!#0J2<$N#4$D$NCM$,;H\e(B
956 \e$B$($^$9\e(B:
957
958 @table @code
959 @item nil
960 \e$B%"%I%l%9$@$1$G$9\e(B -- @samp{king@@grassland.com}.
961
962 @item parens
963 @samp{king@@granssland.com (Elvis Parsley)}.
964
965 @item angles
966 @samp{Elvis Parsley <king@@grassland.com>}.
967
968 @item default
969 \e$B$=$l$,0zMQId9f$rMW5a$7$J$1$l$P\e(B @code{angles} \e$B$N$h$&$K8+$(!"$b$70zMQId9f\e(B
970 \e$B$,MW5a$5$l$k>l9g$O\e(B @code{parens} \e$B$N$h$&$K8+$($^$9!#\e(B@code{parens} \e$B$,0zMQ\e(B
971 \e$BId9f$rMW5a$7$?$H$7$F$b!"$H$K$+$/\e(B @code{angles} \e$B$r;H$$$^$9!#\e(B
972 @end table
973
974 @item message-deletable-headers
975 @vindex message-deletable-headers
976 \e$B$3$N%j%9%H$K$"$k!"0JA0$K\e(B Message \e$B$K$h$j:n@.$5$l$?%X%C%@!<$OEj9F$9$kA0$K\e(B
977 \e$B:o=|$5$l$^$9!#5-;v$rEj9F$9$k$H$7$^$7$g$&!#$=$l$+$i!"$o$s$Q$/K7<g$J$"$J$?\e(B
978 \e$B$O$=$l$r2?$+B>$N%0%k!<%W$K:F$SEj9F$9$k;v$K7hDj$7$?$N$G!"\e(B
979 @code{*post-buf*} \e$B%P%C%U%!$KLa$j!"\e(B@code{Newsgroups} \e$B9T$rJT=8$7!":F$SAw$j\e(B
980 \e$B=P$7$?$H$7$^$9!#=i4|@_Dj$G$O!"$3$NJQ?t$OA0$K:n@.$5$l$?8E\e(B
981 \e$B$$\e(B @code{Message-ID} \e$B$,<h$j=|$+$l!"?7$7$$$b$N$,:n@.$5$l$k;v$r3N<B$K$7$F\e(B
982 \e$B$$$^$9!#$b$7$3$l$,$J$5$l$J$$$H!"Dk9qA4BN$O$*$=$i$/Jx2u$7!"L5@/I\<g5A$,?;\e(B
983 \e$BF)$7!"G-$,\e(B2\e$BK\$NB-$GJb$-;O$a!"@$3&$r;YG[$9$k$G$7$g$&!#J9$/$H$3$m$K0M$l$P!#\e(B
984
985 @item message-default-headers
986 @vindex message-default-headers
987 \e$B$3$NJ8;zNs$OA4$F$N%a%C%;!<%8%P%C%U%!$N%X%C%@!<$N:G8e$KA^F~$5$l$^$9!#\e(B
988
989 @item message-subject-re-regexp
990 @vindex message-subject-re-regexp
991 \e$B%a%C%;!<%8$X$N1~Ez$O\e(B @samp{Re: } \e$B$G;O$^$j$^$9!#$3$l$O1Q8l\e(B
992 \e$B$N\e(B ``response'' \e$B$NN,$G$O\e(B @emph{\e$B$"$j$^$;$s\e(B} \e$B$,!"%i%F%s8l$G!"\e(B``\e$B$=$l$K1~Ez\e(B
993 \e$B$7$F\e(B'' (in response to) \e$B$H8@$&0UL#$G$9!#$$$/$D$+$NL53X$NGO</$O$3$N;v<B$r\e(B
994 \e$BF@$k;v$K<:GT$7!"H`$i$N%=%U%H%&%'%"$r4w$^$o$7\e(B
995 \e$B$$\e(B @samp{Aw: } (``antwort'') \e$B$d\e(B @samp{Sv: } (``svar'') \e$B$rBe$o$j$K;H$&$h\e(B
996 \e$B$&$K\e(B ``\e$B9q:]2=\e(B'' \e$B$7$^$7$?!#$=$l$O0UL#$,L5$/!"<Y0-$G$9!#$7$+$7!"$3$l$i$N<Y\e(B
997 \e$B0-$JF;6q$r;H$C$?MxMQ<T$r07$o$J$1$l$P$J$i$J$$$+$b$7$l$^$;$s$N$G!"$=$N$h$&\e(B
998 \e$B$J>l9g$O$3$NJQ?t$r$3$l$i$N@\F,8l$K9g$&$h$&$J@55,I=8=$K@_Dj$9$k$G$7$g$&!#\e(B
999 \e$B;d<+?H$O!"$=$N$h$&$J5,3J$K=>$o$J$$%a!<%k$O$?$@<N$F5n$C$F$$$k$@$1$G$9!#\e(B
1000
1001 @item message-alternative-emails
1002 @vindex message-alternative-emails
1003 \e$BBe$o$j$N%a!<%k%"%I%l%9$K9gCW$9$k@55,I=8=$G$9!#:G=i$K%^%C%A$7$?\e(B (\e$BBh0l5A$G\e(B
1004 \e$B$O$J$$\e(B) \e$B%"%I%l%9$,\e(B @code{From} \e$B%U%#!<%k%I$G;H$o$l$^$9!#\e(B
1005 (\e$BLuCm\e(B: To \e$B$+\e(B Cc \e$B$K$"$k%"%I%l%9$G!":G=i$K$3$N@55,I=8=$K9gCW$7!"\e(B
1006 \e$B$+$D\e(B @code{user-mail-address} \e$B$H$O0c$&$b$N$,!"\e(B@code{From} \e$B%U%#!<%k%I$N%a!<\e(B
1007 \e$B%k%"%I%l%9$H$7$F;H$o$l$^$9!#\e(B)
1008 @end table
1009
1010 @node Mail Headers
1011 @section \e$B%a!<%k%X%C%@!<\e(B
1012
1013 @table @code
1014 @item message-required-mail-headers
1015 @vindex message-required-mail-headers
1016 \e$B$3$NJQ?t$N9=J8$rCN$j$?$1$l$P!"\e(B@xref{News Headers} \e$B$r;2>H$7$F2<$5$$!#$=$l\e(B
1017 \e$B$N=i4|CM$O\e(B @code{(From Date Subject (optional . In-Reply-To) Message-ID
1018 Lines (optional . User-Agent))} \e$B$G$9!#\e(B
1019
1020 @item message-ignored-mail-headers
1021 @vindex message-ignored-mail-headers
1022 \e$B%a!<%k$r=P$9A0$K<h$j=|$+$l$k%X%C%@!<$N@55,I=8=$G$9!#=i4|CM\e(B
1023 \e$B$O\e(B @samp{^[GF]cc:\\|^Resent-Fcc:\\|^Xref:\\|^X-Draft-From:} \e$B$G$9!#\e(B
1024
1025 @item message-default-mail-headers
1026 @vindex message-default-mail-headers
1027 \e$B$3$NJ8;zNs$O%a!<%k$H$7$F=i4|2=$5$l$?A4$F$N%a%C%;!<%8%P%C%U%!$N%X%C%@!<$N\e(B
1028 \e$B:G8e$NA^F~$5$l$^$9!#\e(B
1029 @end table
1030
1031 @node Mail Variables
1032 @section \e$B%a!<%kJQ?t\e(B
1033
1034 @table @code
1035 @item message-send-mail-function
1036 @vindex message-send-mail-function
1037 @findex message-send-mail-with-sendmail
1038 @findex message-send-mail-with-mh
1039 @findex message-send-mail-with-qmail
1040 @findex message-send-mail-with-smtp
1041 @findex smtpmail-send-it
1042 @findex feedmail-send-it
1043 \e$B8=:_$N%P%C%U%!$r%a!<%k$H$7$FAw$k$?$a$K;H$o$l$k4X?t$G$9!#=i4|CM\e(B
1044 \e$B$O\e(B @code{message-send-mail-with-sendmail} \e$B$G$9!#B>\e(B
1045 \e$B$K\e(B @code{message-send-mail-with-mh},
1046 @code{message-send-mail-with-qmail}, @code{message-send-mail-with-smtp},
1047 @code{smtpmail-send-it} \e$B$*$h$S\e(B @code{feedmail-send-it} \e$B$,;H$($^$9!#\e(B
1048
1049 @item message-mh-deletable-headers
1050 @vindex message-mh-deletable-headers
1051 \e$B$[$H$s$I$NHG$N\e(B MH \e$B$O$3$NJQ?t$N%X%C%@!<$r4^$`%a%C%;!<%8$r?)$o$5$l$k$N$r7y\e(B
1052 \e$B$$$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$J$i\e(B (\e$B$3$l$,=i4|@_Dj$G$9$,\e(B)\e$B!"$3$l$i\e(B
1053 \e$B$N%X%C%@!<$O\e(B MH \e$B$r;H$C$F%a%C%;!<%8$rAw$C$F$$$k$H$-$K$O<h$j=|$+$l$^$9!#$"\e(B
1054 \e$B$J$?$N\e(B MH \e$B$,$3$l$i$N%X%C%@!<$r07$($k$N$G$"$l$P!"$=$l$r\e(B @code{nil} \e$B$K@_Dj\e(B
1055 \e$B$7$F2<$5$$!#\e(B
1056
1057 @c @item message-send-mail-partially-limit
1058 @c @vindex message-send-mail-partially-limit
1059 @c The limitation of messages sent as message/partial.
1060 @c The lower bound of message size in characters, beyond which the message 
1061 @c should be sent in several parts. If it is nil, the size is unlimited.
1062 @end table
1063
1064 @node News Headers
1065 @section \e$B%K%e!<%9%X%C%@!<\e(B
1066
1067 @vindex message-required-news-headers
1068 @code{message-required-news-headers} \e$B$O%X%C%@!<%7%s%\%k$N%j%9%H$G$9!#$3\e(B
1069 \e$B$l$i$N%X%C%@!<$O<+F0E*$K:n@.$5$l$k$+!"$b$7$/$O$=$l$,IT2DG=$G$"$l$P!"F~NO\e(B
1070 \e$B$rB%?J$7$^$9!#0J2<$N%7%s%\%k$,;H$($^$9\e(B:
1071
1072 @table @code
1073
1074 @item From
1075 @cindex From
1076 @findex user-full-name
1077 @findex user-mail-address
1078 \e$B$3$NI,MW$J%X%C%@!<$O4X?t\e(B @code{message-make-from} \e$B4X?t$N7k2L$K$h$j:n$i$l!"\e(B
1079 \e$B$=$l$OJQ?t\e(B @code{message-from-style}, @code{user-full-name},
1080 @code{user-mail-address} \e$B$K0MB8$7$^$9!#\e(B
1081
1082 @item Subject
1083 @cindex Subject
1084 \e$B$3$NI,MW$J%X%C%@!<$O!"$^$@B8:_$7$J$$>l9g$OF~NO$rB%?J$5$l$^$9!#\e(B
1085
1086 @item Newsgroups
1087 @cindex Newsgroups
1088 \e$B$3$NI,MW$J%X%C%@!<$O$I$N%K%e!<%9%0%k!<%W$K5-;v$,Ej9F$5$l$k;v$K$J$k$+$r;X\e(B
1089 \e$BDj$7$^$9!#$b$7$^$@B8:_$7$F$$$J$$$J$i!"F~NO$rB%?J$5$l$^$9!#\e(B
1090
1091 @item Organization
1092 @cindex organization
1093 \e$B$3$NA*BrG$0U$J%X%C%@!<$OJQ?t\e(B @code{message-user-organization} \e$B$K0MB8$7$F\e(B
1094 \e$B:n@.$5$l$^$9!#$b$7$3$NJQ?t$,\e(B @code{t} \e$B$G$"$l$P!"\e(B
1095 @code{message-user-organization-file} \e$B$,;H$o$l$^$9!#$3$NJQ?t$OJ8;zNs$G$"\e(B
1096 \e$B$k;v$b$G$-\e(B (\e$B$=$N>l9g$O$=$NJ8;zNs$,;H$o$l$^$9\e(B)\e$B!"4X?t$G$"$k;v$b$G$-$^\e(B
1097 \e$B$9\e(B (\e$B$=$N4X?t$O0z?tL5$7$G8F$P$l!";H$o$l$kJ8;zNs$rJV$9I,MW$,$"$j$^$9\e(B)\e$B!#\e(B
1098
1099 @item Lines
1100 @cindex Lines
1101 \e$B$3$NA*BrG$0U$J%X%C%@!<$O\e(B Message \e$B$K$h$j7W;;$5$l$^$9!#\e(B
1102
1103 @item Message-ID
1104 @cindex Message-ID
1105 @vindex mail-host-address
1106 @findex system-name
1107 @cindex Sun
1108 \e$B$3$NI,MW$J%X%C%@!<$O\e(B Message \e$B$K$h$j:n@.$5$l$^$9!#F|IU!";~4V!"MxMQ<TL>!"\e(B
1109 \e$B%7%9%F%`L>$K4p$E$$$?B>$KL5$$\e(B ID \e$B$,:n@.$5$l$^$9!#\e(B
1110 Message \e$B$O\e(B @code{system-name} \e$B$r%7%9%F%`L>$r7h$a$k$?$a$K;H$$$^$9!#$b$7$3\e(B
1111 \e$B$l$,\e(B fully qualified domain name (FQDN) (\e$B40A4$K>r7o$rK~$?$7$?%I%a%$%s\e(B
1112 \e$BL>\e(B) \e$B$G$J$$$J$i\e(B \e$B$P!"\e(BMessage \e$B$O\e(B @code{mail-host-address} \e$B$r\e(B FQDN \e$B$H$7$F;H\e(B
1113 \e$B$$$^$9!#\e(B
1114
1115 @item User-Agent
1116 @cindex User-Agent
1117 \e$B$3$NA*Br<+M3$J%X%C%@!<$O%m!<%+%kJQ?t\e(B @code{message-newsreader} \e$B$K$7$?$,$C\e(B
1118 \e$B$F:n$i$l$^$9!#\e(B
1119
1120 @item In-Reply-To
1121 \e$B$3$NA*Br<+M3$J%X%C%@!<$OJVEz$7$F$$$k5-;v$N\e(B @code{Date} \e$B$H\e(B @code{From} \e$B%X%C\e(B
1122 \e$B%@!<$r;H$C$F:n$i$l$^$9!#\e(B
1123
1124 @item Expires
1125 @cindex Expires
1126 \e$B$3$NHs>o$KA*Br<+M3$J%X%C%@!<$OJQ?t\e(B @code{message-expires} \e$B$K$7$?$,$C$FA^\e(B
1127 \e$BF~$5$l$^$9!#$3$l$O<+J,$,2?$r$7$F$$$k$+$rCN$i$J$$8B$j!";HMQ$OA4$/4+$a$i$l\e(B
1128 \e$B$^$;$s!#\e(B
1129
1130 @item Distribution
1131 @cindex Distribution
1132 \e$B$3$NA*Br<+M3$J%X%C%@!<$OJQ?t\e(B @code{message-distribution-function} \e$B$K$7$?\e(B
1133 \e$B$,$C$F:n$i$l$^$9!#$=$l$OHs?d>)$G!"Hs>o$K8m2r$5$l$?%X%C%@!<$G$9!#\e(B
1134
1135 @item Path
1136 @cindex path
1137 \e$B$3$NHs>o$KA*Br<+M3$J%X%C%@!<$O$*$=$i$/7h$7$F;H$o$l$F$O$J$i$J$$$G$7$g$&!#\e(B
1138 \e$B$7$+$7$$$/$D$+$N\e(B @emph{\e$B$H$F$b\e(B} \e$B8E$$%5!<%P!<$O$3$N%X%C%@!<$,B8:_$9$k;v$r\e(B
1139 \e$BMW5a$7$^$9!#\e(B@code{message-user-path} \e$B$,$3$N\e(B @code{Path} \e$B%X%C%@!<$,$I$N$h\e(B
1140 \e$B$&$K8+$($k$+$r$5$i$K@)8f$7$^$9!#$b$7$=$l$,\e(B @code{nil} \e$B$G$"$l$P!"%5!<%P!<\e(B
1141 \e$BL>$r\e(B leaf \e$B@a$H$7$F;H$$$^$9!#$b$7$=$l$,J8;zNs$G$"$l$P!"$=$NJ8;zNs$r;H$$$^\e(B
1142 \e$B$9!#$b$7$=$l$,J8;zNs$G$b\e(B @code{nil} \e$B$G$b$J$1$l$P!"MxMQ<T$NL>A0$@$1$r;H$$\e(B
1143 \e$B$^$9!#$7$+$7!"2?$i$+$N7A$G$3$NJQ?t$rO.$i$J$1$l$P$J$i$J$$I,MW@-$OHs>o$K>/\e(B
1144 \e$B$J$$$G$7$g$&!#\e(B
1145 @end table
1146
1147 @findex yow
1148 @cindex Mime-Version
1149 \e$B2C$($F!"$"$J$?$O\e(B cons \e$B$r%j%9%H$KF~$l$k;v$,$G$-$^$9!#\e(Bcons \e$B$N\e(B car \e$B$O%7%s%\\e(B
1150 \e$B%k$G$"$k$Y$-$G$9!#$3$N%7%s%\%kL>$O%X%C%@!<L>$G!"\e(Bcdr \e$B$O$3$N%X%C%@!<$NCM$H\e(B
1151 \e$B$7$F$=$N$^$^F~$l$i$l$k$3$H$K$J$kJ8;zNs$+!"8F$P$l$k4X?t$N$I$A$i$+$G$"$k;v\e(B
1152 \e$B$,$G$-$^$9!#Nc$($P!"$b$7\e(B @code{Mime-Version: 1.0} \e$B$rA^F~$7$?$$$J$i!"\e(B
1153 @code{(Mime-Version . "1.0")} \e$B$r%j%9%H$KF~$l$k$Y$-$G$7$g$&!#$b$7$*$b$7$m\e(B
1154 \e$B$$0zMQ$rA^F~$7$?$$$J$i!"\e(B@code{(X-Yow . yow)} \e$B$N$h$&$J$b$N$r%j%9%H$KF~$l\e(B
1155 \e$B$k;v$,$G$-$k$G$7$g$&!#4X?t\e(B @code{yow} \e$B$O$=$N8e$G0z?tL5$7$G8F$P$l$^$9!#\e(B
1156
1157 \e$B$b$7%j%9%H$,\e(B cons \e$B$N\e(B car \e$B$,\e(B @code{optional} \e$B$G$"$k\e(B cons \e$B$r4^$s$G$$$k$J$i!"\e(B
1158 \e$B$3$N\e(B cons \e$B$N\e(B cdr \e$B$O\e(B @code{nil} \e$B$G$J$$$H$-$@$1A^F~$5$l$^$9!#\e(B
1159
1160 \e$B=P$F9T$/%K%e!<%95-;v$r%+%9%?%^%$%:$9$k$?$a$NB>$NJQ?t\e(B:
1161
1162 @table @code
1163
1164 @item message-syntax-checks
1165 @vindex message-syntax-checks
1166 @code{nil} \e$B$G$J$1$l$P!"\e(BMessage \e$B$OEj9F$NA0$K!"%X%C%@!<$HB>$N$b$N$N9gK!@-\e(B
1167 \e$B$rD4$Y$^$9!#$3$N%j%9%H$KMWAG$rIU$12C$($?$j<h$j=|$$$?$j$9$k;v$G!"D4$Y$kN3\e(B
1168 \e$B$NBg$-$5$r@)8f$9$k;v$,$G$-$^$9!#;H$($kMWAG$O\e(B:
1169
1170 @table @code
1171 @item subject-cmsg
1172 \e$BL?Na$N$?$a$NI=Bj$rD4$Y$^$9!#\e(B
1173 @item sender
1174 @cindex Sender
1175 @code{From} \e$B%X%C%@!<$,JQ$K8+$($l$P!"?7$7$$\e(B @code{Sender} \e$B%X%C%@!<$rA^F~\e(B
1176 \e$B$7$^$9!#\e(B
1177 @item multiple-headers
1178 \e$BJ#?t$NEy2A$J%X%C%@!<$NB8:_$rD4$Y$^$9!#\e(B
1179 @item sendsys
1180 @cindex sendsys
1181 \e$BHGHV9f$H\e(B sendsys \e$BL?Na$NB8:_$rD4$Y$^$9!#\e(B
1182 @item message-id
1183 @code{Message-ID} \e$B$,Bg>fIW$+$I$&$+D4$Y$^$9!#\e(B
1184 @item from
1185 @code{From} \e$B%X%C%@!<$,$h$/8+$($k$+$I$&$+$rD4$Y$^$9!#\e(B
1186 @item long-lines
1187 \e$B$"$^$j$KD9$$9T$rD4$Y$^$9!#\e(B
1188 @item control-chars
1189 \e$B;H$C$F$O$$$1$J$$J8;z$rD4$Y$^$9!#\e(B
1190 @item size
1191 \e$B2a>j$JBg$-$5$rD4$Y$^$9!#\e(B
1192 @item new-text
1193 \e$B%a%C%;!<%8$K?7$7$$J8$,$"$k$+$I$&$+$rD4$Y$^$9!#\e(B
1194 @item signature
1195 \e$B=pL>$ND9$5$rD4$Y$^$9!#\e(B
1196 @item approved
1197 @cindex approved
1198 \e$B5-;v$,\e(B @code{Approved} \e$B%X%C%@!<$r;}$C$F$$$k$+$I$&$+$rD4$Y$^$9!#$=$l$O;J\e(B
1199 \e$B2q<T$@$1$,4^$`$Y$-J*$G$9!#\e(B
1200 @item empty
1201 \e$B5-;v$,6u$+$I$&$+$rD4$Y$^$9!#\e(B
1202 @item invisible-text
1203 \e$B%P%C%U%!$KIT2D;k$N%F%-%9%H$,$"$k$+$I$&$+$rD4$Y$^$9!#\e(B
1204 @item empty-headers
1205 \e$B%X%C%@!<$N$I$l$+$,6u$G$"$k$+$rD4$Y$^$9!#\e(B
1206 @item existing-newsgroups
1207 @code{Newsgroups} \e$B$H\e(B @code{Follouup-to} \e$B$G=q$+$l$F$$$k%K%e!<%9%0%k!<%W$,\e(B
1208 \e$BB8:_$9$k$+$I$&$+$rD4$Y$^$9!#\e(B
1209 @item valid-newsgroups
1210 @code{Newsgroups} \e$B$H\e(B @code{Followup-to} \e$B%X%C%@!<$,9=J8E*$K@5$7$$$+$rD4$Y\e(B
1211 \e$B$^$9!#\e(B
1212 @item repeated-newsgroups
1213 @code{Newsgroups} \e$B$H\e(B @code{Followup-to} \e$B%X%C%@!<$K7+$jJV$5$l$?%0%k!<%WL>\e(B
1214 \e$B$,L5$$$+$rD4$Y$^$9!#\e(B
1215 @item shorten-followup-to
1216 \e$BEj9F$9$k%0%k!<%W$N?t$r\e(B @code{Followup-to} \e$B%X%C%@!<$rIU$12C$($k;v$G>/$J$/\e(B
1217 \e$B$9$k$+$rD4$Y$^$9!#\e(B
1218 @end table
1219
1220 \e$B$3$l$iA4$F$N>uBV$O=i4|@_Dj$G$OD4$Y$i$l$^$9!#\e(B
1221
1222 @item message-ignored-news-headers
1223 @vindex message-ignored-news-headers
1224 \e$BEj9F$9$kA0$K<h$j=|$+$l$k%X%C%@!<$N@55,I=8=$G$9!#=i4|CM$O\e(B @*
1225 @samp{^NNTP-Posting-Host:\\|^Xref:\\|^[BGF]cc:\\|^Resent-Fcc:\\|^X-Draft-From:}
1226 \e$B$G$9!#\e(B
1227
1228 @item message-default-news-headers
1229 @vindex message-default-news-headers
1230 \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
1231 \e$B$N:G8e$KA^F~$5$l$^$9!#\e(B
1232 @end table
1233
1234 @node News Variables
1235 @section \e$B?7$7$$JQ?t\e(B
1236
1237 @table @code
1238 @item message-send-news-function
1239 @vindex message-send-news-function
1240 \e$B8=:_$N%P%C%U%!$r%K%e!<%9$H$7$FAw$k$?$a$K;H$o$l$k4X?t$G$9!#=i4|CM\e(B
1241 \e$B$O\e(B @code{mesage-send-news} \e$B$G$9!#\e(B
1242
1243 @item message-post-method
1244 @vindex message-post-method
1245 \e$B=`Hw$5$l$?%K%e!<%9%a%C%;!<%8$rEj9F$9$k$N$K;H$o$l$k\e(B gnus \e$B$N\e(B @dfn{\e$BA*BrJ}K!\e(B}
1246 (\e$B>\:Y$O\e(B gnus \e$B%^%K%e%"%k$r8+$F2<$5$$\e(B) \e$B$G$9!#\e(B
1247 @end table
1248
1249 @node Various Message Variables
1250 @section \e$B$$$m$$$m$J%a%C%;!<%8JQ?t\e(B
1251
1252 @table @code
1253 @c @item message-default-charset
1254 @c @vindex message-default-charset
1255 @c @cindex charset
1256 @c Symbol naming a @sc{mime} charset.  Non-ASCII characters in messages are
1257 @c assumed to be encoded using this charset.  The default is @code{nil},
1258 @c which means ask the user.  (This variable is used only on non-@sc{mule}
1259 @c Emacsen.
1260 @c @xref{Charset Translation, , Charset Translation, emacs-mime,
1261 @c       Emacs MIME Manual}, for details on the @sc{mule}-to-@sc{mime}
1262 @c translation process.
1263 @c
1264 @item message-signature-separator
1265 @vindex message-signature-separator
1266 \e$B=pL>J,N%$K9gCW$9$k@55,I=8=$G$9!#=i4|CM$O\e(B @samp{^-- *$} \e$B$G$9!#\e(B
1267
1268 @item mail-header-separator
1269 @vindex mail-header-separator
1270 \e$B%X%C%@!<$rK\BN$+$iJ,$1$k$N$K;H$o$l$kJ8;zNs$G$9!#=i4|CM$O\e(B @samp{--text
1271 follows this line--} \e$B$G$9!#\e(B
1272
1273 @item message-directory
1274 @vindex message-directory
1275 \e$BB?$/$N%a!<%k$N$b$N$+$i;H$o$l$k%G%#%l%/%H%j!<$G$9!#=i4|CM\e(B
1276 \e$B$O\e(B @file{~/Mail/} \e$B$G$9!#\e(B
1277
1278 @item message-signature-setup-hook
1279 @vindex message-signature-setup-hook
1280 \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
1281 \e$B$,A^F~$5$l$F$$$k$,!"=pL>$,A^F~$5$l$kA0$K<B9T$5$l$^$9!#\e(B
1282
1283 @item message-setup-hook
1284 @vindex message-setup-hook
1285 \e$B%a%C%;!<%8%P%C%U%!$,=i4|2=$5$l$?$H$-$N:G8e$G$9$,!"E=$jIU$1$i$l$kJ8>O$,A^\e(B
1286 \e$BF~$5$l$kA0$K<B9T$5$l$k%U%C%/$G$9!#\e(B
1287
1288 @item message-header-setup-hook
1289 @vindex message-header-setup-hook
1290 \e$B%X%C%@!<$r=i4|2=$7$?8e$K!"%X%C%@!<$KHO0O$r8BDj$7$F8F$P$l$k%U%C%/$G$9!#\e(B
1291
1292 \e$BNc$($P!"\e(Bgnus \e$B$r<B9T$7$F$$$F!"$"$J$?$,A4$F$N%K%e!<%95-;v$H%a!<%j%s%0%j%9\e(B
1293 \e$B%H$KAw$kA4$F$N%a%C%;!<%8$K\e(B @samp{Mail-Copies-To} \e$B%X%C%@!<$rA^F~$7$?$$$N\e(B
1294 \e$B$G$"$l$P!"0J2<$N$h$&$J;v$,$G$-$^$9\e(B:
1295
1296 @lisp
1297 (defun my-message-header-setup-hook ()
1298   (let ((group (or gnus-newsgroup-name "")))
1299     (when (or (message-fetch-field "newsgroups")
1300               (gnus-group-find-parameter group 'to-address)
1301               (gnus-group-find-parameter group 'to-list))
1302       (insert "Mail-Copies-To: never\n"))))
1303
1304 (add-hook 'message-header-setup-hook
1305           'my-message-header-setup-hook)
1306 @end lisp
1307
1308 @item message-send-hook
1309 @vindex message-send-hook
1310 \e$B%a%C%;!<%8$rAw$kA0$K<B9T$5$l$k%U%C%/$G$9!#\e(B
1311
1312 \e$B$b$7Aw$kA0$KFCDj$N%X%C%@!<$r2C$($?$$$N$G$"$l$P!"4X\e(B
1313 \e$B?t\e(B @code{message-add-header} \e$B$r$3$N%U%C%/$K;H$&;v$,$G$-$^$9!#Nc$($P\e(B:
1314 @findex message-add-header
1315
1316 @lisp
1317 (add-hook 'message-send-hook 'my-message-add-content)
1318 (defun my-message-add-content ()
1319   (message-add-header "X-In-No-Sense: Nonsense")
1320   (message-add-header "X-Whatever: no"))
1321 @end lisp
1322
1323 \e$B$3$N4X?t$O!"%X%C%@!<$,4{$KB8:_$7$F$$$k>l9g$O%X%C%@!<$r2C$($^$;$s!#\e(B
1324
1325 @item message-send-mail-hook
1326 @vindex message-send-mail-hook
1327 \e$B%a!<%k%a%C%;!<%8$rAw$kA0$K<B9T$5$l$k%U%C%/$G$9!#\e(B
1328
1329 @item message-send-news-hook
1330 @vindex message-send-news-hook
1331 \e$B%K%e!<%9%a%C%;!<%8$rAw$kA0$K<B9T$5$l$k%U%C%/$G$9!#\e(B
1332
1333 @item message-sent-hook
1334 @vindex message-sent-hook
1335 \e$B%a%C%;!<%8$rAw$k8e$K<B9T$5$l$k%U%C%/$G$9!#\e(B
1336
1337 @item message-mode-syntax-table
1338 @vindex message-mode-syntax-table
1339 \e$B%a%C%;!<%8%b!<%I%P%C%U%!$G;H$o$l$k9=J8%F!<%V%k$G$9!#\e(B
1340
1341 @item message-send-method-alist
1342 @vindex message-send-method-alist
1343
1344 \e$B=P$F9T$/%a%C%;!<%8$rAw$k$?$a$NJ}K!$NO"A[%j%9%H$G$9!#$=$l$>$l$NMWAG$O<!$N\e(B
1345 \e$B<0$r;}$C$F$$$^$9\e(B
1346
1347 @lisp
1348 (TYPE PREDICATE FUNCTION)
1349 @end lisp
1350
1351 @table @var
1352 @item type
1353 \e$BJ}K!$r;XDj$9$k%7%s%\%k$G$9!#\e(B
1354
1355 @item predicate
1356 \e$B%a%C%;!<%8$O\e(B @var{type} \e$B$N%a%C%;!<%8$G$"$k$+$I$&$+$r7hDj$9$k$?$a$K0z?tL5\e(B
1357 \e$B$7$G8F$P$l$k4X?t$G$9!#\e(B
1358
1359 @item function
1360 @var{predicate} \e$B$,\e(B @code{nil} \e$B$G$J$$CM$r5"$7$?$H$-$K8F$P$l$k4X?t$G$9!#\e(B
1361 @var{function} \e$B$O0l$D$N0z?t\e(B -- \e$B@\F,<-\e(B \e$B$H6&$K8F$P$l$^$9!#\e(B
1362 @end table
1363
1364 @lisp
1365 ((news message-news-p message-send-via-news)
1366  (mail message-mail-p message-send-via-mail))
1367 @end lisp
1368 @end table
1369
1370 @node Sending Variables
1371 @section \e$BAw$k$?$a$NJQ?t\e(B
1372
1373 @table @code
1374
1375 @item message-fcc-handler-function
1376 @vindex message-fcc-handler-function
1377 \e$B=P$F$$$/5-;v$rJ]B8$9$k$?$a$K8F$P$l$k4X?t$G$9!#$3$N4X?t$O5-;v$rC_@Q$9$k$?\e(B
1378 \e$B$a$N%U%!%$%kL>$H6&$K8F$P$l$^$9!#=i4|@_Dj$N4X?t$O\e(B @code{message-output}
1379 \e$B$G!"$=$l$O\e(B Unix mailbox \e$BMM<0$GJ]B8$7$^$9!#\e(B
1380
1381 @item message-courtesy-message
1382 @vindex messsage-courtesy-messsage
1383 \e$BJ#9g%a%C%;!<%8$rAw$k$H$-$O!"$3$NJ8;zNs$O%a!<%k$GAw$i$l$?J#@=$NJ}$N:G=i$K\e(B
1384 \e$BA^F~$5$l$^$9!#$b$7$=$NJ8;zNs$,=qK!;EMM;XDj\e(B @samp{%s} \e$B$r4^$s$G$$$l$P!"5-\e(B
1385 \e$B;v$,Ej9F$5$l$?%K%e!<%9%0%k!<%W$,$=$3$KA^F~$5$l$^$9!#$b$7$3$NJQ?t\e(B
1386 \e$B$,\e(B @code{nil} \e$B$G$"$l$P!"$=$N$h$&$J?F@Z%a%C%;!<%8$O2C$($i$l$^$;$s!#=i4|CM\e(B
1387 \e$B$O\e(B @samp{"The following message is a courtesy copy of an article\nthat has
1388 been posted to %s as well.\n\n"} \e$B$G$9!#\e(B
1389 @end table
1390
1391 @node Message Buffers
1392 @section \e$B%a%C%;!<%8%P%C%U%!\e(B
1393
1394 Message \e$B$O$"$J$?$,%a%C%;!<%8%P%C%U%!$rMW5a$7$?$H$-$K!"B>$KL5$$M#0l$N%P%C\e(B
1395 \e$B%U%!L>$G?7$7$$%P%C%U%!$r$D$/$j$^$9!#%a%C%;!<%8$rAw$C$?$H$-$K!"%P%C%U%!$O\e(B
1396 \e$BIaDL$O:o=|$5$l$^$;$s!#$=$NL>A0$OJQ99$5$l$F!"FCDj$N?t$N8E$$%a%C%;!<%8%P%C\e(B
1397 \e$B%U%!$O@8$-$?$^$^$K$J$j$^$9!#\e(B
1398
1399 @table @code
1400 @item message-generate-new-buffers
1401 @vindex message-generate-new-buffers
1402 @code{nil} \e$B$G$J$1$l$P!"?7$7$$%P%C%U%!$r:n@.$7$^$9!#=i4|CM$O\e(B @code{t} \e$B$G\e(B
1403 \e$B$9!#$b$7$3$l$,4X?t$J$i!"$=$N4X?t$r\e(B3\e$B$D$N0z?t$H6&$K8F$S$^$9\e(B: \e$B7?!"Aw$j@h%"\e(B
1404 \e$B%I%l%9!"%0%k!<%WL>\e(B \e$B$G$9!#\e(B (\e$B$3$l$i$N$I$l$G$b\e(B @code{nil} \e$B$G$"$k$+$b$7$l$^\e(B
1405 \e$B$;$s!#\e(B) \e$B4X?t$O?7$7$$%P%C%U%!L>$rJV$9$Y$-$G$9!#\e(B
1406
1407 @item message-use-multi-frames
1408 @vindex message-use-multi-frames
1409 @code{nil} \e$B$G$J$1$l$P!"?7$7$$%U%l!<%`$r:n@.$7$^$9!#=i4|CM$O\e(B @code{nil}
1410 \e$B$G$9!#\e(B
1411
1412 @item message-delete-frame-on-exit
1413 @vindex messgae-delete-frame-on-exit
1414 \e$BJQ?t\e(B @code{message-delete-frame-on-exit} \e$B$O%a%C%;!<%8$rAw?.$7$?$H$-$H!"\e(B
1415 \e$B%P%C%U%!$r@Z$C$?$H$-$K%U%l!<%`$r>C5n$9$k$+$r7hDj$7$^$9!#\e(B@code{nil} \e$B$G$"\e(B
1416 \e$B$l$P!"\e(B(\e$B$3$l$,=i4|@_Dj$G$9$,\e(B) \e$B%U%l!<%`$r>C5n$7$^$;$s!#\e(B@code{ask} \e$B$G$"$l$P!"\e(B
1417 \e$B>C5n$9$k$+$I$&$+$rMxMQ<T$K?R$M$^$9!#\e(B@code{t} \e$B$G$"$l$P!">o$K>C5n$7$^$9!#\e(B
1418
1419 @item message-max-buffers
1420 @vindex message-max-buffers
1421 \e$B$3$NJQ?t$O$I$N$/$i$$8E$$%a%C%;!<%8%P%C%U%!$rJ]$C$F$*$/$+$r;XDj$7$^$9!#$3\e(B
1422 \e$B$l$h$jB?$$%a%C%;!<%8%P%C%U%!$,$"$l$P!"0lHV8E$$%P%C%U%!$,:o=|$5$l$^$9!#=i\e(B
1423 \e$B4|CM$O\e(B10\e$B$G$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$k$H!"8E$$%a%C%;!<%8%P%C%U%!$O:o\e(B
1424 \e$B=|$5$l$^$;$s!#\e(B
1425
1426 @item message-send-rename-function
1427 @vindex message-send-rename-function
1428 \e$B%a%C%;!<%8$rAw$C$?8e$G!"%P%C%U%!$NL>A0$O!"Nc$($P!"\e(B@samp{*reply to Lars*}
1429 \e$B$+$i\e(B @samp{*sent reply to Lars*} \e$B$KJQ99$5$l$^$9!#$b$7$3$l$r9%$^$J$$$J$i!"\e(B
1430 \e$B$3$NJQ?t$r$"$J$?$N9%$-$JJ}K!$G%P%C%U%!$NL>A0$rJQ99$9$k4X?t$K@_Dj$7$F2<$5\e(B
1431 \e$B$$!#$=$b$=$b%P%C%U%!L>$rJQ99$9$k;v$r9%$^$J$$$N$G$"$l$P!"<!$N$h$&$K$G$-$^\e(B
1432 \e$B$9\e(B:
1433
1434 @lisp
1435 (setq message-send-rename-function 'ignore)
1436 @end lisp
1437
1438 @item message-kill-buffer-on-exit
1439 @findex message-kill-buffer-on-exit
1440 @code{nil} \e$B$G$J$1$l$P!"=*N;;~$K$9$0$K%P%C%U%!$r:o=|$7$^$9!#\e(B
1441 @end table
1442
1443 @node Message Actions
1444 @section \e$B%a%C%;!<%8$NF0:n\e(B
1445
1446 Message \e$B$,%K%e!<%9\e(B/\e$B%a!<%k%j!<%@!<$+$i;H$o$l$?$H$-!"%j!<%@!<$O%a%C%;!<%8\e(B
1447 \e$B$,Aw$i$l$?8e$N2?$i$+$N;E;v$r<B9T$7$?$,$k798~$,$"$j$^$9!#$*$=$i$/!"A0$N%&%#\e(B
1448 \e$B%s%I%&@_Dj$KLa$k$+!"5-;v$KJVEz$5$l$?$H8@$&0u$rIU$1$k$J$I$r$7$?$$$N$G$7$g\e(B
1449 \e$B$&!#\e(B
1450
1451 @vindex message-kill-actions
1452 @vindex message-postpone-actions
1453 @vindex message-exit-actions
1454 @vindex message-send-actions
1455 \e$BMxMQ<T$O$$$m$$$m$JJ}K!$G%a%C%;!<%8%P%C%U%!$+$i=P$k$+$b$7$l$^$;$s!#0lHVNI\e(B
1456 \e$B$/$"$k$N$O\e(B @kbd{C-c C-c} \e$B$G!"$=$l$O%a%C%;!<%8$rAw$C$F=*N;$7$^$9!#B>$N2D\e(B
1457 \e$BG=@-$K$O\e(B @kbd{C-c C-s} \e$B$,$"$j!"$3$l$O%a%C%;!<%8$rAw$k$@$1$G$"$j!"\e(B
1458 @kbd{C-c C-d} \e$B$O%a%C%;!<%8$NJT=8$r@h$K1d$P$7$F%a%C%;!<%8%P%C%U%!$rKd$a!"\e(B
1459 @kbd{C-c C-k} \e$B$O%a%C%;!<%8%P%C%U%!$r:o=|$7$^$9!#$3$l$i$NF0:n$O$=$l$>$l$=\e(B
1460 \e$B$l$H4XO"IU$1$i$l$?%j%9%H$r;}$C$F$$$F!"$=$l$O<B9T$5$l$kF0:n$r4^$s$G$$$^$9\e(B:
1461 @code{message-send-actions}, @code{message-exit-actions},
1462 @code{message-postpone-actions}, and @code{message-kill-actions} \e$B$G$9!#\e(B
1463
1464 Message \e$B$O$3$l$i$N%j%9%H$H:nMQ$9$k4X?t$rDs6!$7$F$$$^$9\e(B:
1465 @code{message-add-action} \e$B$G$9!#:G=i$N0z?t$O2C$($i$l$kF0:n$G!";D$j$N0z?t\e(B
1466 \e$B$O$I$N%j%9%H$K$3$NF0:n$r2C$($k$+$G$9!#$3$l$O\e(B gnus \e$B$+$i$NNc$G$9\e(B:
1467
1468 @lisp
1469   (message-add-action
1470    `(set-window-configuration ,(current-window-configuration))
1471    'exit 'postpone 'kill)
1472 @end lisp
1473
1474 \e$B$3$l$O!"%a%C%;!<%8%P%C%U%!$,:o=|!"1d4|!"<mND$5$l$?$H$-$K\e(B gnus \e$B$N%&%#%s\e(B
1475 \e$B%I%&@_Dj$rI|3h$5$;$^$9!#\e(B
1476
1477 @dfn{\e$BF0:n\e(B} \e$B$O<!$N$I$l$+$G$9\e(B: \e$BIaDL$N4X?t!"$b$7$/$O\e(B @code{car} \e$B$,4X?t$G!"\e(B
1478 @code{cdr} \e$B$,0z?t$N%j%9%H$G$"$k%j%9%H$+!"\e(B@code{\e$BI>2A\e(B} \e$B$5$l$k<0$G$9!#\e(B
1479
1480 @node Compatibility
1481 @chapter \e$B8_49@-\e(B
1482 @cindex compatibility
1483
1484 Message \e$B$O;v<B>e!"$=$l<+?H$NJQ?t$7$+;H$$$^$;$s\e(B---\e$B8E$$\e(B @code{mail-} \e$B$NJQ\e(B
1485 \e$B?t$O9MN8$5$l$^$;$s!#\e(BMessage \e$B$K$3$l$i$NJQ?t$r7W;;$KF~$l$5$;$?$$$N$G$"$l$P!"\e(B
1486 \e$B0J2<$N$b$N$r$"$J$?$N\e(B @code{.emacs} \e$B%U%!%$%k$KF~$l$k;v$,$G$-$^$9\e(B:
1487
1488 @lisp
1489 (require 'messcompat)
1490 @end lisp
1491
1492 \e$B$3$l$OB?$/$N\e(B Message \e$BJQ?t$rBP1~$9$k%a!<%kJQ?t$+$i=i4|2=$7$^$9!#\e(B
1493
1494 @node Appendices
1495 @chapter \e$BIU5-\e(B
1496
1497 @menu
1498 * Responses:: \e$B1~Ez$,2?=h$K9T$/$+$r7hDj$9$kI8=`$NK!B'!#\e(B
1499 @end menu
1500
1501 @node Responses
1502 @section \e$B1~Ez\e(B
1503
1504 \e$B%a%C%;!<%8$,2?=h$K9T$/$+$r7hDj$9$k$?$a$K!"=i4|@_Dj$G$O0J2<$N%"%k%4%j%:%`\e(B
1505 \e$B$,;H$o$l$^$9!#\e(B
1506
1507 @table @dfn
1508 @item reply
1509 @dfn{\e$BJVEz\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
1510 \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
1511 \e$B$?$a$K!"0J2<$N%X%C%@!<$,=gHV$K9MN8$5$l$^$9\e(B:
1512
1513 @table @code
1514 @item Reply-To
1515
1516 @item From
1517 @end table
1518
1519 @item wide reply
1520 @dfn{\e$B9-$$JVEz\e(B} (wide reply) \e$B$O$"$J$?$,1~Ez$7$h$&$H$7$F$$$k%a%C%;!<%8$K=q\e(B
1521 \e$B$+$l$F$$$?\e(B @emph{\e$BA4$F$N\e(B} \e$B<BBN$r4^$`%a!<%k$K$h$k1~Ez$G$9!#0J2<$N%X%C%@!<\e(B
1522 \e$B$+$i$NA4$F$N%a!<%k%\%C%/%9$,O"7k$5$l$F!"=P$F$$$/\e(B @code{To}/@code{Cc} \e$B%X%C\e(B
1523 \e$B%@!<$r$D$/$j$^$9\e(B:
1524
1525 @table @code
1526 @item From
1527 (@code{Reply-To} \e$B$,L5$$8B$j!"$3$l$,;H$o$l!"$=$l$,$"$k>l9g$O$=$l$,Be$o$j\e(B
1528 \e$B$K;H$o$l$^$9\e(B)\e$B!#\e(B
1529
1530 @item Cc
1531
1532 @item To
1533 @end table
1534
1535 @code{Mail-Copies-To} \e$B%X%C%@!<$,B8:_$7$F$$$k$H!"$=$l$b%a!<%k%\%C%/%9$N%j\e(B
1536 \e$B%9%H$K2C$($i$l$k$G$7$g$&!#$3$N%X%C%@!<$,\e(B @samp{never} \e$B$G$"$l$P!"$=$l\e(B
1537 \e$B$O\e(B @code{From} (\e$B$b$7$/$O\e(B @code{Reply-To}) \e$B%a!<%k%\%C%/%9$,M^@)$5$l$k$H8@\e(B
1538 \e$B$&;v$G$9!#\e(B
1539
1540 @item followup
1541 @dfn{\e$B%U%)%m!<%"%C%W\e(B} (followup) \e$B$O%K%e!<%9$K$h$k1~Ez$G$9!#0J2<$N%X%C\e(B
1542 \e$B%@!<\e(B (\e$BM%@h=g0L$N9b$$$b$N$+$i5s$2$i$l$F$$$^$9\e(B) \e$B$,2?=h$K1~Ez$,Aw$i$l$k$+$r\e(B
1543 \e$B7hDj$7$^$9\e(B:
1544
1545 @table @code
1546
1547 @item Followup-To
1548
1549 @item Newsgroups
1550 @end table
1551
1552 \e$B$b$7\e(B @code{Mail-Copies-To} \e$B%X%C%@!<$,B8:_$9$k$H!"$=$l$,\e(B @samp{never} \e$B$G\e(B
1553 \e$B$J$1$l$P!"?7$7$$\e(B @code{Cc} \e$B%X%C%@!<$N4p$H$7$F;H$o$l$^$9!#\e(B
1554 @end table
1555
1556 @node Index
1557 @chapter Index
1558 @printindex cp
1559
1560 @node Key Index
1561 @chapter Key Index
1562 @printindex ky
1563
1564 @summarycontents
1565 @contents
1566 @bye
1567
1568 @c End: