1 <!doctype sinfo system>
2 <!-- $Id: tm-ja.sgml,v 6.1 1996/10/21 02:32:00 morioka Exp $ -->
4 <title>tm 7.90 Manual (English Version)
5 <author>MORIOKA Tomohiko <mail>morioka@jaist.ac.jp</mail>
15 This file documents tm, a MIME package for GNU Emacs.
21 The tm package is a set of modules to enjoy MIME on GNU Emacs. Using
25 <li> playback or view the MIME messages using tm-view
26 <li> compose MIME message using tm-edit
27 <li> use the enhanced MIME features with mh-e, GNUS, Gnus, RMAIL and VM
33 Please read following about each topics:
36 <li><a file="gnus-mime-en">tm-MUA for Gnus</a>
37 <li><a file="tm-gnus-en">tm-MUA for GNUS</a>
38 <li><a file="tm-mh-e-en">tm-MUA for mh-e</a>
39 <li><a file="tm-view-en">mime/viewer-mode</a>
40 <li><a file="tm-edit-en">mime/editor-mode</a>
47 <concept>MIME</concept> stands for <concept>Multipurpose Internet Mail
48 Extensions</concept>, it is a proposed internet standard for including
49 content and headers other than (ASCII) plain text in messages.
51 Current MIME standard consists of RFC 1521 and RFC 1522. RFC 1521
52 describes multipurpose content in message bodies, while RFC 1522
53 describes multilingual characters in headers.
59 In multipurpose message side, MIME can represent various contents such
60 as images, sounds, videos, ... as against traditional Internet
61 mail/news message can represent only (<dref>us-ascii</dref>) plain
64 Interestingly, MIME can send ``procedure'', such as <a
65 node="FTP">ftp</a>, ftp mail, file extraction, applying patch, ...
67 # Of course, it has security problem.
69 These various kinds of contents are defined by media types written in
70 <a node="Content-Type field"><concept>Content-Type</concept></a>
71 field. Namely MIME message has information about content in header.
72 So if reader defines processes for each <dref>content-type</dref>,
73 he/she can display image, or play video or sound, or get file by ftp,
74 or extract file, ... only read the message.
76 In addition, MIME message can represent message includes plural parts,
77 called <a node="multipart"><concept>Multipart</concept></a> message.
78 So it is possible to include picture and sound in one message.
80 MIME seems have philosophy of ``declaration''. In other words, MIME
81 is a message description language to represent various kinds of things
82 uses <dref>us-ascii</dref> as its ``alphabet''. Encoded-word defined
83 in <a node="encoded-word">RFC 1522</a> is same.
85 In addition, MUA displays only what it can understand and ignore what
86 can not understand. So content is saved from non-supported MUA and
87 MUA is saved from unknown data.
96 \e$B$3$3$G$O
\e(B 0
\e$B$+$i
\e(B 127
\e$B$N@0?t$r;X$7$^$9!#
\e(B
98 0
\e$B$+$i
\e(B 127
\e$B$N@0?t$NNs$GI=8=$G$-$k$h$&$J
\e(B data
\e$B$r
\e(B ``7bit
\e$B$N
\e(B data''
\e$B$H8F
\e(B
101 \e$B$^$?!"
\e(B0
\e$B$+$i
\e(B 31
\e$B$*$h$S
\e(B 127
\e$B$GI=8=$5$l$k@)8fJ8;z$H
\e(B 32
\e$B$GI=8=$5$l$k6uGr
\e(B
102 \e$B$H
\e(B 33
\e$B$+$i
\e(B 126
\e$B$GI=8=$5$l$k?^7AJ8;z$+$i$J$kJ8;zNs$N$3$H$r
\e(B ``7bit
\e$B$NJ8
\e(B
103 \e$B;zNs
\e(B''
\e$B$H8F$S$^$9!J$3$l$O
\e(B <a node="ISO 2022">ISO 2022</a>
\e$B$N!V
\e(B7
\e$BC10L7O!W
\e(B
104 \e$B$HF1MM$G$9!K!#
\e(B
106 \e$BEAE}E*$J
\e(B Internet
\e$B$N
\e(B <a node="MTA">MTA</a>
\e$B$O
\e(B 7bit
\e$B$N
\e(B data
\e$B$rE>Aw$G$-
\e(B
107 \e$B$k$N$G!"
\e(B7bit
\e$B$N
\e(B data
\e$B$O
\e(B <a
108 node="Quoted-Printable">Quoted-Printable</a>
\e$B$d
\e(B <a
109 node="Base64">Base64</a>
\e$B$H$$$C$?JQ49$r9T$o$J$/$F$b$=$N$^$^E>Aw$G$-$^
\e(B
112 \e$B$7$+$7!"
\e(B7bit
\e$B$G$"$l$P$I$s$J
\e(B data
\e$B$G$bNI$$$H$O$$$($^$;$s!#$J$<$J$i!"#1
\e(B
113 \e$B9T$ND9$5$,$"$^$j$KD9$$$H!"
\e(BMTA
\e$B$O$=$N
\e(B message
\e$B$rE>Aw$9$k$3$H$,$G$-$J$$
\e(B
114 \e$B$+$i$G$9!#$A$J$_$K!"
\e(B<a node="RFC 821">RFC 821</a>
\e$B$O#19T$O2~9TJ8;z$r=|
\e(B
115 \e$B$$$F
\e(B 998 byte
\e$B0JFb$G$"$k$3$H$r5a$a$F$$$^$9!#$h$C$F!"$3$l0J>e$N9T$,4^$^
\e(B
116 \e$B$l$k2DG=@-$N$"$k
\e(B data,
\e$BNc$($P!"
\e(BPostscript
\e$B$N
\e(B data
\e$B$J$I$O
\e(B
117 Quoted-Printable
\e$BEy$G
\e(B encode
\e$B$9$kI,MQ$,$"$j$^$9!#
\e(B
123 \e$B$3$3$G$O
\e(B 0
\e$B$+$i
\e(B 255
\e$B$N@0?t$r;X$7$^$9!#
\e(B
125 0
\e$B$+$i
\e(B 255
\e$B$N@0?t$NNs$GI=8=$G$-$k$h$&$J
\e(B data
\e$B$r
\e(B ``8bit
\e$B$N
\e(B data''
\e$B$H8F
\e(B
128 \e$B$^$?!"
\e(B0
\e$B$+$i
\e(B 31, 127
\e$B$*$h$S
\e(B 128
\e$B$+$i
\e(B 159
\e$B$GI=8=$5$l$k@)8fJ8;z$H
\e(B 32
\e$B$G
\e(B
129 \e$BI=8=$5$l$k6uGr$H
\e(B 33
\e$B$+$i
\e(B 126
\e$B$H
\e(B 160
\e$B$+$i
\e(B 255
\e$B$GI=8=$5$l$k?^7AJ8;z$+$i
\e(B
130 \e$B$J$kJ8;zNs$N$3$H$r
\e(B ``8bit
\e$B$NJ8;zNs
\e(B''
\e$B$H8F$S$^$9!J$3$l$O
\e(B <a node="ISO
131 2022">ISO 2022</a>
\e$B$N!V
\e(B8
\e$BC10L7O!W$HF1MM$G$9!K!#
\e(B
133 <a node="iso-8859-1">iso-8859-1</a>
\e$B$d
\e(B <a node="euc-kr">euc-kr</a>
\e$B$H
\e(B
134 \e$B$$$C$?Id9f2=J8;z=89g$O
\e(B 8bit
\e$B$NJ8;zNs$G$9!#
\e(B
136 \e$BEAE}E*$J
\e(B Internet
\e$B$N
\e(B <a node="MTA">MTA</a>
\e$B$O
\e(B <a node="7bit">7bit</a>
137 \e$B$N
\e(B data
\e$B$7$+E>Aw$G$-$J$$$N$G!"$=$&$7$?
\e(B MTA
\e$B$r7PM3$9$k>l9g!"
\e(B<a
138 node="Quoted-Printable">Quoted-Printable</a>
\e$B$d
\e(B <a
139 node="Base64">Base64</a>
\e$B$H$$$C$?JQ49$r9T$o$J$/$F$O$J$j$^$;$s!#
\e(B
141 \e$B$7$+$7!":G6a$G$O
\e(B 8bit
\e$B$NJ8;zNs$r$=$N$^$^DL$9$3$H$,$G$-$k
\e(B MTA
\e$B$bEP>l$7
\e(B
142 \e$B$F$-$?$N$G!"$=$N$^$^Aw$k$3$H$,$G$-$k>l9g$bA}$($F$-$^$7$?!#
\e(B
144 \e$B$7$+$7!"
\e(B8bit
\e$B$G$"$l$P$I$s$J
\e(B data
\e$B$G$bNI$$$H$O$$$($^$;$s!#$J$<$J$i!"#1
\e(B
145 \e$B9T$ND9$5$,$"$^$j$KD9$$$H!"
\e(BMTA
\e$B$O$=$N
\e(B message
\e$B$rE>Aw$9$k$3$H$,$G$-$J$$
\e(B
146 \e$B$+$i$G$9!#$A$J$_$K!"
\e(BRFC 821
\e$B$O#19T$O2~9TJ8;z$r=|$$$F
\e(B 998 byte
\e$B0JFb$G$"
\e(B
147 \e$B$k$3$H$r5a$a$F$$$^$9!#$h$C$F!"$3$l0J>e$N9T$,4^$^$l$k2DG=@-$N$"$k
\e(B data,
148 \e$BNc$($P!"
\e(BPostscript
\e$B$N
\e(B data
\e$B$J$I$O
\e(B Quoted-Printable
\e$BEy$G
\e(B encode
\e$B$9$kI,MQ
\e(B
151 \e$B$^$?!"$3$&$7$?M}M3$+$i!"#19T$,
\e(B 999 byte
\e$B0J>e$N9T$,B8:_$9$k2DG=@-$N$"$k
\e(B
152 data
\e$B$O
\e(B <a node="binary"><concept>binary</concept></a>
\e$B$H8F$V$3$H$K$7
\e(B
155 \e$B$A$J$_$K!"
\e(B7bit
\e$B$GI=8=$G$-$k
\e(B data
\e$B$O
\e(B 8bit
\e$B$G$bI=8=$G$-$^$9!#$h$C$F!"
\e(B
156 ``8bit''
\e$B$H8@$C$?>l9g!"#19T$,
\e(B 998 byte
\e$B0J2<$NG$0U$N
\e(B data
\e$B$r;X$9$3$H$,
\e(B
160 <h3> 94
\e$BJ8;z=89g
\e(B
161 <node> 94 character set
163 33
\e$B$+$i
\e(B 126
\e$B$NHO0O$N
\e(B 1 byte
\e$B$+$i$J$k
\e(B <a node="Character set">
\e$BJ8;z=89g
\e(B
164 </a>
\e$B!#
\e(B<a node="ASCII">ASCII</a>
\e$B$d
\e(B JIS X0201-Latin
\e$B$O$=$N0l<o!#
\e(B
167 <h3> 96
\e$BJ8;z=89g
\e(B
168 <node> 96 character set
170 32
\e$B$+$i
\e(B 127
\e$B$NHO0O$N
\e(B 1 byte
\e$B$+$i$J$k
\e(B <a node="Character set">
\e$BJ8;z=89g
\e(B
171 </a>
\e$B!#
\e(BISO 8859
\e$B%7%j!<%:$O$=$N0l<o!#
\e(B
174 <h3> 94
\e$B!_
\e(B94
\e$BJ8;z=89g
\e(B
175 <node> 94x94 character set
177 33
\e$B$+$i
\e(B 126
\e$B$NHO0O$N
\e(B 2 byte
\e$B$+$i$J$k
\e(B <a node="Character set">
\e$BJ8;z=89g
\e(B
178 </a>
\e$B!#
\e(B<a node="JIS X0208">JIS X0208</a>
\e$B$d
\e(B <a node="GB 2312">GB
179 2312</a>
\e$B$O$=$N0l<o!#
\e(B
185 \e$B%"%a%j%+O"K.$G;H$o$l$kJ8;z$rId9f2=$7$?
\e(B <a node="94 character set">94
186 \e$BJ8;z=89g
\e(B</a>
\e$B!#
\e(BA-Z, a-z
\e$B$N
\e(B Latin
\e$BJ8;z$H?t;z!"4v$D$+$N5-9f$+$i$J$k!#
\e(B<a
187 node="ISO 646">ISO 646</a>
\e$B$N0l$D!#
\e(B
189 <standard abbrev="ASCII" title-en="Coded Character Set -- 7-Bit
190 American Standard Code for Information Interchange"
191 number="ANSI X3.4" year="1986">
197 <a node="RFC 1521">RFC 1521</a>
\e$B$GDj5A$5$l$F$$$k
\e(B <a
198 node="MIME">MIME</a>
\e$B$K$*$1$k
\e(B <a node="binary">binary data</a>
\e$B$N
\e(B
199 network
\e$B$G$NJQ49K!$N#1$D!#
\e(B
201 \e$B!X
\e(B64
\e$B?J?t!Y$H$$$&0UL#$G!"
\e(B3 byte
\e$B$N
\e(B data
\e$B$r
\e(B 0
\e$B$+$i
\e(B 63
\e$B$N?t$rI=$9
\e(B
202 <dref>ASCII</dref> 4
\e$BJ8;z$KJQ49$9$kJ}K!!#!J$b$7!"
\e(B4
\e$BJ8;z$K$J$i$J$1$l$P
\e(B
203 <concept>pad</concept>
\e$B$H8F$P$l$k5M$aJ*$r$7$FD9$5$rD4@0$9$k!K
\e(B
205 \e$B$3$N
\e(B 65
\e$B<oN`$NJ8;z$O
\e(B ASCII
\e$B$H
\e(B EBCDIC
\e$B$N6&DLItJ,$+$iA*$P$l$F$*$j!"
\e(B
206 Internet
\e$B0J30$N
\e(B network
\e$B$r7PM3$9$k>l9g$G$b0BA4$KE>Aw$G$-$k$h$&$K@_7W$5
\e(B
213 \e$BG$0U$N
\e(B byte
\e$BNs$r
\e(B <concept>binary</concept>
\e$B$H8F$V$3$H$K$7$^$9!#
\e(B
215 <a node="8bit">8bit</a>
\e$B$H0[$J$k$N$O
\e(B data
\e$B$K9T$N9=B$$r2>Dj$7$J$$$3$H$G
\e(B
218 \e$B$^$?!"9T$N9=B$$,$"$C$F$b!"
\e(B999 byte
\e$B0J>e$+$i$J$k9T$,$"$k>l9g$b
\e(B binary
219 \e$B$H8F$V$3$H$K$7$^$9!#
\e(B
221 \e$B$A$J$_$K!"
\e(B<a node="7bit">7bit</a>
\e$B$d
\e(B 8bit
\e$B$GI=8=$G$-$k
\e(B data
\e$B$O
\e(B binary
222 \e$B$G$bI=8=$G$-$^$9!#$h$C$F!"
\e(B<concept>binary data</concept>
\e$B$H8@$C$?>l9g!"
\e(B
223 \e$BG$0U$N
\e(B data
\e$B$r;X$9$3$H$,$"$j$^$9!#
\e(B
226 <h3> Character Set
\e$B!JJ8;z=89g!K
\e(B
229 <a node="Coded character set">
\e$BId9f2=J8;z=89g
\e(B</a>
\e$B!#C"$7!"$3$3$G$O
\e(B <a
230 node="Code extension">
\e$BId9f3HD%
\e(B</a>
\e$B$5$l$F$J$$J8;z=89g$H$$$&%K%e%"%s%9
\e(B
231 \e$B$r9~$a$F$$$k!#
\e(B
237 \e$BCf9qBgN&$G$i$l$F$$$k4JBN;z$GI=5-$5$l$kCf9q8l$rI=8=$9$k$?$a$N
\e(B <a
238 node="MIME charset">MIME charset</a>
\e$B$N#1$D!#
\e(B
240 <a node="ISO 2022">ISO 2022</a>
\e$B$K4p$$$F
\e(B <a node="ASCII">ASCII</a>
\e$B$K
\e(B
241 <a node="GB 2312">GB 2312</a>
\e$B$r
\e(B <a node="8bit">8bit</a>
\e$B$G
\e(B<a
242 node="Code extension">
\e$BId9f3HD%
\e(B</a>
\e$B$7$F$$$k!#
\e(B
244 <a node="RFC 1922">RFC 1922</a>
\e$B$GDj5A$5$l$F$$$k!#
\e(B
250 \e$BBfOQ$d9a9A$GMQ$$$i$l$F$$$k<g$KHKBN;z$GI=5-$5$l$kCf9q8l$rI=8=$9$k$?$a$N
\e(B
251 <a node="MIME charset">MIME charset</a>
\e$B$N#1$D!#
\e(B
253 <a node="ISO 2022">ISO 2022</a>
\e$B$K4p$+$J$$
\e(B <a node="8bit">8bit</a>
\e$B$N
\e(B
254 <a node="Coded character set">
\e$BId9f2=J8;z=89g
\e(B</a>
\e$B$G
\e(B de-fact standard
\e$B$G
\e(B
255 \e$B$"$k!#
\e(B<a node="RFC 1922">RFC 1922</a>
\e$B$GDj5A$5$l$F$$$k!#
\e(B
257 cf. <report abbrev="BIG5" author="Institute for Information Industry"
258 title-en="Chinese Coded Character Set in Computer"
261 <a node="CNS">CNS 11643-1986</a>
\e$B$HBP1~4X78$,$"$k!#
\e(B
267 \e$BBfOQ$d9a9A$GMQ$$$i$l$F$$$k<g$KHKBN;z$GI=5-$5$l$kCf9q8l$rI=8=$9$k$?$a$N
\e(B
268 <a node="Character set">
\e$BJ8;z=89g
\e(B</a>
\e$B!#BfOQ$NI8=`!#8=:_!"
\e(B<a node="94x94
269 character set">94
\e$B!_
\e(B94</a>
\e$B$NLL$,Bh#1LL$+$iBh#7LL$^$G$"$k!#
\e(B
271 <a node="ISO 2022">ISO 2022</a>
\e$B$G$N=*C<J8;z$O!"Bh#1LL$,
\e(B `G',
\e$BBh#2LL$,
\e(B
272 `H',
\e$BBh#3LL$,
\e(B `I',
\e$BBh#4LL$,
\e(B `J',
\e$BBh#5LL$,
\e(B `K',
\e$BBh#6LL$,
\e(B `L',
\e$BBh#7LL$,
\e(B
275 <standard abbrev="CNS 11643-1992" title-en="Standard Interchange Code
276 for Generally-Used Chinese Characters" number="CNS
280 <h3> Coded character set
\e$B!JId9f2=J8;z=89g!K
\e(B, Character code
\e$B!JJ8;zId9f!K
\e(B
281 <node> Coded character set
283 \e$BJ8;z$H
\e(B byte
\e$BNs$H#1BP#1$KBP1~IU$1$k[#Kf$G$J$$5,B'$N=89g!#
\e(B
286 <h3> Code extension
\e$B!JId9f3HD%!K
\e(B
287 <node> Code extension
289 \e$BM?$($i$l$?
\e(B<a node="Character set">
\e$BJ8;z=89g
\e(B</a>
\e$B$K4^$^$l$F$$$J$$J8;z$NId
\e(B
290 \e$B9f2=$N$?$a$KMQ$$$k<jK!!#
\e(B<a node="ISO 2022">ISO 2022</a>
\e$B$O$=$N#1$D!#
\e(B
293 <h3> Content-Disposition field
294 <node> Content-Disposition
296 Content
\e$B$NI=<($N;EJ}$d
\e(B file
\e$BL>$rI=8=$9$k$?$a$N
\e(B field. <a
297 node="MIME">MIME</a>
\e$B$N3HD%$N#1$D!#
\e(B
299 <rfc number="1806" type="Experimental" author="E R. Troost and
300 S. Dorner" title="Communicating Presentation Information
301 in Internet Messages: The Content-Disposition Header"
308 <dref>MIME</dref>
\e$B$K$*$1$k
\e(B <dref>part</dref>
\e$B$N<oN`!#
\e(B<concept>type</>
309 \e$B$H
\e(B <concept>subtype</concept>
\e$B$+$i$J$k!#
\e(B<dref>RFC 1521</dref>
\e$B$GDj5A$5
\e(B
312 type
\e$B$OI8=`$G$O
\e(B <concept>application</concept>,
313 <concept>audio</concept>, <concept>image</concept>,
314 <concept>message</concept>, <a
315 node="multipart"><concept>multipart</concept></a>,
316 <concept>text</concept>, <concept>video</concept>
\e$B$,Dj5A$5$l!"$=$l$>$l
\e(B
317 \e$B$K$O
\e(B application/octet-stream, audio/basic, image/jpeg,
318 <dref>multipart/mixed</dref>, <dref>text/plain</dref>, video/mpeg
\e$B$J$I
\e(B
319 \e$B$N$5$^$6$^$J
\e(B subtype
\e$B$,Dj5A$5$l$F$$$k!#
\e(B
321 <memo title="
\e$BCm0U
\e(B">
323 \e$B$3$3$G$O!"
\e(Btext/plain
\e$B$J$I$N
\e(B type/subtype
\e$B$NAH$r$7$P$7$P
\e(B
324 <concept>content-type/subtype</concept>
\e$B$H=q$/!#
\e(B
328 content-type
\e$B$O!"
\e(BRFC 1521
\e$B$GDj5A$5$l$F$$$k$b$N$K2C$($F!"EPO?$9$k$3$H$b
\e(B
329 \e$B$G$-$k!#8=:_!"EPO?$5$l$F$$$k$b$N$O
\e(B <a
330 href="ftp://ftp.isi.edu/in-notes/iana/assignments/media-types">MEDIA
331 TYPES</a>
\e$B$G;2>H$G$-$k!#
\e(B
333 \e$B$^$?!"
\e(Btype
\e$B$b$7$/$O
\e(B subtype
\e$B$K!"A0$K
\e(B `x-'
\e$B$rIU$1$?
\e(B
334 <concept>x-token</concept>
\e$B$rMQ$$$k$3$H$K$h$j!"EPO?$5$l$F$$$J$$$b$N$r
\e(B
335 \e$B;dE*$KMQ$$$k$3$H$b$G$-$k!#$7$+$7!"EvA3$N$3$H$J$,$i!"$3$&$7$?;dE*$J
\e(B
336 content-type
\e$B$ONJ2r$rF@$?<T$N4V$G$7$+2r<a$G$-$J$$$N$GMxMQ$K$OCm0U$9$k
\e(B
339 <cf node="Content-Type field">
342 <h3> Content-Type field
343 <node> Content-Type field
345 Header field to represent information about part, such as
346 <dref>content-type</dref>, <dref>MIME charset</dref>. It is defined
347 in <dref>RFC 1521</dref>.
351 Historically, Content-Type field was proposed in RFC 1049. In it,
352 Content-Type did not distinguish type and subtype. However RFC 1521
353 parser may be able to accept RFC 1049 based Content-Type as unknown
358 Content-Type field is defined as following:
361 ``Content-Type'' ``:'' <concept>type</concept> ``/''
362 <concept>subtype</concept> *( ``;'' <concept>parameter</concept> )
370 Content-Type: image/jpeg
376 Content-Type: text/plain; charset=iso-2022-jp
382 A part does not have content-type field is regarded as
386 Content-Type: text/plain; charset=us-ascii
393 And a part has unknown type/subtype is regarded as
397 Content-Type: application/octet-stream
407 \e$B$3$3$G$O
\e(B `Emacs'
\e$B$G
\e(B FSF
\e$B$,G[I[$7$F$$$k
\e(B GNU Emacs
\e$B$r;X$7!"
\e(B`emacs'
\e$B$G
\e(B
408 GNU Emacs
\e$B$NJQ<o$NAm>N$H$9$k!#
\e(B
414 Representation non <a node="ASCII">ASCII</a> characters in header. It
415 is defined in <concept>RFC 1522</concept>.
417 <rfc number="1522" type="Standards Track" author="K. Moore"
418 title="MIME (Multipurpose Internet Mail Extensions) Part
419 Two: Message Header Extensions for Non-ASCII Text"
420 date="September 1993">
426 <a node="RFC 822">Internet mail</a>
\e$B$rB>$N5-;v$K$^$k$4$HF~$l$kJ}K!!#
\e(B
428 \e$BNc$($P!"5-;v$rE>Aw$7$?$j$9$k$N$KMQ$$$k!#
\e(B
430 <cf node="message/rfc822">
436 \e$B4Z9q8l$rI=8=$9$k$?$a$N
\e(B <a node="MIME charset">MIME charset</a>
\e$B$N#1$D!#
\e(B
438 <a node="ISO 2022">ISO 2022</a>
\e$B$K4p$$$F
\e(B <a node="ASCII">ASCII</a>
\e$B$K
\e(B
439 <a node="KS C5601">KS C5601</a>
\e$B$r
\e(B <a node="8bit">8bit</a>
\e$B$G
\e(B<a
440 node="Code extension">
\e$BId9f3HD%
\e(B</a>
\e$B$7$F$$$k!#
\e(B
442 <a node="RFC 1557">RFC 1557</a>
\e$B$GDj5A$5$l$F$$$k!#
\e(B
444 cf. <standard abbrev="euc-kr" org="Korea Industrial Standards
445 Association" title-en="Hangul Unix Environment"
446 number="KS C 5861" year="1992">
451 Internet
\e$B$G
\e(B file
\e$B$rE>Aw$9$k$?$a$N
\e(B protocol
\e$B$N#1$D!#
\e(BRFC 959
\e$B$GDj5A$5$l
\e(B
454 <rfc name="FTP" number="959" type="STD 9" author="Postel, J. and
455 J. Reynolds" title="File Transfer Protocol"
462 \e$BCf9qBgN&$GMQ$$$i$l$F$$$k4JBN;z$GI=5-$5$l$kCf9q8l$rI=$9$?$a$N
\e(B <a
463 node="94x94 character set">94
\e$B!_
\e(B94
\e$BJ8;z=89g
\e(B</a>
\e$B!#Cf9q$N9q2HI8=`!#
\e(B<a
464 node="ISO 2022">ISO 2022</a>
\e$B$G$N=*C<J8;z$O
\e(B `A'.
466 \e$B$3$l$O
\e(B GB
\e$B$K$*$1$k4pK\=8$G$"$k!#
\e(B
468 <standard abbrev="GB 2312"
469 title-cn="
\e$B?.B)8r49MQ4A;zJTb{;zId=8
\e(B --
\e$B4pK\=8
\e(B"
470 title-en="Code of Chinese Graphic Character Set for
471 Information Interchange - Primary Set" number="GB 2312"
478 \e$BCf9q8l$N$?$a$NJd=u
\e(B<a node="Character set">
\e$BJ8;z=89g
\e(B</a>
\e$B!#Cf9q$N9q2HI8=`!#
\e(B
479 <a node="GB 2312">GB 2312</a>
\e$B$N6u$-ItJ,$KJd=<$9$k$h$&$KDj5A$5$l$?$i$7
\e(B
482 <standard abbrev="GB 8565.2" title-en="Information Processing - Coded
483 Character Sets for Text Communication - Part 2: Graphic
484 Characters used with Primary Set" number="GB 8565.2"
491 \e$BCf9qBgN&$GMQ$$$i$l$F$$$k4JBN;z$GI=5-$5$l$kCf9q8l$rI=8=$9$k$?$a$N
\e(B <a
492 node="MIME charset">MIME charset</a>
\e$B$N#1$D!#
\e(B
494 <a node="ASCII">ASCII</a>
\e$B$K
\e(B <a node="GB 2312">GB 2312</a>
\e$B$r
\e(B 7bit
\e$B$G
\e(B
495 <a node="Code extension">
\e$BId9f3HD%
\e(B</a>
\e$B$7$?$b$N$r
\e(B ASCII printable
\e$B$K$J$k
\e(B
496 \e$B$h$&$K9)IW$7$F$$$k!#
\e(B
498 RFC 1842, 1843
\e$B$GDj5A$5$l$F$$$k!#
\e(B
500 <rfc number="1842" type="Informational" author="Y. Wei, Y. Zhang,
501 J. Li, J. Ding and Y. Jiang" title="ASCII Printable
502 Characters-Based Chinese Character Encoding for Internet
503 Messages" date="August 1995">
504 <rfc number="1843" type="Informational" author="F. Lee" title="HZ - A
505 Data Format for Exchanging Files of Arbitrarily Mixed
506 Chinese and ASCII characters" date="August 1995">
512 <a node="Code extension">
\e$BId9f3HD%
\e(B</a>
\e$B$N$?$a$N9q:]I8=`!#
\e(B
514 \e$B$3$l$rMQ$$$FJ#?t$N
\e(B<a node="Character set">
\e$BJ8;z=89g
\e(B</a>
\e$B$rAH9g$;$F
\e(B <a
515 node="7bit">7bit</a>
\e$B$J$$$7
\e(B <a node="8bit">8bit</a>
\e$B$N
\e(B <a node="Coded
516 character set">
\e$BId9f2=J8;z=89g
\e(B</a>
\e$B$r:n$k$3$H$,$G$-$k!#
\e(B
518 <standard abbrev="ISO 2022" org="International Organization for
519 Standardization (ISO)" title-en="Information Processing:
520 ISO 7-bit and 8-bit coded character sets: Code extension
521 techniques" number="ISO/IEC 2022" year="1994">
527 \e$BCf9q8l$rI=8=$9$k$?$a$N
\e(B <a node="MIME charset">MIME charset</a>
\e$B$N#1$D!#
\e(B
529 <a node="ISO 2022">ISO 2022</a>
\e$B$K4p$$$F
\e(B <a node="ASCII">ASCII</a>
\e$B$K
\e(B
530 <a node="GB 2312">GB 2312</a>, <a node="CNS">CNS 11643 plain 1, plain
531 2</a>
\e$B$r
\e(B <a node="7bit">7bit</a>
\e$B$G
\e(B<a node="Code extension">
\e$BId9f3HD%
\e(B
532 </a>
\e$B$7$F$$$k!#
\e(B
534 <a node="RFC 1922">RFC 1922</a>
\e$B$GDj5A$5$l$F$$$k!#
\e(B
538 <node> iso-2022-cn-ext
540 \e$BCf9q8l$rI=8=$9$k$?$a$N
\e(B <a node="MIME charset">MIME charset</a>
\e$B$N#1$D!#
\e(B
542 <a node="ISO 2022">ISO 2022</a>
\e$B$K4p$$$F
\e(B <a node="ASCII">ASCII</a>
\e$B$K
\e(B
543 <a node="GB 2312">GB 2312</a>, <a node="CNS">CNS 11643 plain 1
544 .. 7</a>, <a node="ISO-IR-165">ISO-IR-165</a>
\e$BEy$r
\e(B <a
545 node="7bit">7bit</a>
\e$B$G
\e(B<a node="Code extension">
\e$BId9f3HD%
\e(B</a>
\e$B$7$F$$$k!#
\e(B
547 <a node="RFC 1922">RFC 1922</a>
\e$B$GDj5A$5$l$F$$$k!#
\e(B
550 MULE 2.3
\e$B$*$h$S!"8=:_$N
\e(B XEmacs/mule
\e$B$G$O@5$7$/07$&$3$H$O$G$-$J$$!#
\e(B
552 Emacs/mule
\e$B$G$OMxMQ2DG=$G$"$k!#
\e(B
559 \e$BF|K\8l$rI=8=$9$k$?$a$N
\e(B <a node="MIME charset">MIME charset</a>
\e$B$N0l$D!#
\e(B
561 \e$B8E$$
\e(B <a node="ISO 2022">ISO 2022</a>
\e$B$K4p$$$F
\e(B <a
562 node="ASCII">ASCII</a>, JIS X0201-Latin, <a node="JIS C6226-1978">JIS
563 X0208-1978</a>, <a node="JIS X0208">JIS X0208-1983</a>
\e$B$r@Z$jBX$($k
\e(B <a
564 node="7bit">7bit</a>
\e$BJ8;zId9f!#
\e(B
566 RFC 1468
\e$B$GDj5A$5$l$F$$$k!#
\e(B
569 JIS X0208-1996?
\e$B$G$O
\e(B <a node="ISO 2022">ISO 2022</a>
\e$B$HFHN)$KDj5A$5$l
\e(B
573 <rfc name="iso-2022-jp" number="1468" author="Murai J., M. Crispin,
574 and E. van der Poel" title="Japanese Character Encoding
575 for Internet Messages" date="June 1993">
581 <a node="iso-2022-jp">iso-2022-jp</a>
\e$B$r3HD%$7$?
\e(B <a node="MIME
582 charset">MIME charset</a>
\e$B$N0l$D!#
\e(B
584 RFC 1554
\e$B$GDj5A$5$l$F$$$k!#
\e(B
586 <rfc name="iso-2022-jp-2" number="1554" type="Informational"
587 author="Ohta M. and Handa K." title="ISO-2022-JP-2:
588 Multilingual Extension of ISO-2022-JP" date="December
595 \e$B4Z9q8l$rI=8=$9$k$?$a$N
\e(B <a node="MIME charset">MIME charset</a>
\e$B$N#1$D!#
\e(B
597 <a node="ISO 2022">ISO 2022</a>
\e$B$K4p$$$F
\e(B <a node="ASCII">ASCII</a>
\e$B$K
\e(B
598 <a node="KS C5601">KS C5601</a>
\e$B$r
\e(B <a node="7bit">7bit</a>
\e$B$G
\e(B<a
599 node="Code extension">
\e$BId9f3HD%
\e(B</a>
\e$B$7$F$$$k!#
\e(B
601 <a node="RFC 1557">RFC 1557</a>
\e$B$GDj5A$5$l$F$$$k!#
\e(B
607 \e$B3F9q$G6&DL$K;H$($k:G>.8BEY$N
\e(B<a node="Character set">
\e$BJ8;z=89g
\e(B</a>
\e$B$rDj$a
\e(B
608 \e$B$?$b$N!#
\e(B<a node="94 character set">94
\e$BJ8;z=89g
\e(B</a>
\e$B$N#1$D!#
\e(BISO 646 IRV
609 \e$B!J9q:]4p=`HG!K$r85$K4v$D$+$NJ8;z$O3F9q$G0c$&J8;z$r3dEv$k$3$H$r5v$7$F$$
\e(B
610 \e$B$F!"4v$D$+$NJQ<o$,B8:_$9$k!#
\e(B<a node="ASCII">ASCII</a>
\e$B$d
\e(B JIS
611 X0201-Latin
\e$B$O$=$N0l<o!#
\e(B
613 <standard abbrev="ISO 646" org="International Organization for
614 Standardization (ISO)" title-en="Information technology:
615 ISO 7-bit coded character set for information
616 interchange" number="ISO/IEC 646" year="1991">
622 \e$B@>2$=t8l$GMQ$$$i$l$k3HD%
\e(B Latin
\e$BJ8;z$d5-9f$+$i$J$k
\e(B <a node="96
623 character set">96
\e$BJ8;z=89g
\e(B</a>
\e$B!#
\e(B
625 <standard abbrev="ISO 8859-1" org="International Organization for
626 Standardization (ISO)" title-en="Information Processing
627 -- 8-bit Single-Byte Coded Graphic Character Sets --
628 Part 1: Latin Alphabet No.1" number="ISO 8859-1"
635 \e$B@>2$=t8l$J$I$rI=8=$9$k$?$a$N
\e(B <a node="MIME charset">MIME charset</a>
638 <a node="ISO 2022">ISO 2022</a>
\e$B$K4p$$$F!"
\e(B<a node="ASCII">ASCII</a>
\e$B$K
\e(B
639 <a node="ISO 8859-1">ISO 8859-1</a>
\e$B$r
\e(B <a node="8bit">8bit</a>
\e$B$G
\e(B<a
640 node="Code extension">
\e$BId9f3HD%
\e(B</a>
\e$B$7$F$$$k!#
\e(B
642 <a node="RFC 1521">RFC 1521</a>
\e$B$GDj5A$5$l$F$$$k!#
\e(B
648 \e$BEl2$=t8l$GMQ$$$i$l$k3HD%
\e(B Latin
\e$BJ8;z$d5-9f$+$i$J$k
\e(B <a node="96
649 character set">96
\e$BJ8;z=89g
\e(B</a>
\e$B!#
\e(B
651 <standard abbrev="ISO 8859-2" org="International Organization for
652 Standardization (ISO)" title-en="Information Processing
653 -- 8-bit Single-Byte Coded Graphic Character Sets --
654 Part 2: Latin alphabet No.2" number="ISO 8859-2"
661 \e$BEl2$=t8l$rI=8=$9$k$?$a$N
\e(B <a node="MIME charset">MIME charset</a>
\e$B$N#1
\e(B
664 <a node="ISO 2022">ISO 2022</a>
\e$B$K4p$$$F!"
\e(B<a node="ASCII">ASCII</a>
\e$B$K
\e(B
665 <a node="ISO 8859-2">ISO 8859-2</a>
\e$B$r
\e(B <a node="8bit">8bit</a>
\e$B$G
\e(B<a
666 node="Code extension">
\e$BId9f3HD%
\e(B</a>
\e$B$7$F$$$k!#
\e(B
668 <a node="RFC 1521">RFC 1521</a>
\e$B$GDj5A$5$l$F$$$k!#
\e(B
674 <standard abbrev="ISO 8859-3" org="International Organization for
675 Standardization (ISO)" title-en="Information
676 Processing -- 8-bit Single-Byte Coded Graphic
677 Character Sets -- Part 3: Latin alphabet No.3"
678 number="ISO 8859-3" year="1988">
684 <standard abbrev="ISO 8859-4" org="International Organization for
685 Standardization (ISO)" title-en="Information
686 Processing -- 8-bit Single-Byte Coded Graphic
687 Character Sets -- Part 4: Latin alphabet No.4"
688 number="ISO 8859-4" year="1988">
694 \e$B%-%j%kJ8;z$d5-9f$+$i$J$k
\e(B <a node="96 character set">96
\e$BJ8;z=89g
\e(B</a>
\e$B!#
\e(B
696 <standard abbrev="ISO 8859-5" org="International Organization for
697 Standardization (ISO)" title-en="Information Processing
698 -- 8-bit Single-Byte Coded Graphic Character Sets --
699 Part 5: Latin/Cyrillic alphabet" number="ISO 8859-5"
706 \e$B%-%j%kJ8;z$rI=8=$9$k$?$a$N
\e(B <a node="MIME charset">MIME charset</a>
\e$B$N
\e(B
709 <a node="ISO 2022">ISO 2022</a>
\e$B$K4p$$$F!"
\e(B<a node="ASCII">ASCII</a>
\e$B$K
\e(B
710 <a node="ISO 8859-5">ISO 8859-5</a>
\e$B$r
\e(B <a node="8bit">8bit</a>
\e$B$G
\e(B<a
711 node="Code extension">
\e$BId9f3HD%
\e(B</a>
\e$B$7$F$$$k!#
\e(B
713 <a node="RFC 1521">RFC 1521</a>
\e$B$GDj5A$5$l$F$$$k!#
\e(B
719 <standard abbrev="ISO 8859-6" org="International Organization for
720 Standardization (ISO)" title-en="Information
721 Processing -- 8-bit Single-Byte Coded Graphic
722 Character Sets -- Part 6: Latin/Arabic alphabet"
723 number="ISO 8859-6" year="1987">
729 \e$B%.%j%7%"J8;z$d5-9f$+$i$J$k
\e(B <a node="96 character set">96
\e$BJ8;z=89g
\e(B</a>
\e$B!#
\e(B
731 <standard abbrev="ISO 8859-7" org="International Organization for
732 Standardization (ISO)" title-en="Information Processing
733 -- 8-bit Single-Byte Coded Graphic Character Sets --
734 Part 7: Latin/Greek alphabet" number="ISO 8859-7"
741 \e$B%.%j%7%"8l$rI=8=$9$k$?$a$N
\e(B <a node="MIME charset">MIME charset</a>
\e$B$N
\e(B
744 <a node="ISO 2022">ISO 2022</a>
\e$B$K4p$$$F!"
\e(B<a node="ASCII">ASCII</a>
\e$B$K
\e(B
745 <a node="ISO 8859-7">ISO 8859-7</a>
\e$B$r
\e(B <a node="8bit">8bit</a>
\e$B$G
\e(B<a
746 node="Code extension">
\e$BId9f3HD%
\e(B</a>
\e$B$7$F$$$k!#
\e(B
748 RFC 1947
\e$B$GDj5A$5$l$F$$$k!#
\e(B
750 <rfc name="iso-8859-7" number="1947" type="Informational"
751 author="D. Spinellis" title="Greek Character Encoding
752 for Electronic Mail Messages" date="May 1996">
758 <standard abbrev="ISO 8859-8" org="International Organization for
759 Standardization (ISO)" title-en="Information
760 Processing -- 8-bit Single-Byte Coded Graphic
761 Character Sets -- Part 8: Latin/Hebrew alphabet"
762 number="ISO 8859-8" year="1988">
768 <standard abbrev="ISO 8859-9" org="International Organization for
769 Standardization (ISO)" title-en="Information
770 Processing -- 8-bit Single-Byte Coded Graphic
771 Character Sets -- Part 9: Latin alphabet No.5"
772 number="ISO 8859-9" year="1990">
775 <h3> ISO-IR-165, CCITT Extended GB <node> ISO-IR-165
777 CCITT
\e$B$,EPO?$7$?!"Cf9qBgN&$GMQ$$$i$l$F$$$k4JBN;z$GI=5-$5$l$kCf9q8l$rI=
\e(B
778 \e$B8=$9$k$?$a$N
\e(B <a node="94x94 character set">94
\e$B!_
\e(B94
\e$BJ8;z=89g
\e(B</a>
\e$B!#
\e(B
780 <a node="GB 2312">GB 2312</a>
\e$B$H
\e(B <a node="GB 8865.2">GB 8565
\e$BI=#2
\e(B</a>
781 \e$B$K
\e(B 150
\e$BJ8;z$[$I$rDI2C$7$?$b$N$i$7$$!#
\e(B
783 <a node="ISO 2022">ISO 2022</a>
\e$B$G$N=*C<J8;z$O
\e(B `E'
\e$B$G$"$k!#
\e(B
789 <a node="ISO 646">ISO 646</a>
\e$B$NJQ<o$N#1$D$G$"$k
\e(B Latin
\e$BJ8;z=89g$H
\e(B 1
790 byte
\e$B$N%+%?%+%JJ8;z=89g$+$i$J$k!#
\e(B
792 \e$B85$O
\e(B <concept>JIS C6220-1976</concept>
\e$B$H8@$C$?$,
\e(B <concept>JIS
793 X0201</concept>
\e$B$KHV9f$,JQ99$5$l$?!#
\e(B
795 <standard abbrev="JIS X0201-1976" org="
\e$BF|K\5,3J6(2q
\e(B (Japanese
796 Standards Association)" title-ja="
\e$B>pJs8r49MQId9f
\e(B"
797 title-en="Code for Information Interchange" number="JIS
800 \e$B$^$?!"
\e(B1996
\e$BG/$K2~DjHG$,=P$kM=Dj!#
\e(B
802 <standard abbrev="JIS X0201-1996?" org="
\e$BF|K\5,3J6(2q
\e(B (Japanese
803 Standards Association)"
804 title-ja="
\e$B#7%S%C%H5Z$S#8%S%C%H$N>pJs8r49MQId9f2=J8;z=89g
\e(B"
805 title-en="7-bit and 8-bit coded character sets for
806 information interchange" number="JIS X 0201" year="1996?
813 \e$BF|K\8l$rI=$9$?$a$K:n$i$l$?
\e(B <a node="94x94 character set">94
\e$B!_
\e(B94
\e$BJ8;z=8
\e(B
814 \e$B9g
\e(B</a>
\e$B!#F|K\$N9q2HI8=`!#
\e(BJIS X0208-1978
\e$B$H$b$$$&!#
\e(B
816 <cf node="JIS X0208">
822 \e$BF|K\8l$rI=$9$?$a$K:n$i$l$?
\e(B <a node="94x94 character set">94
\e$B!_
\e(B94
\e$BJ8;z=8
\e(B
823 \e$B9g
\e(B</a>
\e$B!#F|K\$N9q2HI8=`!#
\e(B1978
\e$BG/HG!"
\e(B1983
\e$BG/HG!"
\e(B1990
\e$BG/HG$,$"$k$,!"
\e(B
824 Internet
\e$B$G$O
\e(B 1983
\e$BG/HG$,$b$C$H$bNI$/;H$o$l$F$$$k!#
\e(B
826 JIS X0208
\e$B$O5-9f!"?t;z!"%m!<%^;z!"$R$i$,$J!"%+%?%+%J!"%.%j%7%cJ8;z!"%-
\e(B
827 \e$B%j%kJ8;z!"7S@~AG!"Bh#1?e=`!"Bh#2?e=`$N4A;z$,4^$^$l$k!#C"$7!"
\e(B1983
\e$BG/HG
\e(B
828 \e$B$N0lIt$N5-9f$H7S@~AG$O
\e(B 1978
\e$BG/HG$K$O$J$$!#$^$?!"0lIt$N4A;z$N;z7A$,
\e(B
829 1983
\e$BG/HG$G$OJQ99$5$l!"$^$?!"Bh#1?e=`$HBh#2?e=`$,F~$lBX$o$C$F$$$?$j$9
\e(B
830 \e$B$k!#$3$N$?$a!"
\e(B1978
\e$BG/HG$H
\e(B 1983
\e$BG/HG$O0[$J$kJ8;z=89g$H$7$F07$o$l$k!#
\e(B
832 1990
\e$BG/$N2~Dj$G$O
\e(B 1983
\e$BG/HG$KBP$9$kDI2C$,9T$o$l$?!#$3$N$?$a!"
\e(B1990
\e$BG/HG
\e(B
833 \e$B$r;X<($9$k>l9g$OA0$K99?7%7!<%1%s%9$rMQ$$$k!#
\e(B
835 <standard abbrev="JIS X0208-1978" org="
\e$BF|K\5,3J6(2q
\e(B (Japanese Standards
836 Association)" title-ja="
\e$B>pJs8r49MQ4A;zId9f7O
\e(B"
837 title-en="Code of the Japanese graphic character set for
838 information interchange" number="JIS C6226" year="1978">
839 <standard abbrev="JIS X0208-1983,1990" org="
\e$BF|K\5,3J6(2q
\e(B (Japanese Standards
840 Association)" title-ja="
\e$B>pJs8r49MQ4A;zId9f7O
\e(B"
841 title-en="Code of the Japanese graphic character set for
842 information interchange" number="JIS X0208" year="1983,1990">
845 \e$B$^$?!"
\e(B1996
\e$BG/$K2~DjHG$,=PHG$5$l$kM=Dj!#!J;z7A$NJQ99$O9T$o$l$J$$$N$GJ8
\e(B
846 \e$B;z=89g$H$7$F$O
\e(B 1990
\e$BG/HG$HF10l$G$"$k!K
\e(B
848 <standard abbrev="JIS X0208-1996?" org="
\e$BF|K\5,3J6(2q
\e(B (Japanese
849 Standards Association)" title-ja="
\e$B#7%S%C%H5Z$S#8%S%C%H$N
\e(B
850 \e$B#2%P%$%H>pJs8r49MQId9f2=4A;z=89g
\e(B" title-en="7-bit and
851 8-bit double byte coded Kanji sets for information
852 interchange" number="JIS X 0208" year="1996? draft">
858 <a node="JIS X0208">JIS X0208</a>
\e$B$K$J$+$C$?J8;z$r=8$a$?
\e(B <a
859 node="94x94 character set">94
\e$B!_
\e(B94
\e$BJ8;z=89g
\e(B</a>
\e$B!#!VJd=u4A;z!W$H$b8F$P$l
\e(B
860 \e$B$k!#F|K\$N9q2HI8=`!#
\e(B<a node="ISO 2022">ISO 2022</a>
\e$B$G$N=*C<J8;z$O
\e(B
867 \e$B%m%7%d8lEy$GMQ$$$i$l$k%-%j%kJ8;z$rI=8=$9$k$?$a$N
\e(B <a node="MIME
868 charset">MIME charset</a>
\e$B$N#1$D!#
\e(B
870 <a node="ISO 2022">ISO 2022</a>
\e$B$K4p$+$J$$
\e(B <a node="8bit">8bit</a>
\e$B$N
\e(B
871 <a node="Coded character set">
\e$BId9f2=J8;z=89g
\e(B</a>
\e$B$G
\e(B de-fact standard
\e$B$G
\e(B
874 RFC 1489
\e$B$GDj5A$5$l$F$$$k!#
\e(B
876 <rfc number="1489" author="A. Chernov" title="Registration of a
877 Cyrillic Character Set" date="July 1993">
883 \e$B4Z9q8l$rI=$9$?$a$N
\e(B <a node="94x94 character set">94
\e$B!_
\e(B94
\e$BJ8;z=89g
\e(B</a>
\e$B!#
\e(B
884 \e$B4Z9q$N9q2HI8=`!#
\e(B<a node="ISO 2022">ISO 2022</a>
\e$B$G$N=*C<J8;z$O
\e(B `C'.
886 <standard abbrev="KS C5601" org="Korea Industrial Standards
887 Association" title-en="Code for Information Interchange
888 (Hangul and Hanja)" number="KS C 5601" year="1987">
894 \e$B$3$3$G$O
\e(B <dref>RFC 822</dref>
\e$B$GDj5A$5$l$k
\e(B mail
\e$B$H
\e(B <dref>RFC
895 1036</dref>
\e$B$GDj5A$5$l$k
\e(B news
\e$B5-;v$NAm>N$H$7$FMQ$$$k!#
\e(B
899 <node> message/rfc822
901 \e$BEAE}E*$J
\e(B <dref>RFC 934</dref>
\e$B$KBe$o$j!"
\e(B<dref>RFC 822</dref>
\e$B$GDj5A$5
\e(B
902 \e$B$l$k
\e(B mail
\e$B$rI=$9
\e(B MIME
\e$B$N7A<0!#
\e(B<dref>RFC 1521</dref>
\e$B$GDj5A$5$l$F$$$k!#
\e(B
908 tm
\e$B$GFCDj$N<oN`$N
\e(B data
\e$B$r:F@8$7$?$H$-<B:]$K$=$N=hM}$r9T$J$&
\e(B
909 program. Emacs Lisp
\e$B$G=q$+$l$?
\e(B <concept>internal method</concept>
\e$B$H
\e(B C
910 \e$B$d
\e(B script
\e$B8@8l$J$I$G=q$+$l$?
\e(B <concept>external method</concept>
\e$B$,$"$k!#
\e(B
912 <cf file="tm-view-en" node="method">
918 <concept>Multipurpose Internet Mail Extensions</concept>
\e$B$NN,$G!"
\e(B
919 Internet
\e$B$N
\e(B mail
\e$B$d
\e(B news
\e$B$G
\e(B <a node="us-ascii">us-ascii plain text</a>
920 \e$B0J30$NJ8;z$r;H$&$?$a$N
\e(B <dref>RFC 822</dref>
\e$B$KBP$9$k3HD%!#
\e(B
922 <a node="RFC 1521">RFC 1521</a>
\e$B$H
\e(B <a node="encoded-word">RFC 1522</a>
923 \e$B$GDj5A$5$l$F$$$k!#
\e(B
925 <cf node="What is MIME?">
931 <dref>Content-Type field</dref>
\e$B$d
\e(B <a
932 node="encoded-word">encoded-word</a>
\e$B$N
\e(B charset parameter
\e$B$GMQ$$$i$l$k
\e(B
933 \e$BEPO?$5$l$?
\e(B<a node="Coded character set">
\e$BId9f2=J8;z=89g
\e(B</a>
\e$B!#
\e(B
935 <a node="RFC 1521">RFC 1521</a>
\e$B$GDj5A$5$l$F$$$k!#
\e(B
937 <a node="iso-2022-jp">iso-2022-jp</a>
\e$B$d
\e(B <a node="euc-kr">euc-kr</a>
938 \e$B$O$=$N#1$D!#!J$3$3$G$O!"
\e(BMIME charset
\e$B$O
\e(B<a node="Character set">
\e$BJ8;z=8
\e(B
939 \e$B9g
\e(B</a>
\e$B$H6hJL$7$F>.J8;z$G=q$$$F$$$k!K
\e(B
945 <concept>Message Transfer Agent</concept>
\e$B$NN,$G!"
\e(Bsendmail
\e$B$J$I$N
\e(B mail
946 \e$BG[Aw
\e(B program
\e$B$H
\e(B news server
\e$B$NAm>N!#
\e(B
954 <concept>Message User Agent</concept>
\e$B$NN,$G!"
\e(Bmail reader
\e$B$H
\e(B news
955 reader
\e$B$NAm>N!#
\e(B
963 \e$BH>ED
\e(B
\e$B7u0l;a$i$,:n$C$?!"B?8@8l$5$l$?
\e(B <a node="Emacs">Emacs</a>.
965 [MULE] Nishikimi M., Handa K. and Tomura S., ``Mule: MULtilingual
966 Enhancement to GNU Emacs'', Proc. of INET'93, August, 1993.
968 \e$B8=:_!"
\e(BMULE
\e$B$N5!G=$r
\e(B Emacs
\e$B$K
\e(B merge
\e$B$9$k:n6H$,9T$o$l$F$*$j!"
\e(B<a
969 href="ftp://etlport.etl.go.jp/pub/mule/mule-19.33-gamma.taz"> alpha
\e$BHG
\e(B
970 </a>
\e$B$,B8:_$9$k!#
\e(B
972 \e$B$=$NB>!"
\e(BXEmacs
\e$B$K
\e(B merge
\e$B$7$?$b$N$bB8:_$9$k!#
\e(B
974 \e$B$3$N$?$a!"8=:_$G$OB?8@8l
\e(B Emacs
\e$B$O!"85!9$N
\e(B MULE
\e$B$r4^$a$F#3<oN`$"$k$3$H
\e(B
977 \e$B$=$3$G!"$3$3$G$O!"B?8@8l
\e(B Emacs
\e$B$NAm>N$r
\e(B <concept>mule</concept>,
\e$B85!9
\e(B
978 \e$B$N
\e(B MULE
\e$B$r
\e(B <concept>MULE</concept>, mule
\e$B5!G=$r
\e(B merge
\e$B$7$?
\e(B Emacs
\e$B$r
\e(B
979 <concept>Emacs/mule</concept>, mule
\e$B5!G=$r
\e(B merge
\e$B$7$?
\e(B XEmacs
\e$B$r
\e(B
980 <concept>XEmacs/mule</concept>
\e$B$H8F$V$3$H$K$9$k!#
\e(B
986 \e$B#1$D$N
\e(B <dref>message</dref>
\e$B$KJ#?t$N
\e(B part
\e$B$rF~$l$k$?$a$N
\e(B
987 <dref>MIME</dref>
\e$B$K$*$1$kI=8=K!!"$b$7$/$O!"J#?t$N
\e(B part
\e$B$+$i$J$k
\e(B
988 message
\e$B$r;X$9!#
\e(B<cf node="content-type">
990 \e$B8=:_!"Dj5A$5$l$F$$$k
\e(B <concept>multipart</concept>
\e$B$H$7$F$O!"
\e(B<dref>RFC
991 1521</dref>
\e$B$GDj5A$5$l$?
\e(B
994 <li><dref>multipart/mixed</dref>
995 <li><dref>multipart/alternative</dref>
996 <li><dref>multipart/digest</dref>
997 <li><dref>multipart/parallel</dref>
1001 \e$B$N$[$+
\e(B <a node="Security multipart">RFC 1847</a>
\e$B$GDj5A$5$l$?
\e(B
1004 <li><dref>multipart/signed</dref>
1005 <li><dref>multipart/encrypted</dref>
1009 \e$B$J$I$,$"$k!#
\e(B
1012 <h3> multipart/alternative
1013 <node> multipart/alternative
1015 <dref>multipart</dref>
\e$B$N#1$D$G!"F1$8>pJs$r0[$C$?7A<0$GF~$l!"A*Br;h$H
\e(B
1016 \e$B$9$k>l9g$KMQ$$$k!#
\e(B
1018 <cf node="RFC 1521">
1021 <h3> multipart/digest
1022 <node> multipart/digest
1024 <dref>multipart</dref>
\e$B$N#1$D$G!"4^$^$l$k
\e(B part
\e$B$N
\e(B default
\e$B$N
\e(B
1025 <dref>content-type</dref>
\e$B$,
\e(B <dref>multipart/mixed</dref>
\e$B$J$I$N>l9g
\e(B
1026 <dref>text/plain</dref>
\e$B$G$"$k$N$KBP$7!"
\e(B
1027 <concept>multipart/digest</concept>
\e$B$G$O
\e(B <dref>message/rfc822</dref>
\e$B$,
\e(B
1028 \e$BMQ$$$i$l$kE@$,0[$J$k!#
\e(B
1030 \e$B$3$l$OEAE}E*$J
\e(B <dref>RFC 1153</dref>
\e$B$K4p$E$/
\e(B
1031 <dref>encapsulation</dref>
\e$B$KBe$o$k$b$N$G$"$k!#
\e(B
1033 <cf node="RFC 1521">
1036 <h3> multipart/encrypted
1037 <node> multipart/encrypted
1039 RFC 1847
\e$B$GDj5A$5$l$?
\e(B <dref>Security multipart</dref>
\e$B$N#1$D$G!"0E9f2=
\e(B
1040 \e$B$5$l$?
\e(B message
\e$B$rI=8=$9$k$N$KMQ$$$k!#
\e(B
1042 <cf node="PGP/MIME">
1045 <h3> multipart/mixed
1046 <node> multipart/mixed
1048 <dref>multipart</dref>
\e$B$N<gMW$J
\e(B subtype
\e$B$G!"J#?t$N
\e(B part
\e$B$r=g=xIU$1$FJB
\e(B
1049 \e$B$Y$k>l9g$KMQ$$$k!#
\e(B
1051 <cf node="RFC 1521">
1054 <h3> multipart/parallel
1055 <node> multipart/parallel
1057 <dref>multipart</dref>
\e$B$N#1$D$G!"J#?t$N
\e(B part
\e$B$r=g=xIU$1$:$K4^$a$k>l9g
\e(B
1060 <cf node="RFC 1521">
1063 <h3> multipart/signed
1064 <node> multipart/signed
1066 RFC 1847
\e$B$GDj5A$5$l$?
\e(B <dref>Security multipart</dref>
\e$B$N#1$D$G!"EE;R=p
\e(B
1067 \e$BL>$rI=8=$9$k$N$KMQ$$$k!#
\e(B
1069 <cf node="PGP/MIME">
1075 Phil Zimmermann
\e$B;a$,:n@.$7$?8x3+800E9f=hM}7O$N#1$D!#
\e(B
1076 <dref>message</dref>
\e$B$N0E9f2=$dEE;R=pL>$r9T$&$3$H$,$G$-$k!#
\e(BPretty Good
1077 Privacy
\e$B$NN,!#
\e(B
1079 \e$BEAE}E*$J
\e(B PGP
\e$B$G$O
\e(B <dref>encapsulation</dref>
\e$B$K
\e(B <dref>RFC 934</dref>
\e$B$K
\e(B
1080 \e$B=`$8$?J}K!$rMQ$$$k!#$3$l$O
\e(B <dref>MIME</dref>
\e$B$HL7=b$9$k$N$G
\e(B
1081 <dref>PGP/MIME</dref>
\e$B$,Ds0F$5$l$F$$$k!#0lJ}!"
\e(BMIME
\e$B$K$*$$$F
\e(B PGP
\e$B$N
\e(B
1082 encapsulation
\e$B$rMQ$$$kJ}K!
\e(B <cf node="PGP-kazu">
\e$B$bMxMQ$5$l$F$-$?!#$7$+
\e(B
1083 \e$B$7!":#8e$O
\e(B PGP/MIME
\e$B$KE}0l$7$F$$$/J}$,K>$^$7$$!#
\e(B
1085 <rfc name="PGP" number="1991" type="Informational" author="D. Atkins,
1086 W. Stallings and P. Zimmermann" title="PGP Message
1087 Exchange Formats" date="August 1996">
1094 \e$B;3K\
\e(B
\e$BOBI'
\e(B
\e$B;a$,Ds0F$7$?
\e(B <a node="MIME">MIME</a>
\e$B$G
\e(B <a
1095 node="PGP">PGP</a>
\e$B$rMxMQ$9$k$?$a$NJ}K!$r$3$3$G$O
\e(B
1096 <concept>PGP-kazu</concept>
\e$B$H8F$V$3$H$K$9$k!#
\e(B
1098 PGP-kazu
\e$B$O
\e(B <concept>application/pgp</concept>
\e$B$H$$$&
\e(B
1099 <dref>content-type</dref>
\e$B$rDj5A$9$k!#
\e(B
1101 application/pgp
\e$B$N
\e(B part
\e$B$G$O
\e(B PGP
\e$B$N
\e(B <dref>encapsulation</dref>
\e$B$,MQ$$
\e(B
1102 \e$B$i$l$k!#
\e(BPGP
\e$B$N
\e(B encapsulation <cf node="RFC 934">
\e$B$H
\e(B MIME
\e$B$N
\e(B
1103 encapsulation
\e$B$OL7=b$9$k$N$G!"
\e(BPGP
\e$B$N
\e(B encapsulation
\e$B$r2r$+$J$$8B$j!"Cf
\e(B
1104 \e$B$K4^$^$l$?
\e(B MIME message
\e$B$rFI$`$3$H$,$G$-$J$/$J$k!#B($A!"
\e(BPGP-kazu
\e$B$KBP
\e(B
1105 \e$B1~$7$F$$$J$$
\e(B MIME
\e$B$KBP1~$7$?
\e(B <dref>MUA</dref>
\e$B$O$=$N
\e(B part
\e$B$,FI$a$J$/$J
\e(B
1106 \e$B$k!#$=$NBe$o$j!"
\e(BMIME
\e$B$KBP1~$7$F$$$J$$
\e(B PGP
\e$BBP1~$N
\e(B <dref>MUA</dref>
\e$B$G$b
\e(B
1107 message
\e$B$rFI$`$3$H$,$G$-$k!#
\e(B
1109 PGP-kazu
\e$B$G$O
\e(B MUA
\e$B$O
\e(B PGP
\e$B$N$H
\e(B MIME
\e$B$N$H$$$$D$N
\e(B encapsulation
\e$B$rCN$i
\e(B
1110 \e$B$J$1$l$P$J$i$J$$!#$^$?!"
\e(Bapplication/pgp part
\e$B$r
\e(B parse
\e$B$9$k$?$a$K$O!"$^
\e(B
1111 \e$B$:!"
\e(Bpgp
\e$B$N=hM}$r9T$o$J$1$l$P$J$i$J$$$N$G!"
\e(Bparse
\e$B=hM}$,J#;($K$J$k!#
\e(B
1113 \e$B$^$?!"
\e(BInternet
\e$B$G$O:#8e
\e(B <dref>PGP/MIME</dref>
\e$B$NJ}8~$GI8=`2=$7$F$$$3$&
\e(B
1114 \e$B$H$$$&$3$H$G9g0U$,<h$l$F$$$k!#$h$C$F!":#8e$O
\e(B PGP-kazu
\e$B$OMQ$$$J$$$N$,K>
\e(B
1117 [draft-kazu-pgp-mime-00.txt] Yamamoto K., ``PGP MIME Integration'',
1124 Michael Elkins
\e$B;a$,Ds0F$7$?
\e(B <a node="MIME">MIME</a>
\e$B$G
\e(B <a
1125 node="PGP">PGP</a>
\e$B$rMxMQ$9$k$?$a$NJ}K!!#
\e(B
1127 <a node="Security multipart">RFC 1847</a>
\e$B$K4p$-!"
\e(BMIME
\e$B$N
\e(B multipart
\e$B$K
\e(B
1128 \e$B$h$k
\e(B <dref>encapsulation</dref>
\e$B$r9T$&!#$3$N$?$a!"
\e(BMIME
\e$B$N<+A3$J3HD%$K
\e(B
1129 \e$B$J$C$F$$$k!#$7$+$7!"EAE}E*$J
\e(B PGP
\e$B$H$N8_49@-$,<:$o$l$F$$$k!#
\e(B
1131 PGP/MIME
\e$B$G$O
\e(B <dref>PGP-kazu</dref>
\e$B$H0[$J$j!"
\e(BMIME
\e$B$N
\e(B encapsulation
\e$B$N
\e(B
1132 \e$B$_$rMQ$$$k!#$^$?!"$3$N$?$a!"
\e(BPGP
\e$B$N=hM}$r9T$&A0$K
\e(B message
\e$B$N
\e(B parse
\e$B$r9T
\e(B
1133 \e$B$&$3$H$,$G$-$k!#
\e(B
1135 Internet
\e$B$G$O:#8e
\e(B <dref>PGP/MIME</dref>
\e$B$NJ}8~$GI8=`2=$7$F$$$3$&$H$$$&
\e(B
1136 \e$B$3$H$G9g0U$,<h$l$F$$$k!#$h$C$F!":#8e$O
\e(B PGP
\e$B$rMQ$$$k>l9g$O
\e(B PGP/MIME
\e$B$rMQ
\e(B
1137 \e$B$$$k$N$,K>$^$7$$!#
\e(B
1139 <rfc name="PGP/MIME" number="2015" type="Standards Track"
1140 author="M. Elkins" title="MIME Security with Pretty Good
1141 Privacy (PGP)" date="October 1996">
1144 <h3> Quoted-Printable
1145 <node> Quoted-Printable
1147 <a node="RFC 1521">RFC 1521</a>
\e$B$GDj5A$5$l$F$$$k
\e(B <a
1148 node="MIME">MIME</a>
\e$B$K$*$1$k
\e(B <a node="binary">binary data</a>
\e$B$N
\e(B
1149 network
\e$B$G$NJQ49K!$N#1$D!#
\e(B
1151 `='
\e$B$d@)8fJ8;z$d
\e(B 128
\e$B0J>e$NJ8;z$J$I$O
\e(B `=AF'
\e$B$N$h$&$K
\e(B `='
\e$B$N8e$KB3$/
\e(B 16
1152 \e$B?J?t$GI=8=$9$k!#$3$N$?$a!"
\e(B<a node="ASCII">ASCII</a>
\e$BJ8;zCf?4$N
\e(B data
\e$B$G
\e(B
1153 \e$B$O
\e(B <a node="Base64">Base64</a>
\e$B$KHf$Y$k$H2DFI@-$,9b$/$J$k2DG=@-$,$"$k!#
\e(B
1155 \e$B$7$+$7$J$,$i!"
\e(BEBCDIC
\e$B$K$OB8:_$7$J$$J8;z$rMxMQ$9$k>l9g!"
\e(BEBCDIC
\e$B$rMxMQ$7
\e(B
1156 \e$B$F$$$k
\e(B network
\e$B$G$O0BA4$KE>Aw$9$k$3$H$,$G$-$:!"
\e(BBase64
\e$B$KHf$Y$F0BA4@-$O
\e(B
1163 <concept>SMTP</concept>
\e$B$H8F$P$l$k
\e(B Internet mail
\e$B$NG[AwK!$NI8=`$rDj$a
\e(B
1166 <rfc name="SMTP" number="821" type="STD 10" author="J. Postel"
1167 title="Simple Mail Transfer Protocol" date="August
1174 Internet mail
\e$B$N<g$K
\e(B <concept>message header</concept>
\e$B$K4X$9$k7A<0$K
\e(B
1175 \e$B4X$9$kI8=`$rDj$a$F$$$k
\e(B RFC.
1179 news message
\e$B$b$3$l$K=`$8$F$$$k$N$G!"
\e(B<concept>Internet mail</concept>
1180 \e$B$H=q$/$h$j$b!"
\e(B<concept>Internet message</concept>
\e$B$H=q$$$?J}$,NI$$$+$b
\e(B
1184 <rfc number="822" type="STD 11" author="D. Crocker" title="Standard
1185 for the Format of ARPA Internet Text Messages"
1192 <a node="RFC 822">Internet mail</a>
\e$B$N
\e(B <a node="encapsulation">
1193 <concept>encapsulation</concept></a>
\e$B$NJ}K!$rDj$a$?
\e(B RFC.
1195 <dref>MIME</dref>
\e$B$HL7=b$9$k$N$G!"8=:_$G$O
\e(B <dref>message/rfc822</dref>
1196 \e$B$rMQ$$$k$Y$-$G$"$k!#
\e(B
1199 <rfc number="934" author="Marshall T. Rose and Einar A. Stefferud"
1200 title="Proposed Standard for Message Encapsulation"
1201 date="January 1985">
1207 USENET
\e$B$G$N
\e(B message
\e$B$N7A<0$rDj$a$?
\e(B RFC. <a node="RFC 822">RFC 822</a>
1208 \e$B$N
\e(B subset
\e$B$K$J$C$F$$$k!#
\e(BInternet
\e$B$NI8=`$G$O$J$$$,!"
\e(BUSENET
\e$B0J30$N
\e(B
1209 netnews
\e$B$G$b$3$l$K=`$8$F$$$k$b$N$,B?$$!#
\e(B
1211 <rfc name="USENET" number="1036" author="M. Horton and R. Adams"
1212 title="Standard for Interchange of USENET Messages"
1213 date="December 1987" obsolete="850">
1219 \e$BJ#?t$N
\e(B <a node="RFC 822">Internet mail</a>
\e$B$r
\e(B <a node="encapsulation">
1220 <concept>encapsulation</concept></a>
\e$B$9$k$?$a$NJ}K!$rDj$a$?
\e(B
1221 RFC. <dref>RFC 934</dref>
\e$B$rMQ$$$k!#
\e(B
1223 <dref>MIME</dref>
\e$B$HL7=b$9$k$N$G!"8=:_$G$O
\e(B <dref>message/rfc822</dref>
1224 \e$B$rMQ$$$?
\e(B <dref>multipart</dref>
\e$B$rMQ$$$k$Y$-$G$"$k!#
\e(B
1226 <cf node="multipart/digest">
1228 <rfc number="1153" author="F. Wancho" title="Digest Message Format"
1232 <h3> RFC 1521 <node> RFC 1521
1234 <a node="MIME">MIME</a>
\e$B$rDj5A$7$F$$$k
\e(B RFC
\e$B$N#1$D!#
\e(B
1236 <rfc number="1521" type="Standards Track" author="N. Borenstein and
1237 N. Freed" title="MIME (Multipurpose Internet Mail
1238 Extensions) Part One: Mechanisms for Specifying and
1239 Describing the Format of Internet Message Bodies"
1240 date="September 1993" obsolete="1341">
1242 (<a node="encoded-word">RFC 1522</a>)
1248 <dref>euc-kr</dref>
\e$B$H
\e(B <dref>iso-2022-kr</dref>
\e$B$H$$$&4Z9q8l$N$?$a$N
\e(B
1249 <a node="MIME charset">MIME charset</a>
\e$B$rDj5A$7$F$$$k
\e(B RFC.
1251 <rfc number="1557" type="Informational" author="U. Choi, K. Chon and
1252 H. Park" title="Korean Character Encoding for Internet
1253 Messages" date="December 1993">
1259 <dref>iso-2022-cn</dref>, <dref>iso-2022-cn-ext</dref>,
1260 <dref>cn-gb</dref>, <dref>cn-big5</dref>
\e$B$H$$$C$?Cf9q8l$N$?$a$N
\e(B <a
1261 node="MIME charset">MIME charset</a>
\e$B$rDj5A$7$F$$$k
\e(B RFC.
1263 \e$B$3$l$K2C$($F!"
\e(B<concept>charset-edition</concept>
\e$B$H
\e(B
1264 <concept>charset-extension</concept>
\e$B$H$$$&
\e(B <dref>Content-Type
1265 field</dref>
\e$B$N
\e(B parameter
\e$B$rDj5A$7$F$$$k!#
\e(B
1267 <rfc number="1922" type="Informational" author="Zhu, HF., Hu, DY.,
1268 Wang, ZG., Kao, TC., Chang, WCH. and Crispin, M."
1269 title="Chinese Character Encoding for Internet Messages"
1276 \e$B=qBN$dAHHG$K4X$9$k>pJs$r;}$?$J$$
\e(B <a node="Coded character set">
\e$BJ8;zId
\e(B
1277 \e$B9f
\e(B</a>
\e$B$N$_$GI=8=$5$l$k
\e(B text
\e$B>pJs!#
\e(B<cf node="text/plain">
1280 <h3> Security multipart
1281 <node> Security multipart
1283 <a node="MIME">MIME</a>
\e$B$G0E9f$dEE;R=qL>$rMQ$$$k$?$a$N7A<0!#
\e(B<a
1284 node="multipart/signed"><concept>multipart/signed</concept></a>
\e$B$H
\e(B <a
1285 node="multipart/encrypted"><concept>multipart/encrypted</concept></a>
1286 \e$B$H$$$&
\e(B multipart
\e$B$rMQ$$$k!#
\e(BMOSS
\e$B$d
\e(B <a node="PGP/MIME">PGP/MIME</a>
\e$B$O
\e(B
1287 \e$B$3$l$K4p$$$F$$$k!#
\e(B
1289 <rfc name="Security multipart" number="1847" type="Standards Track"
1290 author="James Galvin, Gale Murphy, Steve Crocker and Ned
1291 Freed" title="Security Multiparts for MIME:
1292 Multipart/Signed and Multipart/Encrypted" date="October
1297 <node> text/enriched
1299 <a node="RFC 1521">RFC 1521</a>
\e$B$GDj5A$5$l$?
\e(B
1300 <concept>text/richtext</concept>
\e$B$KBe$o$C$F!"=qBN$dAHHG$K4X$9$k>pJs$r
\e(B
1301 \e$B;}$C$?
\e(B text
\e$B$rI=8=$9$k$?$a$N
\e(B <dref>content-type</dref>.
1303 <rfc name="text/enriched" number="1896" author="P. Resnick and
1304 A. Walker" title="The text/enriched MIME Content-type"
1305 date="February 1996" obsolete="1563">
1311 <dref>RFC 1521</dref>
\e$B$GDj5A$5$l$?!"
\e(B<dref>plain text</dref>
\e$B$rI=8=$9$k
\e(B
1312 \e$B$?$a$N
\e(B <dref>content-type</dref>.
1314 \e$BHs
\e(B MIME message
\e$B$J$I$N
\e(B content-type
\e$B$,Dj5A$5$l$J$$
\e(B part
\e$B$O
\e(B <dref>MIME
1315 charset</dref>
\e$B$,
\e(B <dref>us-ascii</dref>
\e$B$G$"$k
\e(B
1316 <concept>text/plain</concept>
\e$B$N
\e(B part
\e$B$G$"$k$H8+Pv$5$l$k$3$H$K$J$C$F$$
\e(B
1323 Emacs
\e$B$G
\e(B <a node="MIME">MIME</a>
\e$B$rMxMQ$9$k$?$a$N
\e(B user interface
\e$B$rDs
\e(B
1324 \e$B6!$9$k
\e(B library
\e$B72!#
\e(B`tools for MIME'
\e$B$NN,!#
\e(B
1326 <memo title="
\e$B$I$&$G$bNI$$$3$H
\e(B(^-^;">
1329 <li> tm
\e$B$O
\e(B ``tiny-mime''
\e$B$NN,$8$c$J$$$i$7$$$>
\e(B (^-^;
1330 <li> tm
\e$B$O:n<T$N%$%K%7%c%k$8$c$J$$$i$7$$$>
\e(B (^-^;
1331 <li> ``Tools for MIME''
\e$B$NN,$H$$$&$N$O$3$8$D$1$i$7$$$>
\e(B (^-^;
1339 <a node="tm-kernel">tm</a>
\e$B$rMQ$$$?
\e(B <a node="MUA">MUA</a>
\e$B$b$7$/$O
\e(B MUA
1340 \e$B$KBP$9$k
\e(B extender.
1342 <concept>tm
\e$BBg@9$j
\e(B package</concept>
\e$B$K$O
\e(B
1345 <li><a file="mh-e">mh-e</a>
\e$BMQ$N
\e(B <concept>tm-mh-e</concept>
1346 <li>GNUS
\e$BMQ$N
\e(B <concept>tm-gnus</concept>
1347 <li>Gnus
\e$BMQ$N
\e(B <a file="gnus-mime-en"><concept>gnus-mime</concept></a>
1348 <li>VM
\e$BMQ$N
\e(B <concept>tm-vm</concept>
1349 <li>RMAIL
\e$BMQ$N
\e(B <concept>tm-rmail</concept>
1353 \e$B$,4^$^$l$F$$$k!#
\e(B
1355 \e$BFHN)$7$?
\e(B MUA
\e$B$H$7$F$O
\e(B <a file="cmail">cmail</a>
\e$B$,
\e(B tm
\e$B$rMxMQ2DG=$G$"$k!#
\e(B
1361 \e$B%"%a%j%+O"K.$J$I$G;H$o$l$k1Q8l$J$I$rI=8=$9$k$?$a$N
\e(B <a node="MIME
1362 charset">MIME charset</a>
\e$B$N#1$D!#
\e(B
1364 <a node="ASCII">ASCII</a>
\e$B$N$_$+$i$J$j
\e(B <a node="ISO 2022">ISO 2022</a>
1365 \e$B$K$h$k
\e(B<a node="Code extension">
\e$BId9f3HD%
\e(B</a>
\e$B$O5v$5$l$J$$!#
\e(B
1367 Internet mail
\e$B$K$*$1$kI8=`$N
\e(B<a node="Coded character set">
\e$BId9f2=J8;z=8
\e(B
1368 \e$B9g
\e(B</a>
\e$B$G$"$j!"L@<(E*$K
\e(B MIME charset
\e$B$,<($5$l$J$$>l9g$O86B'$H$7$F
\e(B
1369 <concept>us-ascii</concept>
\e$B$,;H$o$l$k!#
\e(B
1371 \e$B$^$?!"
\e(B<a node="RFC 822">RFC 822</a>
\e$B$K$*$1$k
\e(B <concept>ASCII</concept>
1372 \e$B$O
\e(B us-ascii
\e$B$r;X$9$b$N$H2r<a$9$Y$-$G$"$k!#
\e(B
1378 In the tm package, two files, <file>mime-setup.el</file> and
1379 <file>tm-setup.el</file>, are provided to ease the setup.
1381 The <file>mime-setup.el</file> is used for the whole MIME related
1382 setup including MIME encoding using <file>tm-edit.el</file>, while
1383 <file>tm-setup.el</file> is used to set up tm-MUA only.
1389 If you want normal setting, please use <concept>mime-setup</concept>.
1390 For example, please insert following into <file>~/.emacs</file>:
1397 As <file>mime-setup.el</file> loads <file>tm-setup.el</file>, you
1398 don't need to load <file>tm-setup.el</file> when you use
1399 <file>mime-setup.el</file> (Description of old version of Gnus FAQ is
1406 You can set up the <concept>automatic signature selection
1407 tool</concept> using <file>mime-setup</file>. If you want to
1408 automatically select the signature file depending on how the message
1409 headers show, add lines like shown below to your .emacs (Refer to the
1410 reference manual of <file>signature.el</file> for more details).
1413 (setq signature-file-alist
1414 '((("Newsgroups" . "jokes") . "~/.signature-jokes")
1415 (("Newsgroups" . ("zxr" "nzr")) . "~/.signature-sun")
1416 (("To" . ("ishimaru" "z-suzuki")) . "~/.signature-sun")
1417 (("To" . "tea") . "~/.signature-jokes")
1418 (("To" . ("sim" "oku" "takuo")) . "~/.signature-formal")
1423 <defvar name="mime-setup-use-signature">
1425 If it is not <code>nil</code>, <file>mime-setup.el</file> sets up for
1426 <file>signature.el</file>. Its default value is <code>t</code>.
1430 <defvar name="mime-setup-signature-key-alist">
1432 It defines key to bind signature inserting command for each
1433 major-mode. Its default value is following:
1436 ((mail-mode . "\C-c\C-w"))
1440 If you want to change, please rewrite it. For example:
1443 (set-alist 'mime-setup-signature-key-alist
1444 'news-reply-mode "\C-c\C-w")
1450 <defvar name="mime-setup-default-signature-key">
1452 If key to bind signature inserting command for a major-mode is not
1453 found from <code>mime-setup-signature-key-alist</code>, its value is
1454 used as key. Its default value is <code>"\C-c\C-s"</code>.
1458 <h3> Notices for GNUS
1459 <node> Notice about GNUS
1461 When <file>mime-setup.el</file> sets up for <file>signature.el</file>,
1462 it sets variable <code>gnus-signature-file</code> to <code>nil</code>.
1463 Therefore GNUS does not insert signature automatically when it is
1464 sending a message. Reason of this setting is following:
1466 GNUS inserts signature after <file>tm-edit.el</file> composed as MIME
1467 message. Therefore signature inserted by GNUS is not processed as a
1468 valid MIME part. In particular, for multipart message, signature
1469 places in outside of MIME part. So MIME MUA might not display it.
1471 Other notice is key bind. In historical reason, key bind to insert
1472 signature is <kbd>C-c C-s</kbd> (like <a file="mh-e">mh-e</a>) instead
1473 of <kbd>C-c C-w</kbd>. If you change to GNUS's default, please set
1477 (set-alist 'mime-setup-signature-key-alist 'news-reply-mode "\C-c\C-w")
1481 <h2> Setting not to use tm-edit
1484 <concept>tm-setup</concept> only sets up <a node="tm-MUA">tm-MUA</a>s.
1485 In other words, it is a setting to avoid to use tm-edit. If you don't
1486 want to compose MIME message or want to use other MIME composer,
1487 please use it instead of <file>mime-setup.el</file>.
1489 For example, please insert following into <file>~/.emacs</file>:
1499 If you use <file>mime-setup.el</file>, you you don't need to load
1500 <file>tm-setup.el</file>.
1505 <node> setting for VM
1507 If you use <concept>vm</concept>, please insert following in
1515 <memo title="Notice">
1517 If you use <concept>BBDB</concept>, please insert <code>(require
1518 'tm-vm)</code> <bf>after</bf> <code>(bbdb-insinuate-vm)</code>.
1522 <h2> Setting up without loading provided setup files
1523 <node> manual setting
1525 You may find the valuable hints in <file>mime-setup.el</file> or
1526 <file>tm-setup.el</file> if you want to set up MIME environment
1527 without loading the tm-provided setup files.
1531 Current tm provides some convenient features to expect tm-edit, and
1532 they can not use if <file>mime-setup.el</file> is not used. If you
1533 want to set up original setting to use tm-edit, please declare
1537 (provide 'mime-setup)
1543 <h1> How to report bug and about mailing list of tm
1546 If you write bug-reports and/or suggestions for improvement, please
1547 send them to the tm Mailing List:
1550 <li> Japanese <mail>bug-tm-ja@chamonix.jaist.ac.jp</mail>
1551 <li> English <mail>bug-tm-en@chamonix.jaist.ac.jp</mail>
1555 Notice that, we does not welcome bug reports about too old version.
1556 Bugs in old version might be fixed. So please try latest version at
1559 You should write <concept>good bug report</concept>. If you write
1560 only ``tm does not work'', we can not find such situations. At least,
1561 you should write name, type, variants and version of OS, emacs, tm and
1562 MUA, and setting. In addition, if error occurs, to send backtrace is
1563 very important. <cf file="emacs" node="Bugs">
1565 Bug may not appear only your environment, but also in a lot of
1566 environment (otherwise it might not bug). Therefor if you send mail
1567 to author directly, we must write a lot of mails. So please send mail
1568 to address for tm bugs instead of author.
1570 Via the tm ML, you can report tm bugs, obtain the latest release of
1571 tm, and discuss future enhancements to tm. To join the tm ML, send
1575 <li>
\e$BF|K\8l
\e(B <mail>tm-ja-admin@chamonix.jaist.ac.jp</mail>
1576 <li>
\e$B1Q8l
\e(B <mail>tm-en-admin@chamonix.jaist.ac.jp</mail>
1580 Since the user registration is done manually, please write the mail
1581 body in human-recognizable language (^_^).
1585 <node> Concept Index
1591 <node> Variable Index