<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <HTML> <HEAD> <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9"> <TITLE>Mutt-i, GnuPG and PGP Howto: Mutt $B$NLLGr$$%^%/%m(B</TITLE> <LINK HREF="Mutt-GnuPG-PGP-HOWTO-8.html" REL=next> <LINK HREF="Mutt-GnuPG-PGP-HOWTO-6.html" REL=previous> <LINK HREF="Mutt-GnuPG-PGP-HOWTO.html#toc7" REL=contents> </HEAD> <BODY> <A HREF="Mutt-GnuPG-PGP-HOWTO-8.html">$B<!$N%Z!<%8(B</A> <A HREF="Mutt-GnuPG-PGP-HOWTO-6.html">$BA0$N%Z!<%8(B</A> <A HREF="Mutt-GnuPG-PGP-HOWTO.html#toc7">$BL\<!$X(B</A> <HR> <H2><A NAME="s7">7. Mutt $B$NLLGr$$%^%/%m(B</A></H2> <P><EM>Mutt</EM> $B$O9bEY$K@_Dj$9$k$3$H$,$G$-!"(B<CODE>.muttrc</CODE> $BFbIt$G@_DjJQ?t$r(B $B$&$^$/@_Dj$9$l$P:n6HCf$N%b!<%I$rHs>o$K=@Fp$KJQ99$9$k$3$H$b$G$-$^$9!#(B <P>$B$3$3$G$O!"(B<EM>PGP/MIME</EM> $B5,3J$K=>$C$?=pL>%a%C%;!<%8$r07$($J$$(B $B<u?.<T$KAw$k$?$a$K!"(B<EM>PGP/MIME</EM> $B5,3J$rMQ$$$J$$=pL>%a%C%;!<%8$r@8@.(B $B$9$k$h$&=u$1$k%^%/%m$,=P$F$-$^$9!#$=$l$+$i!"%(%$%j%"%9%U%!%$%k$rJT=8$7$F(B <EM>Mutt</EM> $B$rH4$1$k$3$H$J$/:FFI$_9~$_$9$k$H$$$&%^%/%m$b$"$j$^$9(B ($B$3$l$O(B <EM>PGP/GnuPG</EM> $B$H$OL54X78$G$9$,!"$?$@(B <EM>Mutt</EM> $B$N%^%/%m$NDlNO$r(B $B8+$;$k0lNc$H$7$F=q$$$F$*$-$^$9(B)$B!#(B <P><EM>PGP/GnuPG</EM> $B4XO"$G;H$$$?$$%-!<$N3d$jEv$F$r(B Mutt $B$KL?Na$9$k$3$H$b(B $B2DG=$G$9!#@_Dj%U%!%$%k$NJQ99$K$h$C$F!"%*%W%7%g%s$,$9$G$K@_Dj$5$l$F$$$k$H$-(B $B$G$5$($b4JC1$KJQ$($?$jDI2C$7$?$j$9$k$3$H$,$G$-$k$h$&$K$7$^$9!#(B <P> <H2><A NAME="sec-app-pgp"></A> <A NAME="ss7.1">7.1 PGP5 $B$G!"(BPGP/MIME $B$r;H$o$:%a%C%;!<%8K\J8$K=pL>$9$k(B</A> </H2> <P><EM>PGP/MIME</EM> $B$,$G$-$kA0$O!"%a%C%;!<%8$N=pL>$O%a%C%;!<%8K\J8$K(B $B4^$a$i$l$F$$$^$7$?!#$3$l$O=pL>%a%C%;!<%8$rAw$k$H$-$N$H$F$b0lHLE*$J7A<0$G!"(B $B$?$/$5$s$N%a!<%k%f!<%6%(!<%8%'%s%H$,$3$N7A<0$r;H$C$F$$$^$9!#(B <P>$B$3$N$h$&$K=pL>$7$?$$$N$J$iFs$D$NA*Br;h$,$"$j$^$9!#$D$^$j%a%C%;!<%8(B $B$N(B <EM>MIME</EM> $B%?%$%W$r!"$=$N$^$^;D$9$+(B <CODE>application/pgp</CODE> $B$K$9$k$+!"(B $B$H$$$&$3$H$G$9!#(B ($BLuCm(B: $B$3$l$K$D$$$F$b:G6a$N(B Mutt $B$N<BAu$K$D$$$F(B PGP-Notes.txt $BEy$r(B $B;2>H$9$k$h$&$*4+$a$7$^$9!#(Bpgp_create_traditional $B$H$$$&JQ?t$,<BAu$5$l$F(B $B$$$k$O$:$G$9(B) <P>$B$3$l$iFs$D$N=pL>7A<0$r(B <EM>Mutt</EM> $B$K<BAu$9$k$?$a!"2<5-$N9T$r(B <CODE>~/mutt.iroiro/mutt.macros</CODE> $B%U%!%$%k$KDI2C$7$^$7$g$&!#(B $B$=$NA0$K!"$3$NIU2CE*$J%U%!%$%k$N>l=j$r<g@_Dj%U%!%$%k(B <CODE>.muttrc</CODE> $B$N(B $BCf$G@_Dj$7$J$1$l$P$J$j$^$;$s(B ( <A HREF="Mutt-GnuPG-PGP-HOWTO-6.html#sec-opcion">$BIU2CE*$J@_Dj%U%!%$%k(B</A> $B$r;2>H$/$@$5$$(B)$B!#(B <P> <BLOCKQUOTE><CODE> <PRE> macro compose \Cp "F/usr/bin/pgps\ny" macro compose S "F/usr/bin/pgps\ny^T^Uapplication/pgp; format=text; x-action=sign\n" </PRE> </CODE></BLOCKQUOTE> <P>$B$3$&$9$k$H!"%a%C%;!<%8$rAw?.$9$kD>A0$K(B <CODE><Ctrl>p</CODE> $B$+(B <CODE>S</CODE> $B$r(B $B2!$;$P!"%+!<%=%k$N$"$k%a%C%;!<%8%Q!<%D$K=pL>$r4^$a$k$3$H$,$G$-$k(B $B$h$&$K$J$j$^$9!#(B <P> <H2><A NAME="sec-app-gpg"></A> <A NAME="ss7.2">7.2 GnuPG $B$G!"(BPGP/MIME $B$r;H$o$:$K%a%C%;!<%8K\J8$r=pL>$9$k(B</A> </H2> <P>$BA0=R$N>l9g$HF1MM$G$9$,!"(BGnuPG $B$N>l9g!"%^%/%m$O$3$&$J$j$^$9!#(B ($BLuCm(B: $B$3$l$K$D$$$F$b:G6a$N(B Mutt $B$N<BAu$K$D$$$F(B PGP-Notes.txt $BEy$r(B $B;2>H$9$k$h$&$*4+$a$7$^$9!#(Bpgp_create_traditional $B$H$$$&JQ?t$,<BAu$5$l$F(B $B$$$k$O$:$G$9(B) <P> <BLOCKQUOTE><CODE> <PRE> macro compose \CP "Fgpg --clearsign\ny" macro compose \CS "Fgpg --clearsign\ny^T^Uapplication/pgp; format=text; x-action=sign\n" </PRE> </CODE></BLOCKQUOTE> <P> <H2><A NAME="ss7.3">7.3 $B%(%$%j%"%9%U%!%$%k$rJT=8$7$F:FFI$_9~$_$9$k(B</A> </H2> <P>$B$3$N%^%/%m$r(B <CODE>~/mutt.iroiro/macros.mutt</CODE> $B$NCf$KF~$l$l$P!"(B <EM>Mutt</EM> $B$rH4$1$k$3$H$J$/!"(B<CODE><Alt>a</CODE> $B$r2!$9$@$1$G(B $B%(%$%j%"%9(B $B%U%!%$%k$r(B <EM>vi</EM> ($B9T$NFbMF$rJQ$($l$PB>$N%(%G%#%?$b;H$($^$9(B) $B$GJT=8$9$k(B $B$3$H$,$G$-$^$9!#(B ($BLuCm(B: create-alias $B$H$$$&5!G=$,DL>o!V(Ba$B!W%-!<$K3d$jEv$F$i$l$F$*$j!"(B $B?7$7$$%(%$%j%"%9$r:n$k$N$KLrN)$D$O$:$G$9!#(Bmanual.txt $B$r;2>H$7$F$/$@$5$$(B) <P> <BLOCKQUOTE><CODE> <PRE> macro index \ea "!vi ~/Mail/.alias\n:source =.alias\n" </PRE> </CODE></BLOCKQUOTE> <P> <H2><A NAME="ss7.4">7.4 $B$5$i$J$k%^%/%m$NNc(B</A> </H2> <P>$B<!$K5s$2$?0lMwI=$O(B Roland Rosenfeld $B$+$i$b$i$C$?$b$N$G!"%G%U%)%k%H$N(B $B=pL>!?0E9f2=%=%U%H%&%'%"$rJQ99$7$?$j(B GnuPG $B$G(B PGP/MIME $B$J$7$N=pL>$r(B $B$9$k%^%/%m$G$9!#(B ($BLuCm(B: $B;~BeCY$l$G$"$k$3$H$,2<$G;XE&$5$l$F$$$^$9$,!":#$G$O$5$i$K(B $BITE,@Z$K$J$C$F$$$kItJ,$b$"$k$h$&$G$9!#;HMQ$K$OCm0U$,I,MW$G$9(B) <P> <P> <BLOCKQUOTE><CODE> <PRE> # ~/Mail/.muttrc.macros # Mutt-i $BMQ%-!<%\!<%I@_Dj%U%!%$%k(B # $BJ#<L!"JQ99!"K]Lu$r2<5-$N%*%j%8%J%k$+$i9T$J$$$^$7$?!#(B # ################################################################ # The ultimative Key-Bindings for Mutt # # # # (c) 1997-1999 Roland Rosenfeld <roland@spinnaker.rhein.de> # # # # $ Id: keybind,v 1.36 1999/02/20 19:36:28 roland Exp roland $ # ################################################################ # (Mutt $BMQ%-!<3d$jEv$F40A4HG(B) # # $B;HMQ$K:]$7$F$O!"(B~/.muttrc $B$K<!$N9T$r2C$($F$/$@$5$$!#(B # source ~/Mail/.muttrc.macros # # $B0lHLE*$J%-!<3d$jEv$F(B # ($B%Z!<%8%c$r=|$/!"(BMutt $B$N$"$i$f$k%a%K%e!<(B) # $B0J2<$N;0$D$K$h$C$F!"0E9f2=$N%G%U%)%k%H$KA*Br$5$l$?%=%U%H%&%'%"$rJQ99$G$-$^$9!#(B # <ESC>1 $B$G(B GnuPG $B$r;HMQ(B macro generic \e1 ":set pgp_default_version=gpg ?pgp_default_version\n"\ "GNU-PG $B$K@Z$j49$((B" # <ESC>2 $B$G(B PGP2 $B$r;HMQ(B macro generic \e2 ":set pgp_default_version=pgp2 ?pgp_default_version\n"\ "PGP 2.* $B$K@Z$j49$((B" # <ESC>5 $B$G(B PGP5 $B$r;HMQ(B macro generic \e5 ":set pgp_default_version=pgp5 ?pgp_default_version\n"\ "PGP 5.* $B$K@Z$j49$((B" #MEMO: $BA0$N%^%/%m$N=*$o$j$N$H$3$m$^$G%P%C%/%9%Z!<%9$7$F$$$+$J$$$h$&Cm0U$7$F(B $B$/$@$5$$!#9T$r=q$$$?$i!"<!$N9T$rB3$1$FF1$89T$K=q$$$F$O$$$1$J$$$N$G$9!#(B # index, OpMain, MENU_MAIN # ($B%a%$%s%a%K%e!<(B) # $B<!$N%^%/%m$O%a%$%s%a%K%e!<(B (Mutt $B$r5/F0$7$?$H$-$K=P$F$/$k2hLL(B) $B$+$i$N$_(B # $B<B9T$5$l$^$9!#$b$7%a%C%;!<%8$K8x3+80$,$"$l$P(B ($B$3$l$O%a%C%;!<%8%i%$%s$N(B # K $B$H$$$&J8;z$GJ,$+$j$^$9$,(B) <CTRL>K $B%-!<$G8x3+80$r<h$j=P$;$k$h$&$K$7$^$9!#(B macro pager \Ck ":set pipe_decode pgp_key_version=pgp2\n\e\ek:set pgp_key_version=pgp5\n\e\ek:set pgp_key_version=gpg\n\e\ek:set pgp_key_version=default nopipe_decode\n"\ "Extract PGP keys to PGP2, PGP 5, and GnuPG keyrings" # pager, OpPager, MENU_PAGER # ($B%Z!<%8%c%a%K%e!<(B) # $BA0=R$N$b$N$HF1$880$NAH$_9g$o$;$G$9$7F1$8F0:n$r$7$^$9$,!"(B # $B$3$3$G$O%Z!<%8%c%a%K%e!<$+$i$N<B9T$K4X$7$F@_Dj$7$^$9!#(B macro pager \e1 ":set pgp_default_version=gpg ?pgp_default_version\n"\ "GNUPG $B$K@Z$j49$((B" macro pager \e2 ":set pgp_default_version=pgp2 ?pgp_default_version\n"\ "PGP 2.* $B$K@Z$j49$((B" macro pager \e5 ":set pgp_default_version=pgp5 ?pgp_default_version\n"\ "PGP 5.* $B$K@Z$j49$((B" # compose, OpCompose+OpGerneric, MENU_COMPOSE # ($B%3%s%]!<%:%a%K%e!<(B) # $B<!$NF0:n$O%3%s%]!<%:%a%K%e!<$+$i;H$o$l$^$9!#(B # $B$D$^$j!"%a%C%;!<%8$r=q$-=*$o$C$F!"Aw$k$?$a$K$=$l$r$^$:JD$8$F$+$i!"(B # MTA $B$KAw$k$?$a$K!V(BY$B!W%-!<$r2!$9$^$G$N4V$N$3$H$G$9!#(B # $B$3$3$G$O!"!V(Bp$B!W$r2!$7$?$H$-$K%a%K%e!<$,=P$F$/$k$h$&$K$7$^$9!#(B # $B$3$N%a%K%e!<$G$NA*Br$O(B MENU_PGP $B$KBeF~$5$l$^$9!#$3$l$O(B # $B%a!<%s%*%W%7%g%s$G$9(B ($B0E9f2=$H=pL>!"$H$b$K;H$$$^$9(B)$B!#(B bind compose p pgp-menu # PGP/MIME $B$r;H$($J$$%W%m%0%i%`$,(B ($BFC$K(B M$ $B<R$N$b$N$K(B) $BB?$$$N$G!"(B # <CTRL>P $B%-!<$G!V8EBe$K$7$F$$$?$h$&$K!W=pL>$9$k$h$&$K$7$^$9!#(B # (Application/PGP) ($BLuCm(B: MIME $B%?%$%W$O(B text/plain $B$N$^$^$G$9(B) macro compose \CP "Fgpg --clearsign\ny" # $B<!$K!"(B<CTRL>S $B$r2!$9$H%G%U%)%k%H$KDj5A$7$?HkL)80$G(B PGP/MIME $B$r;H$C$?=pL>$r(B # $B$9$k$h$&$K$7$^$9!#F1$8$3$H$,!V(BP$B!W$G=P$k%a%K%e!<$+$i$G$-$k$N$G!"$3$N%^%/%m(B # $B$OI,MW$G$O$"$j$^$;$s$,!#(B macro compose \CS "Fgpg --clearsign\ny^T^Uapplication/pgp; format=text; x-action=sign\n" </PRE> </CODE></BLOCKQUOTE> <P>$B$^$@%^%/%m$rDI2C$9$k$3$H$b$G$-$^$9$7!"?7%P!<%8%g%s$N(B Mutt $B$K$O!"$b$&$$$/$D$+(B $B%G%U%)%k%H$G@_Dj$5$l$F$$$^$9!#$3$&$$$&%*%W%7%g%s$J$I$G$9!#(B <P> <UL> <LI><CTRL>K ($B%a%C%;!<%8$+$i8x3+80$rCj=P$9$k(B)</LI> <LI><ESC>K ($B%a%C%;!<%8$K8x3+80$rE:IU$9$k(B)</LI> <LI><CTRL>F ($B%a%C%;!<%8$N=pL>$dI|9f2=$K%Q%9%U%l!<%:$r;H$&$H!"$=$l$,%a%b%j$K;D$C$F$7$^$$$^$9!#$3$NA`:n$G$=$l$r%a%b%j$+$i>C5n$G$-$^$9(B)</LI> <LI>$BEy!9!D!D(B</LI> </UL> <P>$B$3$NB>$K$I$s$J%*%W%7%g%s$,M-8z$J$N$+8+$k$K$O!"<+J,$N$$$k%a%K%e!<$+$i(B $B%X%k%W%a%K%e!<$K(B ($B!V(B?$B!W%-!<$G(B) $B9T$/$Y$-$G$9!#(B <P> <HR> <A HREF="Mutt-GnuPG-PGP-HOWTO-8.html">$B<!$N%Z!<%8(B</A> <A HREF="Mutt-GnuPG-PGP-HOWTO-6.html">$BA0$N%Z!<%8(B</A> <A HREF="Mutt-GnuPG-PGP-HOWTO.html#toc7">$BL\<!$X(B</A> </BODY> </HTML>