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