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