Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > e74e806c1a2640e922856d7eb69d1420 > files > 76

howto-text-ja-2006-5mdv2010.0.noarch.rpm

  Mutt-i, GnuPG and PGP Howto
  Andres Seco <AndresSH@ctv.es> and J.Horacio M.G.
  <homega@ciberia.es>
  v1.2, February 2000
  ‚‹´‘S <arms405@jade.dti.ne.jp>
  v1.2j February 2000

  ‚±‚Ì•¶‘‚́A‚Ç‚¤‚·‚ê‚Î Mutt-iAPGPA‚»‚µ‚ÄGnuPG ‚ðˆÙ‚È‚éƒo[ƒWƒ‡ƒ“
  (PGP 2.6.x ‚Æ 5.x ‚»‚µ‚Ä GnuPG) ‚É‚¨‚¢‚Đݒè‚Å‚«‚é‚©‚ðA‚©‚¢‚‚܂ñ‚Őà
  –¾‚µ‚Ü‚·B‚»‚̍ہA–¼‚µ‚½‚èˆÃ†‰»‚µ‚½‚肳‚ꂽƒ[ƒ‹‚ðA RFC2015 ‚É‹K
  ’肳‚ê‚Ä‚¢‚é’Ê‚è‚Ì PGP/MIME ‘Ήž‚ªo—ˆ‚Ä‚¢‚È‚¢ƒ[ƒ‹ƒNƒ‰ƒCƒAƒ“ƒg‚⑼‚Ì
  ƒIƒyƒŒ[ƒeƒBƒ“ƒOƒVƒXƒeƒ€‚É‘—‚Á‚Ä“Ç‚Ü‚ê‚é‚Æ‚«‚É‹N‚«“¾‚éA‚æ‚­‚ ‚é–â‘è‚É
  ‚‚¢‚Ä‚àG‚ê‚Ü‚·B‚³‚ç‚ɁAprocmail ‚̐ݒè—á‚Æ‚µ‚āAŒöŠJŒ®‚ð—v‹‚·‚é“d
  Žqƒ[ƒ‹‚ÉŽ©“®‚ÅŒ®‚ð‘—‚è•Ô‚·‚Æ‚¢‚¤AŒ®ƒT[ƒo‚̂悤‚È‚à‚Ì‚Ü‚ÅŠÜ‚ñ‚Å‚¢‚Ü
  ‚·B (–ó’: ‚±‚Ì•¶‘‚ª‘ΏۂƂ·‚é Mutt ‚̃o[ƒWƒ‡ƒ“‚Í 0.95 ‘OŒã‚Å‚·B‚»
  ‚ê‚æ‚èV‚µ‚¢ Mutt ‚ɂ‚¢‚Ä‚Í mutt-gnupg-howto ‚âAƒpƒbƒP[ƒW‚¨‚æ‚у\[
  ƒX‚É•t‘®‚·‚é PGP-Notes.txt, gpg.rc, pgp2.rc, pgp5.rc, pgp6.rc “™‚ð‚²——
  ‚­‚¾‚³‚¢)
  ______________________________________________________________________

  –ÚŽŸ

  1. ‚Í‚¶‚ß‚É
  2. ’˜ìŒ A‚¨‚æ‚ѐӔC‚̖Əœ
  3. ƒ[ƒ‹‚ðƒCƒ“ƒ^[ƒlƒbƒg‚Ö‘—‚èAƒCƒ“ƒ^[ƒlƒbƒg‚©‚çŽó‚¯Žæ‚é
  4. Mutt ‚̐ݒè
  5. PGP ‚Æ GnuPG
     5.1 PGP2
     5.2 PGP5
     5.3 GnuPG

  6. PGP ‚Æ Mutt ‚Æ‚Ì“‡
     6.1 •t‰Á“I‚Ȑݒèƒtƒ@ƒCƒ‹
     6.2 ˆê”Ê“I‚Ȑݒè•Ï”
     6.3 PGP2 ‚̐ݒè•Ï”
     6.4 PGP5 ‚̐ݒè•Ï”
     6.5 GnuPG ‚̐ݒè•Ï”
     6.6 ¬‡Žž‚̐ݒè•Ï”

  7. Mutt ‚Ì–Ê”’‚¢ƒ}ƒNƒ
     7.1 PGP5 ‚ŁAPGP/MIME ‚ðŽg‚킸ƒƒbƒZ[ƒW–{•¶‚ɏ–¼‚·‚é
     7.2 GnuPG ‚ŁAPGP/MIME ‚ðŽg‚킸‚ɃƒbƒZ[ƒW–{•¶‚ð–¼‚·‚é
     7.3 ƒGƒCƒŠƒAƒXƒtƒ@ƒCƒ‹‚ð•ÒW‚µ‚čēǂݍž‚Ý‚·‚é
     7.4 ‚³‚ç‚È‚éƒ}ƒNƒ‚Ì—á

  8. Procmail ‚̃ƒ‚‚Ə¬‹Z
     8.1 Ž©•ª‚ÌŒöŠJŒ®‚ðŽ©“®‚Å‘—M‚·‚é‚悤 Procmail ‚ðÝ’è‚·‚é
     8.2 PGP/MIME ‚Å‚È‚¢ƒƒbƒZ[ƒW‚ÉŽ©“®‚ÅŒŸØ‚Æ•œ†‰»‚ð‚·‚é
     8.3 Œ®‚ª“à•”‚É‚ ‚邪 PGP/MIME ‚Å‚È‚¢ƒƒbƒZ[ƒW‚Ì MIME ƒ^ƒCƒv‚ð•Ï‚¦‚é

  9. ˆÙ‚È‚é MUA ‚âƒvƒ‰ƒbƒgƒtƒH[ƒ€ŠÔ‚ł̏–¼^ˆÃ†‰»ƒƒbƒZ[ƒW‚ÌŒðŠ·
  10. Žg—p‚µ‚½ƒvƒƒOƒ‰ƒ€‚¨‚æ‚Ñ‚»‚̃o[ƒWƒ‡ƒ“
  11. ‚³‚ç‚È‚éî•ñ
  12. “ú–{Œê–ó‚ɂ‚¢‚Ä

  ______________________________________________________________________

  1.  ‚Í‚¶‚ß‚É

  ‚±‚Ì•¶‘‚́A‚Ç‚¤‚â‚Á‚Ä Mutt-iAPGPA‚»‚µ‚ÄGnuPG ‚ðˆÙ‚È‚éƒo[ƒWƒ‡ƒ“
  (PGP 2.6.x ‚Æ 5.x ‚»‚µ‚Ä GnuPG) ‚É‚¨‚¢‚Đݒ肷‚é‚©à–¾‚µAˆÃ†‚ƃfƒBƒW
  ƒ^ƒ‹–¼‚Ì‹@”\‚ðŽ‚Âƒ[ƒ‹ƒŠ[ƒ_‚ð‚·‚®Žg‚¢Žn‚ß‚ç‚ê‚é‚悤‚É‚µ‚Ü‚·B(–ó
  ’: ‘ΏۂƂȂé Mutt ‚̃o[ƒWƒ‡ƒ“‚Í 0.95 ‘OŒã‚Å‚·B)

  ‚±‚Ì–Ú“I‚Ì‚½‚߂ɃTƒ“ƒvƒ‹‚̐ݒèƒtƒ@ƒCƒ‹‚ªŠÜ‚Ü‚ê‚Ä‚¨‚èA‚»‚ê‚ðŽg‚Á‚ÄŽn‚ß
  ‚ç‚ê‚é‚悤‚É‚È‚Á‚Ä‚¢‚Ü‚·B«”\‚ðÅ‘åŒÀ‚Ɉø‚«o‚·‚½‚߁A‚Ü‚½Žg—p‚·‚éƒvƒ
  ƒOƒ‰ƒ€‚Ì‹@”\‚ð‚º‚ñ‚ÔŽg‚¤‚½‚߂ɂ́A‚»‚̃vƒƒOƒ‰ƒ€‚Ì“Y•tà–¾•¶‘‚ð“ǂ݁A
  ƒTƒ“ƒvƒ‹ƒtƒ@ƒCƒ‹‚ðÝ’肵‚È‚¨‚·•K—v‚ª‚ ‚è‚Ü‚·B (–ó’: Å‹ß‚Ì Mutt ‚É‚Í
  gpg.rc, pgp2.rc, pgp5.rc, pgp6.rc “™‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·BV‚µ‚¢ƒo[ƒWƒ‡ƒ“
  ‚Ì Mutt ‚ðŽg‚¢‚½‚¢‚È‚çAPGP-Notes.txt ‚â manual.txt “™‚Æ‚Æ‚à‚É‚»‚ê‚ç‚Ì
  Ý’è—á‚ð“ǂ݁A‚±‚Ì•¶‘’†‚Åà–¾‚³‚ê‚Ä‚¢‚é‚悤‚É source ƒRƒ}ƒ“ƒh‚ŌĂяo
  ‚·‚±‚Æ‚ª‚Å‚«‚Ü‚·)

  ‚³‚ç‚ɁALinux ‚⑼‚̃IƒyƒŒ[ƒeƒBƒ“ƒOƒVƒXƒeƒ€‚Ì‘½‚­‚̃[ƒ‹ƒ†[ƒUƒG[
  ƒWƒFƒ“ƒg‚ª PGP/MIME ‚ÉŠÖ‚·‚é RFC2015 „§Šî€‚ðŽg‚í‚È‚¢‚Æ‚¢‚¤‚±‚Æ‚É‹N
  ˆö‚·‚é–â‘è‚É‚àŒ¾‹y‚·‚邱‚Æ‚É‚µ‚Ü‚·B

  •t‘®‚Ì procmail Ý’è—á‚ł́Aƒ[ƒ‹ƒNƒ‰ƒCƒAƒ“ƒg‚ª—v‹‚ɉž‚¶‚ÄŒöŠJŒ®‚ð‘—
  ‚邱‚Æ‚ª‚Å‚«‚é‚悤‚É‚µ‚Ü‚·B

  ‚±‚Ì•¶‘‚Í Andres Seco AndresSH@ctv.es ‚̃XƒyƒCƒ“Œê‚ÌŒ´•¶‚©‚ç–|–ó‚³
  ‚êA Jordi Mallach Perez jordi-sd@softhome.net ‚Æ J.Horacio M.G.
  homega@ciberia.es ‚É‚æ‚Á‚ĉü’ù‚¨‚æ‚яC³‚ª‚È‚³‚ê‚Ä‚«‚Ü‚µ‚½BŠ®¬‚µ‚½‚Ì
  ‚Í 1999 ”N‚̏\ŒŽ‚Å‚·B‰äX‚Í Roland Rosenfeld
  roland@spinnaker.deAChristophe Pernod xtof.pernod@wanadoo.frA Denis
  Alan Hainsworth denis@cs.brandeis.edu ‚»‚µ‚Ä Angel Carrasco
  acarrasco@jet.es ‚Ì’ù³‚â’ñˆÄ‚ÉŠ´ŽÓ‚¢‚½‚µ‚Ü‚·B

  2.  ’˜ìŒ A‚¨‚æ‚ѐӔC‚̖Əœ

  ‚±‚Ì•¶‘‚Í copyright (C) 1999 Andres Seco and J.Horacio M.G.  ‚Å‚ ‚èA
  ƒtƒŠ[‚Å‚·BGNU General Public License ‚Ì‹K’è‚Ì‚à‚Æ‚Å”z•z‚·‚邱‚Æ‚ª‚Å
  ‚«A‚»‚Ì‹K’è‚Í http://www.gnu.org/copyleft/gpl.html ‚Å“Ç‚ß‚Ü‚·B”ñŒöŽ®
  ‚̖󕶂àƒCƒ“ƒ^[ƒlƒbƒg‚Ì‚Ç‚±‚©‚©‚ç“üŽè‚Å‚«A‚½‚Æ‚¦‚΃XƒyƒCƒ“Œê‚Ì–|–ó‚Í
  http://visar.csustan.edu/~carlos/gpl-es.html ‚â Lucas
  http://www.lucas.org ‚É‚ ‚è‚Ü‚·B

  ‚±‚Ì•¶‘’†‚̏î•ñ‚â“à—e‚ɂ͍őP‚ðs‚­‚µ‚½‚Æ‚Í‚¢‚¦AŒë‚è‚ð‚¨‚©‚µ‚Ä‚¢‚é‚©
  ‚à‚µ‚ê‚Ü‚¹‚ñB]‚Á‚āA‚±‚Ì•¶‘‚Å—^‚¦‚ç‚ê‚éŽwŽ¦‚ɏ]‚¤‚©‚Ç‚¤‚©‚Í‚ ‚È‚½‚ª
  ”»’f‚·‚ׂ«‚±‚Æ‚Å‚·B

  ‚±‚±‚ÉŠÜ‚Ü‚ê‚éî•ñ‚ÌŽg—p‚É‹Nˆö‚·‚éA‚ ‚È‚½‚̃Rƒ“ƒsƒ…[ƒ^‚Ö‚Ì‚¢‚©‚Ȃ鑹
  ŠQA‚Ü‚½‚¢‚©‚Ȃ鑼‚Ì‘¹Ž¸‚ɂ‚¢‚Ä‚àAˆêØ‚¾‚ê‚É‚àÓ”C‚ª‚ ‚è‚Ü‚¹‚ñB

  THE AUTHORS AND MAINTAINERS ARE NOT RESPONSIBLE FOR ANY DAMAGE
  INCURRED DUE TO ACTIONS TAKEN BASED ON INFORMATION CONTAINED IN THIS
  DOCUMENT.  (‚±‚Ì•¶‘‚ÉŠÜ‚Ü‚ê‚éî•ñ‚ÉŠî‚­sˆ×‚É‚æ‚Á‚Ĉø‚«‹N‚±‚³‚ꂽ‚ 
  ‚ç‚ä‚鑹ŠQ‚ɂ‚¢‚āA’˜ŽÒ‚¨‚æ‚Ñ•ÛŽçŠÇ—ŽÒ‚͐ӔC‚𕉂¢‚Ü‚¹‚ñ)

  ‚à‚¿‚ë‚ñ‰äX‚́A‚±‚Ì•¶‘‚Ì“à—e‚ւ́A‚Ç‚ñ‚ÈŽí—Þ‚Ì’ñˆÄ‚âC³‚àŠ½Œ}‚¢‚½‚µ
  ‚Ü‚·B

  3.  ƒ[ƒ‹‚ðƒCƒ“ƒ^[ƒlƒbƒg‚Ö‘—‚èAƒCƒ“ƒ^[ƒlƒbƒg‚©‚çŽó‚¯Žæ‚é

  ‚±‚Ì•¶‘‚̓[ƒJƒ‹‚ȃ}ƒVƒ“‚Æ (ƒ[ƒJƒ‹ƒGƒŠƒAƒlƒbƒgƒ[ƒN“à‚¨‚æ‚уCƒ“ƒ^
  [ƒlƒbƒg‰z‚µ‚Ì) ‘¼ƒm[ƒh‚Ƃ̊Ԃ̃[ƒ‹ƒƒbƒZ[ƒW‚Ì‚â‚è‚Æ‚è‚͈µ‚¢‚Ü‚¹
  ‚ñB‚±‚Ì‚â‚è‚Æ‚è‚̓ƒbƒZ[ƒWƒgƒ‰ƒ“ƒXƒtƒ@ƒG[ƒWƒFƒ“ƒg (MTA)A‚‚܂è
  sendmail http://www.sendmail.orgAqmail http://www.qmail.orgAexim
  http://www.exim.orgAsmail ftp://ftp.planix.com/pub/Smail ‚Æ‚¢‚Á‚½‚à‚Ì
  ‚É‚æ‚Á‚ÄŽÀs‚³‚ê‚é‚Í‚¸‚Å‚·B

  ‚±‚Ì•¶‘‚Ì’†‚Å‚Í‚±‚¤‚µ‚½ŠO•”‚ւ̃ƒbƒZ[ƒW‘—ŽóM‚ÌŽè’i‚Í‚·‚Å‚É”õ‚¦‚ç‚ê
  ‚Ä‚¨‚èA³í‚É“®ì‚µ‚Ä‚¢‚邱‚Æ‚ð‘O’ñ‚Æ‚µ‚Ä‚¢‚Ü‚·BƒƒbƒZ[ƒW‚ð‘—‚Á‚½‚è
  ƒ[ƒ‹‚ð“Ç‚ñ‚¾‚è‚Å‚«‚é‚©‚Ç‚¤‚©‚́AŽ©•ª‚̃Rƒ“ƒsƒ…[ƒ^‚̃Rƒ}ƒ“ƒhƒ‰ƒCƒ“‚©
  ‚ç mail ƒRƒ}ƒ“ƒh‚ðŽŸ‚Ì‚æ‚¤‚É“ü—Í‚µA

  $ mail -s <‘è–¼> <ƒ†[ƒU–¼@ƒhƒƒCƒ“.net>
  ‚±‚±‚É•¶Í‚ð‘‚«A”¼Šp‚Ì“_‚¾‚¯‚̍s‚ðŽŸ‚É‘Å‚Á‚ďI‚í‚è‚Ü‚·
  .

  ƒ[ƒ‹‚̓ǂݏ‘‚«‚ªo—ˆ‚é‚È‚ç‚΁A‚È‚ñ‚ç‚©‚ÌŽí—Þ‚Ì MTA ‚ªŠù‚ɃCƒ“ƒXƒg[
  ƒ‹‚³‚ê‚Ä‚¢‚āAƒƒbƒZ[ƒW‚ð“]‘—‚Å‚«‚é‚悤‚É‚È‚Á‚Ä‚¢‚é‚Í‚¸‚Å‚·B‚»‚¤‚Å‚È
  ‚¯‚ê‚΁A•¶‘‚ð“Ç‚ñ‚Őݒ肷‚é‚Æ‚¢‚¤•û–@‚à‚ ‚èAsmail ‚̃}ƒjƒ…ƒAƒ‹

       $ man smail

  ‚Ü‚½‚Í‚¨ŽèŽ‚¿‚Ì MTA ‚Æ fetchmail ‚̃}ƒjƒ…ƒAƒ‹

       $ man fetchmail

  ‚ ‚é‚¢‚́A‚»‚ê‚ç‚̃vƒƒOƒ‰ƒ€‚ÉŒ¾‹y‚µ‚Ä‚¢‚铯—l‚Ì•¶‘‚ð“Ç‚ñ‚Őݒ肵‚Ä‚­
  ‚¾‚³‚¢B

  4.  Mutt ‚̐ݒè

  ˆÈ‰º‚̍s‚Í Mutt ‚ðŠî–{“I‚È•û–@‚ÅŽg‚¢Žn‚߂邽‚ß‚ÌŽÀ—á‚ŁAƒGƒCƒŠƒAƒXƒtƒ@
  ƒCƒ‹A‘—MÏ‚݃ƒbƒZ[ƒWA‘—M‘Ò‚¿ƒƒbƒZ[ƒW‚ÌŠeX‚ւ̃pƒX‚ðŠÜ‚ñ‚Å‚¢‚Ü
  ‚·B‚±‚ê‚ð‚³‚ç‚ɁAMutt ‚̃}ƒjƒ…ƒAƒ‹‚ÌŽwŽ¦‚âA /usr/doc/mutt/ ‚Ü‚½‚Í
  /usr/doc/mutt-i/ ‚Ì“à—e‚É—¯ˆÓ‚µ‚È‚ª‚玩•ª—p‚ɐݒ肵‚Ä‚¢‚­‚±‚Æ‚ª‚Å‚«‚Ü
  ‚·B (–ó’: /usr/share/doc/mutt-doc “™‚É‚à•¶‘‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB
  sample.muttrc, sample.muttrc-tlr “™‚àŽQl‚É‚È‚é‚Í‚¸‚Å‚·)

  ŠÈ’P‚È ~/.muttrc ‚Ì—á

       set folder=~/Mail
       set alias_file=.alias
       set postponed=.postponed
       set record=SendMessages
       set signature=.signature
       my_hdr From: © –¼ <–¼‘O@ƒhƒƒCƒ“–¼.com>
       source =.alias

  (–ó’: “ú–{Œê‚ðŽg‚¤‚Æ‚«‚É‚Í EUC-JP ‚Å•Û‘¶‚·‚é•K—v‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñ)

  ~/Mail ‚Æ‚¢‚¤ƒfƒBƒŒƒNƒgƒŠ‚ª‘¶Ý‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B‚±‚ê‚Í .muttrc
  Ý’èƒtƒ@ƒCƒ‹‚ŁuƒCƒR[ƒ‹v‹L†‚Å•\‚킳‚ê‚é‚à‚Ì‚Å‚· (‚‚܂è =.alias ‚Í
  Mutt ‚É‚Æ‚Á‚Ä‚Ì ~/Mail/.alias ‚Å‚ ‚èA=.postponed ‚Í Mutt ‚É‚Í
  ~/Mail/.postponed ‚Ì‚±‚Æ‚È‚Ì‚Å‚·)B‚µ‚©‚µ‚È‚ª‚çA‚»‚ê‚ç‚̃tƒ@ƒCƒ‹‚ð•Ê
  ‚̏ꏊ‚É’u‚­‚±‚Æ‚à‰Â”\‚Å‚·BŽg‚¤Œ ŒÀ‚Ì‚ ‚éƒfƒBƒŒƒNƒgƒŠ‚̏ꏊ‚ð
  ~/.muttrc ‚ÉŽw’è‚·‚ê‚΂悢‚Ì‚Å‚·B

  ‚³‚ç‚ɁAmy_hdr ‚̍s‚É–¼‘O‚Æ•K—v‚È“dŽqƒ[ƒ‹ƒAƒhƒŒƒX‚ð“ü—Í‚µ‚āAŽ©•ª—p
  ‚É‚·‚邱‚Æ‚à•K—v‚É‚È‚è‚Ü‚·B~/Mail/.signature ƒtƒ@ƒCƒ‹‚ɂ́A‚ ‚ç‚ä‚é‘—
  Mƒ[ƒ‹‚ÉŒ»‚í‚ê‚邱‚ƂɂȂ鏐–¼‚ð‘‚¢‚Ä‚¨‚­‚±‚Æ‚ª‚Å‚«‚Ü‚·B

  ‚±‚̐ݒèƒtƒ@ƒCƒ‹‚͍ŏI“I‚É‚Í‹‘å‚È‚à‚Ì‚É‚È‚è‚©‚Ë‚Ü‚¹‚ñB‚»‚ê‚Å•’Ê‚Í‚¢
  ‚­‚‚©‚̃Rƒ}ƒ“ƒh‚²‚Æ‚É•ªŠ„‚µ‚āA•ÊX‚̃tƒ@ƒCƒ‹‚É‚µ‚Ä‚¨‚«‚Ü‚·B‚³‚µ‚ ‚½
  ‚èA PGP ‚Ü‚½‚Í GnuPG ‚̐ݒè‚̍s‚ðŠÈ’P‚É•ª—£‚Å‚«‚Ü‚·‚µA‚ ‚Æ‚ÅŽ©•ª—p‚É
  Ý’è‚·‚éƒL[ƒ{[ƒhƒ}ƒNƒ‚à•ª—£‚Å‚«‚Ü‚·B‚»‚¤‚·‚邽‚߂ɁA‰º‹L‚̍s‚ð
  ~/.muttrc ƒtƒ@ƒCƒ‹‚ɒljÁ‚·‚邱‚Æ‚ª•K—v‚É‚È‚Á‚Ä‚«‚Ü‚·:

       source = ~/Mail/.mutt.macros
       source = ~/Mail/.gnupgp.mutt

  ‚±‚̏ꍇ ~/Mail/.mutt.macros ‚Æ ~/Mail/.gnupgp.mutt ‚Æ‚¢‚¤ƒtƒ@ƒCƒ‹‚ðŽg
  ‚¤‚̂ŁAŒãq‚·‚éƒL[ƒ{[ƒhƒ}ƒNƒ‚Æ PGP ‚Ü‚½‚Í GnuPG ‚̐ݒè‚ð‚»‚±‚É“ü‚ê
  ‚é•K—v‚ª‚ ‚è‚Ü‚·B

  Mutt ‚ÌŽg—p‚ƐݒèA‚Ü‚½V‹@”\‚ÉŠÖ‚µ‚āA‚³‚ç‚È‚é–c‘å‚ÅŠ®‘S‚ȏî•ñ‚𓾂é
  ‚ɂ́AMutt ‚̃}ƒjƒ…ƒAƒ‹ http://www.mutt.org‚ð‚²——‚­‚¾‚³‚¢B (–ó’: “ú
  –{Œê‚̃}ƒjƒ…ƒAƒ‹‚à‚ ‚è‚Ü‚·)

  5.  PGP ‚Æ GnuPG

  ‚ǂ̃o[ƒWƒ‡ƒ“‚Ì PGP ‚ð Mutt-i ‚ÅŽg‚¤‚É‚µ‚Ä‚àAÅ‰‚É PGP ‚ð“KØ‚ɐݒè
  ‚µ‚āAŒöŠJŒ®ƒtƒ@ƒCƒ‹ (ŒöŠJŒ®‘©) ‚Ɣ閧Œ®ƒtƒ@ƒCƒ‹ (”é–§Œ®‘©) ‚𑶍݂³‚¹
  ‚Ä‚¨‚©‚È‚­‚Ä‚Í‚È‚è‚Ü‚¹‚ñBŽ–‘O‚ɃRƒ}ƒ“ƒhƒ‰ƒCƒ“‚©‚çA PGP ‚ª³Šm‚ɏ–¼
  ‚âˆÃ†‰»‚ðs‚È‚¤‚±‚Æ‚ðŠmŽÀ‚É‚µ‚Ä‚¨‚­‚Ì‚ª‚æ‚¢‚Å‚µ‚傤B

  Unix ”Å‚Å‘¶Ý‚·‚é PGP ‚̃o[ƒWƒ‡ƒ“‚É‚Í 2.6.3(i) ‚Æ 5.0(i) ‚ª‚ ‚èA‚»‚ê
  ‚¼‚ꏇ”ԂɁAPGP2 ‚Æ PGP5 ‚ƌĂ΂ê‚Ä‚¢‚Ü‚·B GnuPG ‚͐V‚µ‚¢ˆÃ†ƒVƒXƒeƒ€
  ‚Å‚·BÅ‹ß‚É‚È‚Á‚ÄŠJ”­‚³‚ê‚Ä‚«‚½‚à‚Ì‚Å‚·‚ªAæi“I‚ÈŠJ”­Œ`‘Ԃ̃I[ƒvƒ“
  ƒ\[ƒX‚ŃtƒŠ[‚Å‚ ‚èA‘½‚­‚Ì–Ê‚É‚¨‚¢‚Ä PGP ‚æ‚è—D‚ê‚Ä‚¢‚Ü‚· (GnuPG
  mini howto http://www.dewinter.com/gnupg_howto ‚ð‚²——‚­‚¾‚³‚¢)B

  ‚³‚ç‚É PGP ‚ªAƒAƒƒŠƒJ‡O‘‚ÅŠJ”­‚³‚ê‚Ä‚¢‚éƒvƒƒOƒ‰ƒ€‚Å‚ ‚邽‚߁AˆÃ
  †ŠÖ˜AƒR[ƒh‚ðŠÜ‚ÞƒvƒƒOƒ‰ƒ€‚ÉŠÖ‚·‚é—Ao§ŒÀ‚Ì–@—¥‚ɂЂÁ‚©‚©‚é‚Æ‚¢‚¤‚±
  ‚Ƃ𖾂炩‚É‚µ‚Ä‚¨‚«‚Ü‚µ‚傤 \ ‚±‚Ì‚½‚߂ɁA‚Ù‚Æ‚ñ‚Ç‚·‚ׂẴoƒCƒiƒŠƒo
  [ƒWƒ‡ƒ“‚ɍ‘Û”Å‚ª‘¶Ý‚µ‚Ä‚¨‚èA‚»‚ê‚́uiv‚Æ‚¢‚¤•¶Žš‚Å‹æ•Ê‚³‚ê‚Ü‚·
  (pgp - pgpi)B

  5.1.  PGP2

  PGP2 ‚Í RSA http://www.rsa.com ƒAƒ‹ƒSƒŠƒYƒ€‚ÅŒ®‚𐶐¬‚µAIDEA
  http://www.ascom.ch ‚ðˆÃ†‰»ƒAƒ‹ƒSƒŠƒYƒ€‚ÉŽg—p‚µ‚Ü‚·B—¼•û‚Æ‚àŽg—p‚ɐ§
  –ñ‚Ì‚ ‚éƒAƒ‹ƒSƒŠƒYƒ€‚Å‚ ‚èA‚»‚ꂼ‚ê‚Ì“Á‹–‚É‚æ‚Á‚ÄŽg—p‚ª§ŒÀ‚³‚ê‚Ä‚¢‚Ü
  ‚·B (–ó’: ‚±‚Ì‹Lq‚ɂ‚¢‚āAó‹µ‚ª•Ï‚í‚Á‚Ä‚¢‚é‚Æ‚¢‚¤Žw“E‚à‚ ‚è‚Ü‚·)

  ³‚µ‚­“®ì‚³‚¹‚邽‚߂ɂ́A‚»‚ê‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚¨‚«A~/.pgp ‚Æ‚¢‚¤
  ƒfƒBƒŒƒNƒgƒŠ‚ð—pˆÓ‚µA‚»‚Ì’†‚ɐݒèƒtƒ@ƒCƒ‹ pgp-i.conf ‚ƁA”é–§Œ®‚¨‚æ‚Ñ
  ŒöŠJŒ®‚ÌŒ®‘©ƒtƒ@ƒCƒ‹‚Å‚ ‚é pubring.pgp ‚¨‚æ‚Ñ secring.pgp ‚ð“ü‚ê‚Ä‚¨‚­
  •K—v‚ª‚ ‚è‚Ü‚·B

  5.2.  PGP5

  PGP5 ‚É‚æ‚Á‚ж¬‚³‚ê‚錮‚Í DSS/DH (Digital Signature Standard /
  Diffie-Helman) •ûŽ®‚Å‚·BPGP5 ‚Í CAST ‚Æ Triple-DESA‚Ü‚½ IDEA ‚ðˆÃ†
  ‰»ƒAƒ‹ƒSƒŠƒYƒ€‚É—p‚¢‚Ü‚·BPGP5 ‚Í RSA (PGP2) ‚ŏ–¼‚âˆÃ†‰»‚ð‚³‚ê‚½ƒf
  [ƒ^‚àˆµ‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚·‚µA‚»‚ÌŒ® (‚‚܂è PGP2 ‚Ő¶¬‚³‚ꂽŒ®‚Å
  ‚·BPGP5 ‚Í‚»‚ÌŒ®‚𑢂邱‚Æ‚ª‚Å‚«‚Ü‚¹‚ñ‚©‚ç) ‚ðŽg‚Á‚¼‚âˆÃ†‰»‚ðs
  ‚È‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚·B‚µ‚©‚µˆê•ûAPGP2 ‚Í PGP5 ‚Ì DSS/DH ‚ÈŒ®‚ðŽg‚¦‚Ü‚¹
  ‚ñ \ ‚±‚Ì‚½‚ß”ñŒÝŠ·«‚Ì–â‘肪¶‚¶‚Ä‚¢‚Ü‚·B‚È‚º‚È‚ç PGP2 ‚ð
  Unix/Linux ‚ÅŽg—p‚µ‘±‚¯‚Ä‚¢‚él‚à‘½‚¢‚©‚ç‚Å‚·B

  PGP5 ‚ª³‚µ‚­“®ì‚·‚é‚悤‚ɁA~/.pgp ƒfƒBƒŒƒNƒgƒŠ‚ÉŒöŠJŒ®‚Ɣ閧Œ®‚ÌŒ®‘©
  (‚»‚ꂼ‚ê pubring.pkr ‚Ü‚½ secring.skr ‚Æ‚È‚è‚Ü‚·)A‚»‚µ‚Đݒèƒtƒ@ƒCƒ‹
  pgp.cfg ‚ð’u‚¢‚Ä‚¨‚«‚Ü‚µ‚傤B

  —¼•û‚̃o[ƒWƒ‡ƒ“‚Ì PGP ‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚ ‚é (PGP5 ‚Ì‘O‚É PGP2 ‚̃Cƒ“
  ƒXƒg[ƒ‹‚Ɛݒè‚ð‚µ‚Ä‚¢‚½) ê‡‚ɂ́A‰º‹L‚̂悤‚É PGP5 ‚̐ݒèƒtƒ@ƒCƒ‹
  ~/.pgp/pgp.cfg ‚ð ~/.pgp/pgp-i.conf ‚Æ‚¢‚¤Ý’èƒtƒ@ƒCƒ‹‚̃Vƒ“ƒ{ƒŠƒbƒNƒŠ
  ƒ“ƒN‚Æ‚µ‚č쐬‚µ‚āA

       ~/.pgp$ ln -s pgp-i.conf pgp.cfg

  ‚±‚¤‚¢‚¤s‚ð ~/.pgp/pgp-i.conf ‚Æ‚¢‚¤ƒtƒ@ƒCƒ‹‚Ì––”ö‚ɉÁ‚¦‚Ü‚µ‚傤:

       PubRing = "~/.pgp/pubring.pkr"
       SecRing = "~/.pgp/secring.skr"
       RandSeed = "~/.pgp/randseed.bin"

  ˆÙ‚È‚éƒo[ƒWƒ‡ƒ“‚ÌŒ®‘©‚̃tƒ@ƒCƒ‹‚͉½‚Ì–â‘è‚à‚È‚­“¯ˆêƒfƒBƒŒƒNƒgƒŠ‚É‹¤‘¶
  ‚·‚邱‚Æ‚ª‚Å‚«‚é‚Ì‚Å‚·B

  5.3.  GnuPG

  GnuPG ‚Í‘Oq‚Ì‚à‚Ì‚Æ“¯ˆê‚Ì‹@”\‚ðŽ‚ÂƒvƒƒOƒ‰ƒ€‚Å‚·BPGP ‚Ƃ̈Ⴂ
  ‚́AGnuPG ‚ª“Á‹–‚É‚æ‚鐧ŒÀ‚Ì‚ ‚éƒAƒ‹ƒSƒŠƒYƒ€‚ðŽg—p‚µ‚È‚¢“_‚Å‚·B PGP
  ‚͌l“I‚ÈŽg—p‚ÍŽ©—R‚Å‚·‚ªA¤‹Æ“I‚ÈŽdŽ–‚Í‚»‚ÌŒÀ‚è‚Å‚Í‚ ‚è‚Ü‚¹‚ñB‚³‚ç
  ‚ÉŠJ”­‚Í”ñŒöŠJ‚Å‚·BGnuPG ‚Í‚¢‚©‚È‚éì‹Æ‚Å‚ÌŽg—p‚àŽ©—R‚Å‚ ‚èA‰äX‚Ì‘å
  D‚«‚ȃIƒyƒŒ[ƒeƒBƒ“ƒOƒVƒXƒeƒ€‚ª‚»‚¤‚Å‚ ‚é‚Ì‚Æ“¯—lAƒ\[ƒX‚ªŒöŠJ‚³‚ê‚Ä
  ‚¢‚Ü‚· (‚³‚ç‚ɁA‚±‚ÌŽÀ‘•‚¨‚æ‚ÑŠJ”­‚ÍŽå‚Æ‚µ‚Ä Linux ‚É‚¨‚¢‚Ä‚È‚³‚ê‚Ä‚¢
  ‚Ü‚·)B

  GnuPG ‚É‚æ‚Á‚ж¬‚³‚ꂽŒ®‚Í DSA/ElGamal (Digital Signature Algorithm
  ‚·‚È‚í‚¿ DSS) ‚Æ‚¢‚¤Ží—Þ‚Ì‚à‚Ì‚Å‚·B‚±‚ê‚͐§ŒÀ‚Ì‚ ‚é“Á‹–ƒAƒ‹ƒSƒŠƒYƒ€‚Å
  ‚ ‚é RSA ‚Æ IDEA ‚ÌŽg—p‚ðœ‚¯‚Ί®‘S‚É PGP ‚ƌ݊·‚µ‚Ä‚¢‚Ü‚·B‚Æ‚Í‚¢
  ‚¦APGP2 ‚â PGP5 ‚Æ‘ŠŒÝ‰^—p‚·‚邽‚ß‚Ì‚ ‚é’ö“x‚̌݊·«‚àŽÀŒ»‚·‚邱‚Æ‚ª
  ‚Å‚«‚Ü‚· (GnuPG mini howto http://www.dewinter.com/gnupg_howto ‚ðŽQ
  Æ)B

  6.  PGP ‚Æ Mutt ‚Æ‚Ì“‡

  ‘—MƒƒbƒZ[ƒW‚ɍs‚È‚¤“®ì (–¼‚©ˆÃ†‰»A‚Ü‚½‚Í‚»‚Ì—¼•û) ‚́Auyv‚ð
  ‰Ÿ‚µ‚Ä‘—M‚µ‚Ä‚µ‚Ü‚¤‘O‚ɁAupvƒIƒvƒVƒ‡ƒ“‚ÅŒ©‚邱‚Æ‚Ì‚Å‚«‚éƒIƒvƒVƒ‡ƒ“
  ƒƒjƒ…[‚Ì’†‚Ő³Šm‚É‘I‘ð‚µ‚Ü‚µ‚傤B‚»‚Ì“®ì‚ð‘I‚ñ‚Å‚àA‰æ–ʂł̓ƒbƒZ
  [ƒWƒwƒbƒ_‚Ì‚¤‚¿‚Ì PGP s‚µ‚©•Ï‰»‚µ‚Ü‚¹‚ñB‚µ‚©‚µuyvƒL[‚сƒbƒZ[ƒW
  ‚𑗐M‚·‚é‚Æ‚«‚ɂ́AƒƒbƒZ[ƒW‚̏–¼‚ð—LŒø‚É‚·‚邽‚߂ɃpƒXƒtƒŒ[ƒY‚ª•·
  ‚©‚ꂽ‚èAˆÃ†‰»‚Ì‚½‚ß‚É‚Ç‚ÌŒöŠJŒ®‚ðŽg‚¤‚© (‚±‚ê‚ÍŒöŠJŒ®‘©‚Ì’†‚ÉŽóMŽÒ
  ‚ÌŒ®‚ªŒ©‚ ‚½‚ç‚È‚¢ê‡‚Å‚·‚ª) •·‚©‚ꂽ‚肵‚Ü‚·B

  MEMO: ƒpƒXƒtƒŒ[ƒY‚ª•·‚©‚ꂽ‚Æ‚«‚É‘Å‚¿ŠÔˆá‚¤‚Æ Mutt ‚ªuƒnƒ“ƒOv‚µ‚½‚æ
  ‚¤‚É‚È‚è‚Ü‚·; ‚µ‚©‚µ‚»‚¤‚Å‚Í‚È‚­AÄ“ü—Í‚ð‘Ò‚Á‚Ä‚¢‚é‚Ì‚Å‚·BÄ“ü—Í‚·‚é
  ‚½‚߂ɂ́A<Enter> ƒL[‚ð‰Ÿ‚µ‚Ä‚©‚ç <Ctrl>F (<Ctrl> ‚ð‰Ÿ‚µ‚È‚ª‚ç F) ‚ð
  ‰Ÿ‚µ‚ăƒ‚ƒŠ‚©‚çƒpƒXƒtƒŒ[ƒY‚ðÁ‹Ž‚µ‚Ä‚­‚¾‚³‚¢B‚»‚ÌŽŸ‚ɃƒbƒZ[ƒW‘—M
  ‚ð (uyv‚Å) ÄŽŽs‚µAƒpƒXƒtƒŒ[ƒY‚ðÄ“ü—Í‚µ‚Ü‚·B

  ‚±‚̎葱‚«‚ð‚·‚é‚Æ Mutt ‚Í PGP/MIME ‚ðƒƒbƒZ[ƒW‘—M‚ÉŽg‚¢‚Ü‚·B‚·‚é
  ‚ƁA(–¼‚¾‚¯‚ð‘I‘ð‚µ‚½‚Æ‚«‚Í) ‘—M‚·‚éƒtƒ@ƒCƒ‹‚̈ꗗ‚ɂ͈ꂁA–¼‚Ì
  ƒtƒ@ƒCƒ‹‚ª‘‚¦‚Ü‚·B‚Ü‚½‚́AƒƒbƒZ[ƒW‘S‘Ì (‚ ‚ç‚ä‚é MIME ƒp[ƒc) ‚ðˆÃ
  †‰»‚µ‚āA“ñ‚Â‚Ì MIME ƒp[ƒc‚¾‚¯‚É‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B‚»‚Ì‚Æ‚«‚̍ŏ‰‚̈ê‚Â
  ‚Í PGP/MIME ‚̃o[ƒWƒ‡ƒ“‚ŁA“ñ”Ԗڂ͈̂͆ƒƒbƒZ[ƒW (‚»‚Ì’†‚É‚·‚ׂĂÌ
  MIME ƒp[ƒc‚ª“ü‚Á‚Ä‚¢‚é) ‚ŁA‚à‚µ–¼‚à‘I‘ð‚µ‚Ä‚¢‚½‚È‚çA‚»‚̃p[ƒc‚É
  ‚͏–¼‚à‚³‚ê‚Ä‚¢‚Ü‚·B

  Memo: ‰½‚ç‚©‚Ì——R‚ÅŽóMŽÒ‚̃[ƒ‹ƒ†[ƒUƒG[ƒWƒFƒ“ƒg‚ª MIME ‚ðŽg‚¦‚È‚¢
  ‚È‚çA–¼‚ðƒƒbƒZ[ƒW–{‘Ì‚ÉŠÜ‚ß‚é•K—v‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB ``PGP5''
  ‚Æ ``GnuPG'' ‚́Aapplication/pgp ‚ɂ‚¢‚Ä‚ÌÍ‚ð‚²——‚­‚¾‚³‚¢B
  Mutt ‚́APGP/MIME ‚ðŽg‚Á‚½ŽóMƒ[ƒ‹‚É‚ÍŽ©“®‚ŏ–¼‚ÌŒŸØ‚â•œ†‰»‚ðŽŽ‚Ý
  ‚Ü‚·B``Procmail ‚̃ƒ‚‚Ə¬‹Z'' ‚ð‚²——‚­‚¾‚³‚¢B‚»‚±‚ł́AMIME ƒ^ƒCƒv
  ‚𐳂µ‚­Ý’肵‚Ä‚¢‚È‚¢ƒƒbƒZ[ƒW‚ª—ˆ‚½‚Æ‚«‚ÉŽ©“®“I‚É MIME ƒ^ƒCƒv‚ð•Ï‚¦
  ‚é•û–@‚ª’‰ð‚³‚ê‚Ä‚¢‚Ü‚·B

  6.1.  •t‰Á“I‚Ȑݒèƒtƒ@ƒCƒ‹

  ŽŸ‚ÌÍ‚É‚Í ``PGP2'' ‚â ``PGP5''A‚Ü‚½ ``GnuPG'' ‚ðŠÈ’P‚ÉŽg‚¦‚é‚悤‚É‚·
  ‚é Mutt Ý’èƒtƒ@ƒCƒ‹‚̕ҏW•û–@‚ª‘‚¢‚Ä‚ ‚è‚Ü‚·B (–ó’: ‚½‚¾‚µAV‚µ‚¢
  Mutt ‚ðŽg‚Á‚Ä‚¢‚é‚È‚çA‚»‚ê‚ç‚Í“®ì‚µ‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñBPGP-
  Notes.txt, gpg.rc, pgp2.rc, pgp5.rc, pgp6.rc “™‚ª‚ ‚ê‚΂»‚¿‚ç‚ðŽQÆ‚·
  ‚é‚悤‚¨Š©‚ß‚µ‚Ü‚·)

  •ÒW‚·‚é‚̂́A.gnupgp.mutt ‚Æ‚¢‚¤–¼‘O‚̐V‚µ‚¢Ý’èƒtƒ@ƒCƒ‹‚Å‚· (‚±‚ê‚Í
  Ž©•ª‚ÅŒˆ‚ß‚é–¼‘O‚Ȃ̂ŁAƒƒCƒ“Ý’èƒtƒ@ƒCƒ‹ ~/.muttrc ‚Őݒ肵‚Ä‚¨‚¯
  ‚΁A‘¼‚Ì‚Ç‚ñ‚È–¼‘O‚É‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·) B

  ~/.muttrc ƒtƒ@ƒCƒ‹‚̍Ōã‚̍s‚É‚»‚̐V‚µ‚¢Ý’èƒtƒ@ƒCƒ‹‚̐â‘΃pƒX (êŠ)
  ‚ðŠÜ‚߂邱‚Æ‚É‚æ‚Á‚āAŽg‚¤‚±‚Æ‚ª‚Å‚«‚é‚悤‚É‚È‚è‚Ü‚·B‚±‚̃tƒ@ƒCƒ‹‚⑼
  ‚Ì•t‰Á“I‚Ȑݒèƒtƒ@ƒCƒ‹‚ð“ü‚ê‚éƒfƒBƒŒƒNƒgƒŠ‚́A“KØ‚ÈŒ ŒÀ‚ª‚ ‚ê‚΂ǂ±‚Å
  ‚à‚©‚Ü‚¢‚Ü‚¹‚ñ (‘O‚ÌÍ‚Å‚Í ~/Mail/ ‚É“ü‚ê‚Ü‚µ‚½)B‚‚܂èƒz[ƒ€ƒfƒBƒŒƒN
  ƒgƒŠ‚Ì’†‚È‚ç‚Ç‚±‚Å‚àŒ‹\‚Å‚·‚µA‚Ç‚ñ‚È–¼‘O‚É‚Å‚à‚Å‚«‚Ü‚·B

       ~$ mkdir mutt.iroiro

  ‚ł́A‚»‚±‚É•t‰Á“I‚Ȑݒèƒtƒ@ƒCƒ‹ .gnupgp.mutt ‚ðƒRƒs[ (‚Ü‚½‚͍쐬) ‚µ
  ‚āAŽŸ‚É‚»‚̌Ăяo‚µ’n“_‚ð .muttrc ƒtƒ@ƒCƒ‹‚Ì’†‚Å source ƒRƒ}ƒ“ƒh‚É
  ‚æ‚Á‚ÄŽw’肵‚Ü‚µ‚傤B‰º‹L‚̂悤‚É‚È‚è‚Ü‚·B

       source ~/mutt.iroiro/.gnupgp.mutt

  ‚±‚ê‚Å Mutt ‚́A.gnupgp.mutt ‚Ì’†‚Őݒ肵‚½•Ï”‚ðA‚ ‚½‚©‚à’¼Ú
  .muttrc ‚Őݒ肵‚½‚©‚̂悤‚Ɏ󂯓ü‚ê‚é‚悤‚É‚È‚è‚Ü‚·B

  ‚±‚ê‚͐ݒèƒtƒ@ƒCƒ‹‚ª‹‘å‚É‚È‚Á‚½‚èA‚»‚Ì’†‚̏‡”Ô‚ªƒoƒ‰ƒoƒ‰‚É‚È‚Á‚½‚è‚·
  ‚é‚Ì‚ð–h‚®A—Ç‚¢•û–@‚Å‚·B‚³‚ç‚É‘¼‚Ì‚ ‚ç‚ä‚é•Ï”‚̐ݒè‚àA‚±‚¤‚â‚Á‚Ä•Ê
  X‚̃tƒ@ƒCƒ‹‚ōs‚È‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚·B—Ⴆ‚΁Aã‹L‚Æ“¯—l vim ‚ð Mutt ‚Ì
  ƒfƒtƒHƒ‹ƒg‚̃GƒfƒBƒ^‚ÉŽg‚¢‚È‚ª‚ç‚àAƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚©‚ç vim ‚ðŽg‚¤‚Æ‚«
  ‚Ì .vimrc ‚Ƃ͕ʂ̐ݒèƒtƒ@ƒCƒ‹‚ðŽg‚¤‚悤‚É .muttrc ‚֏‘‚­‚±‚Æ‚ª‚Å‚«‚Ü
  ‚·BÅ‰‚ɁA~/.vimrc ‚ð•t‰Á“I‚Ȑݒèƒtƒ@ƒCƒ‹‚̃fƒBƒŒƒNƒgƒŠ
  ~/mutt.iroiro/ ‚ɃRƒs[‚µ‚Ä‚­‚¾‚³‚¢B‚»‚µ‚Ä–¼‘O‚ð•Ê‚Ì‚à‚Ì‚É‚µ‚Ü‚· (—á
  vim.mutt)B

       $ cd /home/jibun ~$ cp .vimrc mutt.iroiro/vim.mutt

  ŽŸ‚ɁAvim ‚ª Mutt ‚̃GƒfƒBƒ^‚Æ‚µ‚ÄŽg‚í‚ê‚é‚Æ‚«‚ɕω»‚µ‚Ä‚Ù‚µ‚¢•Ï”‚̐Ý
  ’è‚ð•Ï‚¦‚āAÅŒã‚É .muttrc ‚ð•ÒW‚µ‚Ä‚±‚̕ύX‚𔽉f‚³‚¹‚Ü‚·B

       set editor="/usr/bin/vim -u ~/mutt.iroiro/vim.mutt"

  ‚±‚̍Ōã‚̈ês‚É‚æ‚Á‚āAMutt ‚ªŠO•”ƒGƒfƒBƒ^‚É Vim ‚ðA•K—v‚ȃIƒvƒVƒ‡ƒ“
  ‚ð‚‚¯‚ÄŽg‚¤‚悤‚ɐݒ肵‚Ä‚¢‚é‚Ì‚Å‚·B

  6.2.  ˆê”Ê“I‚Ȑݒè•Ï”

  Mutt ‚É‚ÍŽO‚‚̌öŠJŒ®ˆÃ†ƒvƒƒOƒ‰ƒ€‚É‹¤’Ê‚µ‚ÄŽg—p‚·‚é•Ï”‚ª‚ ‚è‚Ü‚·B
  ‚±‚ê‚ç‚̕ϐ”‚Í“ñ’l‚Å‚·B‚‚܂è set (—LŒø) ‚© unset (–³Œø) ‚Őݒ肵‚Ü
  ‚·B

  Ý’èƒtƒ@ƒCƒ‹ (~/.muttrc ‚¨‚æ‚Ñ ~/mutt.iroiro/.gnupgp.muttA‚Ü‚½‰½‚Å‚à
  Ž©•ª‚ÌŽg‚Á‚Ä‚¢‚é‚à‚Ì) ‚É‚¨‚¢‚āA‹L†u#vˆÈ‰º‚̓Rƒƒ“ƒg‚Å‚ ‚èA–³Ž‹‚³
  ‚ê‚Ü‚·B‚»‚ê‚ŁA‚±‚±‚©‚ç‚Í‚»‚Ì‹L†‚ðŽg‚Á‚ÄŠe•Ï”‚ɃRƒƒ“ƒg‚·‚邱‚Æ‚É‚µ
  ‚Ü‚µ‚傤B

     unset pgp_autosign
        # ‚±‚̕ϐ”‚ª—LŒø‚¾‚ƁAMutt ‚Í‚·‚ׂĂ̑—MƒƒbƒZ[ƒW‚ɏ–¼
        # ‚·‚é‚©‚Ç‚¤‚©‚ð•·‚¢‚Ä‚«‚Ü‚· ``(1)''

     unset pgp_autoencrypt
        # ‚±‚̕ϐ”‚ª—LŒø‚¾‚ƁAMutt ‚Í‚·‚ׂĂ̑—MƒƒbƒZ[ƒW‚Ɉ͆‰»
        # ‚·‚é‚©‚Ç‚¤‚©‚ð•·‚¢‚Ä‚«‚Ü‚· ``(1)''

     set pgp_encryptself
        # ˆÃ†‰»‚µ‚½‚¢‘—MƒƒbƒZ[ƒW‚ðAˆÃ†‚Å•Û‘¶‚µ‚Ü‚·
        # (ˆê”Ê“I‚Ȑݒè•Ï” set copy=yes ‚ª•K—v)
        # (–ó’: Å‹ß‚Ì Mutt ‚É‚Í‘¶Ý‚µ‚È‚¢‚悤‚Å‚·)

     set pgp_replysign
        # –¼‚³‚ꂽƒƒbƒZ[ƒW‚É•ÔŽ–‚ðo‚·‚Æ‚«‚ɁA•ÔMƒƒbƒZ[ƒW‚à‚Ü‚½
        # –¼‚³‚ê‚é‚悤‚É‚È‚è‚Ü‚·

     set pgp_replyencrypt
        # ˆÃ†‰»‚³‚ꂽƒƒbƒZ[ƒW‚É•ÔŽ–‚ðo‚·‚Æ‚«‚ɁA•ÔMƒƒbƒZ[ƒW‚à‚Ü‚½
        %num; ˆÃ†‰»‚³‚ê‚é‚悤‚É‚È‚è‚Ü‚·

     set pgp_verify_sig=yes
        # –¼‚³‚ꂽŽóMƒƒbƒZ[ƒW‚ðŽ©“®“I‚ÉŒŸØ‚µ‚½‚¢‚Å‚·‚©?
        # ‚à‚¿‚ë‚ñ‚»‚¤‚Å‚µ‚傤!

     set pgp_timeout=<n>
        # ƒpƒXƒtƒŒ[ƒY‚ð“ü—ÍŒã <n> •bŒã‚Ƀƒ‚ƒŠƒLƒƒƒbƒVƒ…‚©‚ç
        # Á‹Ž‚·‚é ``(2)''

     set pgp_sign_as=
     # ‘—MƒƒbƒZ[ƒW‚ð–¼‚·‚邽‚ß‚É‚Ç‚ÌŒ®‚ðŽg‚¢‚½‚¢‚Å‚·‚©?
     # Memo: ‚±‚ê‚ðƒ†[ƒU ID ‚É‚·‚邱‚Æ‚à‰Â”\‚Å‚·‚ªA
     # ˆÙ‚Ȃ錮‚É“¯‚¶ƒ†[ƒU ID ‚ª‚ ‚é‚ƍ¬—‚Ì‚à‚Æ‚É‚È‚è‚©‚Ë‚Ü‚¹‚ñ

     set pgp_strict_enc
     # PGP ‚ª‹‚ß‚½‚Æ‚«‚ɂ́uquoted-printablevŒ`Ž®‚ðŽg‚¢‚Ü‚·
     # (–ó’: “ú–{l‚Í unset ‚µ‚Ä‚¨‚¢‚½•û‚ª‚æ‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ)

     unset pgp_long_ids
     # 64 ƒrƒbƒg‚ÌŒ® ID ‚ðŽg‚킸A32 ƒrƒbƒgŒ® ID ‚ðŽg‚¢‚Ü‚·

     set pgp_sign_micalg=<some>
     # ƒƒbƒZ[ƒW“à—eØ–¾ƒAƒ‹ƒSƒŠƒYƒ€‚Å‚·(–ó’: Å‹ß‚Ì Mutt ‚É‚Í
     # ‘¶Ý‚µ‚È‚¢•Ï”‚Å‚·)B‚±‚Ì <some> ‚ÍŽŸ‚Ì‚¤‚¿‚Ì‚¢‚¸‚ê‚©‚Å‚· ``(3)''

     o  pgp-mda5
        ‚±‚ê‚Í RSA Œ®—p

     o  pgp-sha1
        ‚±‚ê‚Í DSS (DSA) Œ®—p

     o  pgp-rmd160

  ‘±‚­ŽO‚Â‚ÌÍ‚Å‚Í PGP ‚ÌŠeƒo[ƒWƒ‡ƒ“‚ɑ΂·‚éÝ’è•Ï”‚ªà–¾‚³‚ê‚Ü‚·BŽl
  ‚–ڂ̏͂ł͕¡”‚̃o[ƒWƒ‡ƒ“‚Ì PGP ‚ðŽg‚Á‚Ä‚¢‚é‚Æ‚«‚É‚»‚ê‚ç‚̕ϐ”‚ð‚Ç
  ‚¤•ÏX‚·‚ê‚΂悢‚©à–¾‚µ‚Ü‚·B

  (1) –¼‚·‚邽‚сA‚Ü‚½ˆÃ†‰»‚·‚é‚È‚çŽóMŽÒ‚ð‘I‚Ô‚½‚Ñ‚É Mutt ‚ªƒpƒXƒtƒŒ
  [ƒY‚Ì“ü—Í‚ð—v‹‚·‚é‚̂ŁA‚±‚̕ϐ”‚ð—LŒø‚É‚·‚é‚Æ•s•Ö‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚½
  ‚Ô‚ñ‚±‚̕ϐ”‚𖳌ø‚É‚µ‚½‚¢‚ÆŽv‚¤‚±‚Æ‚Å‚µ‚傤B‚±‚ê‚Í“Á‚ɁAƒƒbƒZ[ƒWŽó
  MŽÒ‘Sˆõ‚ÌŒöŠJŒ®‚ª‚È‚¢‚Æ‚«‚Ɉ͆‰»‚·‚é‚È‚ç—LŒø‚É‚µ‚Ä‚¨‚­‚ׂ«•Ï”‚ÆŒ¾‚¦
  ‚Ü‚·B

  (2) –¼‚µ‚½‚è•œ†‰»‚µ‚½‚è‚·‚郁ƒbƒZ[ƒW‚̗ʂɉž‚¶‚āAƒLƒƒƒbƒVƒ…ƒƒ‚ƒŠ
  ‚Ì’†‚ɃpƒXƒtƒŒ[ƒY‚ð•Û‘¶‚µ‚Ä‚¨‚­ŽžŠÔ‚𑝌¸‚³‚¹‚½‚¢‚ÆŽv‚¤‚±‚Æ‚Å‚µ‚傤B
  ‚±‚̃IƒvƒVƒ‡ƒ“‚́AV‹KƒƒbƒZ[ƒW‚ð–¼‚µ‚½‚èŽóMƒƒbƒZ[ƒW‚𕜍†‰»‚µ‚½
  ‚è‚·‚邽‚тɃpƒXƒtƒŒ[ƒY‚ð“ü—Í‚·‚éŽèŠÔ‚ðÈ‚¢‚Ä‚­‚ê‚Ü‚·BWarning (Œx
  ): ƒpƒXƒtƒŒ[ƒY‚ðƒLƒƒƒbƒVƒ…ƒƒ‚ƒŠ‚É•Û‘¶‚·‚é‚͈̂À‘S‚Æ‚ÍŒ¾‚¦‚Ü‚¹‚ñB
  ƒlƒbƒgƒ[ƒN‚ɐڑ±‚³‚ê‚Ä‚¢‚éƒVƒXƒeƒ€‚È‚ç“Á‚É‚»‚¤‚Å‚·B

  (3) ‚±‚ê‚͏–¼‚ÉŽg‚¤Œ®‚É‚¾‚¯•K—v‚Å‚·BŒ®‚ªƒRƒ“ƒ|[ƒYƒƒjƒ…[‚©‚ç‘I‚΂ê
  ‚é‚ƁAMutt ‚Í‚»‚̃Aƒ‹ƒSƒŠƒYƒ€‚ÅŒvŽZ‚ð‚·‚é‚±‚Æ‚É‚È‚è‚Ü‚·B

  6.3.  PGP2 ‚̐ݒè•Ï”

  PGP2 ‚ð  Mutt-i ‚ÅŽg‚¤‚ɂ͉º‹L‚̍s‚ð ~/mutt.iroiro/.gnupgp.mutt ƒtƒ@ƒC
  ƒ‹‚ɒljÁ‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B (–ó’: ‚­‚è‚©‚¦‚µ‚Ü‚·‚ªAÅ‹ß‚Ì Mutt ‚Å
  ‚́A•t‘®‚µ‚Ä‚­‚é pgp2.rc ‚Ì•û‚ª“KØ‚Å‚·)

       set pgp_default_version=pgp2
       set pgp_key_version=default
       set pgp_receive_version=default
       set pgp_send_version=default
       set pgp_sign_micalg=pgp-md5
       set pgp_v2=/usr/bin/pgp
       set pgp_v2_pubring=~/.pgp/pubring.pgp
       set pgp_v2_secring=~/.pgp/secring.pgp

  ‚²‘¶‚¶‚Ì‚Æ‚¨‚èA~/.pgp/pubring.pgp ‚Æ secring.pgp ‚Æ‚¢‚¤ƒtƒ@ƒCƒ‹‚ª‘¶Ý
  ‚µ‚Ä‚¢‚È‚­‚Ä‚Í‚È‚è‚Ü‚¹‚ñBPGP2 ‚Ì‚³‚ç‚È‚éî•ñ‚Í man pgp ƒRƒ}ƒ“ƒh‚Å‚Ç‚¤
  ‚¼B

  6.4.  PGP5 ‚̐ݒè•Ï”

  PGP5 ‚ð Mutt-i ‚ÅŽg‚¤‚½‚߂ɂ́A‰º‹L‚̍s‚ð ~/mutt.iroiro/.gnupgp.mutt
  ƒtƒ@ƒCƒ‹‚ɒljÁ‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B (–ó’: ‚­‚è‚©‚¦‚µ‚Ü‚·‚ªAÅ‹ß‚Ì
  Mutt ‚ł́A•t‘®‚µ‚Ä‚­‚é pgp5.rc ‚Ì•û‚ª“KØ‚Å‚·)

       set pgp_default_version=pgp5
       set pgp_key_version=default
       set pgp_receive_version=default
       set pgp_send_version=default
       set pgp_sign_micalg=pgp-sha1
       set pgp_v5=/usr/bin/pgp
       set pgp_v5_pubring=~/.pgp/pubring.pkr
       set pgp_v5_secring=~/.pgp/secring.skr

  ‚¨•ª‚©‚è‚Å‚µ‚傤‚ªA~/.pgp/pubring.pkr ‚Æ secring.pkr ‚Æ‚¢‚¤ƒtƒ@ƒCƒ‹‚ª
  ‘¶Ý‚µ‚Ä‚¢‚È‚­‚Ä‚Í‚È‚è‚Ü‚¹‚ñBPGP5 ‚ÉŠÖ‚·‚邳‚ç‚È‚éî•ñ‚Í man pgp5 ‚Æ
  ‚¢‚¤ƒRƒ}ƒ“ƒh‚Å‚Ç‚¤‚¼B

  6.5.  GnuPG ‚̐ݒè•Ï”

  GnuPG ‚ð Mutt-i ‚ÅŽg‚¤‚ɂ́A‰º‹L‚̍s‚ð ~/mutt.iroiro/.gnupgp.mutt ƒtƒ@
  ƒCƒ‹‚ɒljÁ‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B (–ó’: ‚­‚è‚©‚¦‚µ‚Ü‚·‚ªAÅ‹ß‚Ì Mutt ‚Å
  ‚́A•t‘®‚µ‚Ä‚­‚é gpg.rc ‚Ì•û‚ª“KØ‚Å‚·)

       set pgp_default_version=gpg
       set pgp_key_version=default
       set pgp_receive_version=default
       set pgp_send_version=default
       set pgp_sign_micalg=pgp-sha1
       set pgp_gpg=/usr/bin/gpg
       set pgp_gpg_pubring=~/.gnupg/pubring.gpg
       set pgp_gpg_secring=~/.gnupg/secring.gpg

  ‚²‘¶‚¶‚Ì‚Æ‚¨‚èA~/.gnupg/pubring.gpg ‚¨‚æ‚Ñ secring.gpg ‚Æ‚¢‚¤ƒtƒ@ƒCƒ‹
  ‚ª‘¶Ý‚µ‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñBman gpg.gnupg, man gpgm, man gpg ‚Æ‚¢
  ‚¤ƒRƒ}ƒ“ƒh‚ŁA‚³‚ç‚É GnuPG ‚̏î•ñ‚ð‚²——‚­‚¾‚³‚¢B

  6.6.  ¬‡Žž‚̐ݒè•Ï”

  •¡”‚Ì PGP ƒ\ƒtƒgƒEƒFƒA‚ðŽg‚¢‚½‚¢‚È‚ç‚΁A‘Oq‚̕ϐ”‚ð‚¢‚­‚‚©C³‚·‚é
  •K—v‚ª‚ ‚è‚Ü‚·B‚½‚¾ŽÀÛ‚ɂ́A–³‘ʂȃo[ƒWƒ‡ƒ“‚̕ϐ”‚ðÁ‚·‚¾‚¯‚Å‚·B

  ‚½‚Æ‚¦‚΁A‚à‚µ GnuPG ‚ðƒfƒtƒHƒ‹ƒg‚̏–¼“¹‹ï‚Æ‚µ‚ÄŽg‚¤‚Æ‚·‚é‚ƁA
  GnuPG/PGP ‚ðŽg‚¤ Mutt ‚Ì‚ ‚ç‚ä‚郁ƒjƒ…[ƒRƒ}ƒ“ƒh‚Í‚±‚̃vƒƒOƒ‰ƒ€‚ð
  –¼A•œ†‰»AˆÃ†‰»AŒŸØA“™X‚Ì“®ì‚ÉŽg—p‚·‚邱‚Æ‚É‚È‚è‚Ü‚·B‚»‚̂悤
  ‚É‚·‚邽‚߁A‚¢‚Á‚½‚ñ $pgp_default_version ‚Æ‚¢‚¤Ý’è•Ï”‚ð—LŒø‚É‚µ‚È‚­
  ‚Ä‚Í‚È‚è‚Ü‚¹‚ñB‚»‚ê‚ŁA‚±‚¤‚µ‚Ä‚­‚¾‚³‚¢B

       set pgp_default_version=gpg

  ‚³‚āAŽOŽí—Þ‚·‚ׂẴvƒƒOƒ‰ƒ€‚ðŽg‚¤‚É‚Í ~/mutt.iroiro/.gnupgp.mutt
  ƒtƒ@ƒCƒ‹‚ª‚±‚ñ‚ÈŠ´‚¶‚É‚È‚Á‚Ä‚¢‚ê‚΂悢‚Å‚µ‚傤B (–ó’: ‚±‚Ì“à—e‚àÅ‹ß
  ‚Ì Mutt ‚̐ݒè•Ï”‚Ƃ͈قȂÁ‚Ä‚¢‚Ü‚·BV‚µ‚¢ Mutt ‚Å‚Í gpg.rc,
  pgp2.rc, pgp5.rc, pgp6.rc “™‚̍D‚Ý‚Ì“à—e‚ð¬‡‚·‚ê‚Γ®‚­‚ÆŽv‚í‚ê‚Ü‚·)

       set pgp_default_version=gpg     # ƒfƒtƒHƒ‹ƒg‚ÅŽg‚¤ƒo[ƒWƒ‡ƒ“

       set pgp_key_version=default     # ƒfƒtƒHƒ‹ƒg‚ÅŽg‚¤Œ®
                                       # ‚±‚̏ꍇ‚Í gnupg ‚É‚È‚è‚Ü‚·

       set pgp_receive_version=default # •œ†‰»‚̃fƒtƒHƒ‹ƒg‚̃o[ƒWƒ‡ƒ“
       set pgp_send_version=default    # Å‰‚̍s‚Å’è‹`‚µ‚½ƒfƒtƒHƒ‹ƒg (gpg) ‚É‚È‚è‚Ü‚·

       set pgp_gpg=/usr/bin/gpg        # ‚Ç‚±‚É GnuPG ŽÀsƒtƒ@ƒCƒ‹‚ª‚ ‚é‚©
       set pgp_gpg_pubring=~/.gnupg/pubring.gpg        # GnuPG —p‚ÌŒöŠJŒ®ƒtƒ@ƒCƒ‹
       set pgp_gpg_secring=~/.gnupg/secring.gpg        # GnuPG —p‚̔閧Œ®ƒtƒ@ƒCƒ‹

       set pgp_v2=/usr/bin/pgp         # ‚Ç‚±‚É PGP2 ŽÀsƒtƒ@ƒCƒ‹‚ª‚ ‚é‚©
       set pgp_v2_pubring=~/.pgp/pubring.pgp           # PGP2 —p‚ÌŒöŠJŒ®ƒtƒ@ƒCƒ‹
       set pgp_v2_secring=~/.pgp/secring.pgp           # PGP2 —p‚̔閧Œ®ƒtƒ@ƒCƒ‹

       set pgp_v5=/usr/bin/pgp         # ‚Ç‚±‚É PGP5 ŽÀsƒtƒ@ƒCƒ‹‚ª‚ ‚é‚©
       set pgp_v5_pubring=~/.pgp/pubring.pkr           # PGP5 —p‚ÌŒöŠJŒ®ƒtƒ@ƒCƒ‹
       set pgp_v5_secring=~/.pgp/secring.skr           # PGP5 —p‚̔閧Œ®ƒtƒ@ƒCƒ‹

  7.  Mutt ‚Ì–Ê”’‚¢ƒ}ƒNƒ

  Mutt ‚͍‚“x‚ɐݒ肷‚邱‚Æ‚ª‚Å‚«A.muttrc “à•”‚Őݒè•Ï”‚ð‚¤‚Ü‚­Ý’è‚·
  ‚ê‚΍ì‹Æ’†‚̃‚[ƒh‚ð”ñí‚ɏ_“î‚ɕύX‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·B

  ‚±‚±‚ł́APGP/MIME ‹KŠi‚ɏ]‚Á‚½–¼ƒƒbƒZ[ƒW‚ðˆµ‚¦‚È‚¢ŽóMŽÒ‚É‘—‚邽
  ‚߂ɁAPGP/MIME ‹KŠi‚ð—p‚¢‚È‚¢–¼ƒƒbƒZ[ƒW‚𐶐¬‚·‚é‚悤•‚¯‚éƒ}ƒNƒ
  ‚ªo‚Ä‚«‚Ü‚·B‚»‚ê‚©‚çAƒGƒCƒŠƒAƒXƒtƒ@ƒCƒ‹‚ð•ÒW‚µ‚Ä Mutt ‚𔲂¯‚邱‚Æ
  ‚È‚­Ä“ǂݍž‚Ý‚·‚é‚Æ‚¢‚¤ƒ}ƒNƒ‚à‚ ‚è‚Ü‚· (‚±‚ê‚Í PGP/GnuPG ‚Æ‚Í–³ŠÖŒW
  ‚Å‚·‚ªA‚½‚¾ Mutt ‚̃}ƒNƒ‚Ì’ê—Í‚ðŒ©‚¹‚éˆê—á‚Æ‚µ‚ď‘‚¢‚Ä‚¨‚«‚Ü‚·)B

  PGP/GnuPG ŠÖ˜A‚ÅŽg‚¢‚½‚¢ƒL[‚ÌŠ„‚è“–‚Ä‚ð Mutt ‚É–½—ß‚·‚邱‚Æ‚à‰Â”\‚Å
  ‚·BÝ’èƒtƒ@ƒCƒ‹‚̕ύX‚É‚æ‚Á‚āAƒIƒvƒVƒ‡ƒ“‚ª‚·‚łɐݒ肳‚ê‚Ä‚¢‚é‚Æ‚«‚Å
  ‚³‚¦‚àŠÈ’P‚É•Ï‚¦‚½‚è’ljÁ‚µ‚½‚è‚·‚邱‚Æ‚ª‚Å‚«‚é‚悤‚É‚µ‚Ü‚·B

  7.1.  PGP5 ‚ŁAPGP/MIME ‚ðŽg‚킸ƒƒbƒZ[ƒW–{•¶‚ɏ–¼‚·‚é

  PGP/MIME ‚ª‚Å‚«‚é‘O‚́AƒƒbƒZ[ƒW‚̏–¼‚̓ƒbƒZ[ƒW–{•¶‚ÉŠÜ‚ß‚ç‚ê‚Ä‚¢
  ‚Ü‚µ‚½B‚±‚ê‚͏–¼ƒƒbƒZ[ƒW‚ð‘—‚é‚Æ‚«‚Ì‚Æ‚Ä‚àˆê”Ê“I‚ÈŒ`Ž®‚ŁA‚½‚­‚³‚ñ
  ‚̃[ƒ‹ƒ†[ƒUƒG[ƒWƒFƒ“ƒg‚ª‚±‚ÌŒ`Ž®‚ðŽg‚Á‚Ä‚¢‚Ü‚·B

  ‚±‚̂悤‚ɏ–¼‚µ‚½‚¢‚Ì‚È‚ç“ñ‚‚̑I‘ðŽˆ‚ª‚ ‚è‚Ü‚·B‚‚܂胁ƒbƒZ[ƒW‚Ì
  MIME ƒ^ƒCƒv‚ðA‚»‚Ì‚Ü‚ÜŽc‚·‚© application/pgp ‚É‚·‚é‚©A‚Æ‚¢‚¤‚±‚Æ‚Å
  ‚·B (–ó’: ‚±‚ê‚ɂ‚¢‚Ä‚àÅ‹ß‚Ì Mutt ‚ÌŽÀ‘•‚ɂ‚¢‚Ä PGP-Notes.txt “™
  ‚ðŽQÆ‚·‚é‚悤‚¨Š©‚ß‚µ‚Ü‚·Bpgp_create_traditional ‚Æ‚¢‚¤•Ï”‚ªŽÀ‘•‚³
  ‚ê‚Ä‚¢‚é‚Í‚¸‚Å‚·)

  ‚±‚ê‚ç“ñ‚‚̏–¼Œ`Ž®‚ð Mutt ‚ÉŽÀ‘•‚·‚邽‚߁A‰º‹L‚̍s‚ð
  ~/mutt.iroiro/mutt.macros ƒtƒ@ƒCƒ‹‚ɒljÁ‚µ‚Ü‚µ‚傤B‚»‚Ì‘O‚ɁA‚±‚Ì•t‰Á
  “I‚ȃtƒ@ƒCƒ‹‚̏ꏊ‚ðŽåÝ’èƒtƒ@ƒCƒ‹ .muttrc ‚Ì’†‚Őݒ肵‚È‚¯‚ê‚΂Ȃè‚Ü
  ‚¹‚ñ (``•t‰Á“I‚Ȑݒèƒtƒ@ƒCƒ‹'' ‚ðŽQÆ‚­‚¾‚³‚¢)B

       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"

  ‚±‚¤‚·‚é‚ƁAƒƒbƒZ[ƒW‚𑗐M‚·‚é’¼‘O‚É <Ctrl>p ‚© S ‚ð‰Ÿ‚¹‚΁AƒJ[ƒ\ƒ‹
  ‚Ì‚ ‚郁ƒbƒZ[ƒWƒp[ƒc‚ɏ–¼‚ðŠÜ‚߂邱‚Æ‚ª‚Å‚«‚é‚悤‚É‚È‚è‚Ü‚·B

  7.2.  GnuPG ‚ŁAPGP/MIME ‚ðŽg‚킸‚ɃƒbƒZ[ƒW–{•¶‚ð–¼‚·‚é

  ‘Oq‚̏ꍇ‚Æ“¯—l‚Å‚·‚ªAGnuPG ‚̏ꍇAƒ}ƒNƒ‚Í‚±‚¤‚È‚è‚Ü‚·B (–ó’: ‚±
  ‚ê‚ɂ‚¢‚Ä‚àÅ‹ß‚Ì Mutt ‚ÌŽÀ‘•‚ɂ‚¢‚Ä PGP-Notes.txt “™‚ðŽQÆ‚·‚é‚悤
  ‚¨Š©‚ß‚µ‚Ü‚·Bpgp_create_traditional ‚Æ‚¢‚¤•Ï”‚ªŽÀ‘•‚³‚ê‚Ä‚¢‚é‚Í‚¸‚Å
  ‚·)

       macro   compose \CP    "Fgpg --clearsign\ny"
       macro   compose \CS    "Fgpg --clearsign\ny^T^Uapplication/pgp; format=text; x-action=sign\n"

  7.3.  ƒGƒCƒŠƒAƒXƒtƒ@ƒCƒ‹‚ð•ÒW‚µ‚čēǂݍž‚Ý‚·‚é

  ‚±‚̃}ƒNƒ‚ð ~/mutt.iroiro/macros.mutt ‚Ì’†‚É“ü‚ê‚ê‚΁A Mutt ‚𔲂¯‚é
  ‚±‚Æ‚È‚­A<Alt>a ‚ð‰Ÿ‚·‚¾‚¯‚Å ƒGƒCƒŠƒAƒXƒtƒ@ƒCƒ‹‚ð vi (s‚Ì“à—e‚ð•Ï‚¦
  ‚ê‚Α¼‚̃GƒfƒBƒ^‚àŽg‚¦‚Ü‚·) ‚ŕҏW‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B (–ó’: create-
  alias ‚Æ‚¢‚¤‹@”\‚ª’ʏíuavƒL[‚ÉŠ„‚è“–‚Ä‚ç‚ê‚Ä‚¨‚èAV‚µ‚¢ƒGƒCƒŠƒAƒX
  ‚ðì‚é‚̂ɖ𗧂‚͂¸‚Å‚·Bmanual.txt ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢)

       macro   index   \ea    "!vi ~/Mail/.alias\n:source =.alias\n"

  7.4.  ‚³‚ç‚È‚éƒ}ƒNƒ‚Ì—á

  ŽŸ‚É‹“‚°‚½ˆê——•\‚Í Roland Rosenfeld ‚©‚ç‚à‚ç‚Á‚½‚à‚̂ŁAƒfƒtƒHƒ‹ƒg‚̏
  –¼^ˆÃ†‰»ƒ\ƒtƒgƒEƒFƒA‚ð•ÏX‚µ‚½‚è GnuPG ‚Å PGP/MIME ‚È‚µ‚̏–¼‚ð‚·‚é
  ƒ}ƒNƒ‚Å‚·B (–ó’: Žž‘ã’x‚ê‚Å‚ ‚邱‚Æ‚ª‰º‚ÅŽw“E‚³‚ê‚Ä‚¢‚Ü‚·‚ªA¡‚Å‚Í
  ‚³‚ç‚É•s“KØ‚É‚È‚Á‚Ä‚¢‚é•”•ª‚à‚ ‚é‚悤‚Å‚·BŽg—p‚É‚Í’ˆÓ‚ª•K—v‚Å‚·)

  # ~/Mail/.muttrc.macros
  # Mutt-i —pƒL[ƒ{[ƒhÝ’èƒtƒ@ƒCƒ‹
  # •¡ŽÊA•ÏXA–|–ó‚ð‰º‹L‚̃IƒŠƒWƒiƒ‹‚©‚çs‚È‚¢‚Ü‚µ‚½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 —pƒL[Š„‚è“–‚ÄŠ®‘S”Å)
  #
  # Žg—p‚ɍۂµ‚ẮA~/.muttrc ‚ÉŽŸ‚̍s‚ð‰Á‚¦‚Ä‚­‚¾‚³‚¢B
  # source ~/Mail/.muttrc.macros
  #

  # ˆê”Ê“I‚ȃL[Š„‚è“–‚Ä
  # (ƒy[ƒWƒƒ‚ðœ‚­AMutt ‚Ì‚ ‚ç‚ä‚郁ƒjƒ…[)
  # ˆÈ‰º‚ÌŽO‚‚ɂæ‚Á‚āAˆÃ†‰»‚̃fƒtƒHƒ‹ƒg‚É‘I‘ð‚³‚ê‚½ƒ\ƒtƒgƒEƒFƒA‚ð•ÏX‚Å‚«‚Ü‚·B

  # <ESC>1 ‚Å GnuPG ‚ðŽg—p
  macro   generic \e1     ":set pgp_default_version=gpg ?pgp_default_version\n"\
  "GNU-PG ‚ɐ؂芷‚¦"

  # <ESC>2 ‚Å PGP2 ‚ðŽg—p
  macro   generic \e2     ":set pgp_default_version=pgp2 ?pgp_default_version\n"\
  "PGP 2.* ‚ɐ؂芷‚¦"

  # <ESC>5 ‚Å PGP5 ‚ðŽg—p
  macro   generic \e5     ":set pgp_default_version=pgp5 ?pgp_default_version\n"\
  "PGP 5.* ‚ɐ؂芷‚¦"

  #MEMO: ‘O‚̃}ƒNƒ‚̏I‚í‚è‚Ì‚Æ‚±‚ë‚܂ŃoƒbƒNƒXƒy[ƒX‚µ‚Ä‚¢‚©‚È‚¢‚悤’ˆÓ‚µ‚Ä
  ‚­‚¾‚³‚¢Bs‚ð‘‚¢‚½‚çAŽŸ‚̍s‚𑱂¯‚Ä“¯‚¶s‚ɏ‘‚¢‚Ä‚Í‚¢‚¯‚È‚¢‚Ì‚Å‚·B

  # index, OpMain, MENU_MAIN
  # (ƒƒCƒ“ƒƒjƒ…[)
  # ŽŸ‚̃}ƒNƒ‚̓ƒCƒ“ƒƒjƒ…[ (Mutt ‚ð‹N“®‚µ‚½‚Æ‚«‚ɏo‚Ä‚­‚é‰æ–Ê) ‚©‚ç‚Ì‚Ý
  # ŽÀs‚³‚ê‚Ü‚·B‚à‚µƒƒbƒZ[ƒW‚ÉŒöŠJŒ®‚ª‚ ‚ê‚Î (‚±‚ê‚̓ƒbƒZ[ƒWƒ‰ƒCƒ“‚Ì
  # K ‚Æ‚¢‚¤•¶Žš‚Å•ª‚©‚è‚Ü‚·‚ª) <CTRL>K ƒL[‚ÅŒöŠJŒ®‚ðŽæ‚èo‚¹‚é‚悤‚É‚µ‚Ü‚·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
  # (ƒy[ƒWƒƒƒƒjƒ…[)
  # ‘Oq‚Ì‚à‚Ì‚Æ“¯‚¶Œ®‚Ì‘g‚ݍ‡‚킹‚Å‚·‚µ“¯‚¶“®ì‚ð‚µ‚Ü‚·‚ªA
  # ‚±‚±‚ł̓y[ƒWƒƒƒƒjƒ…[‚©‚ç‚ÌŽÀs‚ÉŠÖ‚µ‚Đݒ肵‚Ü‚·B

  macro   pager   \e1     ":set pgp_default_version=gpg ?pgp_default_version\n"\
  "GNUPG ‚ɐ؂芷‚¦"

  macro   pager   \e2     ":set pgp_default_version=pgp2 ?pgp_default_version\n"\
  "PGP 2.* ‚ɐ؂芷‚¦"

  macro   pager   \e5     ":set pgp_default_version=pgp5 ?pgp_default_version\n"\
  "PGP 5.* ‚ɐ؂芷‚¦"

  # compose, OpCompose+OpGerneric, MENU_COMPOSE
  # (ƒRƒ“ƒ|[ƒYƒƒjƒ…[)
  # ŽŸ‚Ì“®ì‚̓Rƒ“ƒ|[ƒYƒƒjƒ…[‚©‚çŽg‚í‚ê‚Ü‚·B
  # ‚‚܂èAƒƒbƒZ[ƒW‚ð‘‚«I‚í‚Á‚āA‘—‚邽‚ß‚É‚»‚ê‚ð‚Ü‚¸•Â‚¶‚Ä‚©‚çA
  # MTA ‚É‘—‚邽‚߂ɁuYvƒL[‚ð‰Ÿ‚·‚Ü‚Å‚ÌŠÔ‚Ì‚±‚Æ‚Å‚·B
  # ‚±‚±‚ł́Aupv‚ð‰Ÿ‚µ‚½‚Æ‚«‚Ƀƒjƒ…[‚ªo‚Ä‚­‚é‚悤‚É‚µ‚Ü‚·B
  # ‚±‚̃ƒjƒ…[‚Å‚Ì‘I‘ð‚Í MENU_PGP ‚É‘ã“ü‚³‚ê‚Ü‚·B‚±‚ê‚Í
  # ƒ[ƒ“ƒIƒvƒVƒ‡ƒ“‚Å‚· (ˆÃ†‰»‚Ə–¼A‚Æ‚à‚ÉŽg‚¢‚Ü‚·)B

  bind    compose p       pgp-menu

  # PGP/MIME ‚ðŽg‚¦‚È‚¢ƒvƒƒOƒ‰ƒ€‚ª (“Á‚É M$ ŽÐ‚Ì‚à‚Ì‚É) ‘½‚¢‚̂ŁA
  # <CTRL>P ƒL[‚ŁuŒÃ‘ã‚É‚µ‚Ä‚¢‚½‚悤‚Ɂv–¼‚·‚é‚悤‚É‚µ‚Ü‚·B
  # (Application/PGP) (–ó’: MIME ƒ^ƒCƒv‚Í text/plain ‚Ì‚Ü‚Ü‚Å‚·)

  macro   compose \CP    "Fgpg --clearsign\ny"

  # ŽŸ‚ɁA<CTRL>S ‚ð‰Ÿ‚·‚ƃfƒtƒHƒ‹ƒg‚É’è‹`‚µ‚½”é–§Œ®‚Å PGP/MIME ‚ðŽg‚Á‚½–¼‚ð
  # ‚·‚é‚悤‚É‚µ‚Ü‚·B“¯‚¶‚±‚Æ‚ªuPv‚ŏo‚郁ƒjƒ…[‚©‚ç‚Å‚«‚é‚̂ŁA‚±‚̃}ƒNƒ
  # ‚Í•K—v‚Å‚Í‚ ‚è‚Ü‚¹‚ñ‚ªB

  macro   compose \CS    "Fgpg --clearsign\ny^T^Uapplication/pgp; format=text; x-action=sign\n"

  ‚Ü‚¾ƒ}ƒNƒ‚ð’ljÁ‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·‚µAVƒo[ƒWƒ‡ƒ“‚Ì Mutt ‚ɂ́A‚à‚¤‚¢
  ‚­‚‚©ƒfƒtƒHƒ‹ƒg‚Őݒ肳‚ê‚Ä‚¢‚Ü‚·B‚±‚¤‚¢‚¤ƒIƒvƒVƒ‡ƒ“‚È‚Ç‚Å‚·B

  o  <CTRL>K (ƒƒbƒZ[ƒW‚©‚çŒöŠJŒ®‚𒊏o‚·‚é)

  o  <ESC>K (ƒƒbƒZ[ƒW‚ÉŒöŠJŒ®‚ð“Y•t‚·‚é)

  o  <CTRL>F (ƒƒbƒZ[ƒW‚̏–¼‚â•œ†‰»‚ɃpƒXƒtƒŒ[ƒY‚ðŽg‚¤‚ƁA‚»‚ꂪƒƒ‚
     ƒŠ‚ÉŽc‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B‚±‚Ì‘€ì‚Å‚»‚ê‚ðƒƒ‚ƒŠ‚©‚çÁ‹Ž‚Å‚«‚Ü‚·)

  o  “™Xcc

  ‚±‚Ì‘¼‚É‚Ç‚ñ‚ȃIƒvƒVƒ‡ƒ“‚ª—LŒø‚È‚Ì‚©Œ©‚é‚ɂ́AŽ©•ª‚Ì‚¢‚郁ƒjƒ…[‚©‚çƒw
  ƒ‹ƒvƒƒjƒ…[‚É (u?vƒL[‚Å) s‚­‚ׂ«‚Å‚·B

  8.  Procmail ‚̃ƒ‚‚Ə¬‹Z

  8.1.  Ž©•ª‚ÌŒöŠJŒ®‚ðŽ©“®‚Å‘—M‚·‚é‚悤 Procmail ‚ðÝ’è‚·‚é

  ‚±‚̃nƒEƒgƒD‚Ì–Ú“I‚Ƃ͈Ⴂ‚Ü‚·‚ªA‚¾‚ê‚©‚ç‚ÌŒöŠJŒ®‚ð“üŽè‚·‚é‚É‚¹‚æA
  ‚à‚Á‚Æ‚àˆÀ‘S‚È•û–@‚́A‚»‚ê‚𒼂Ɏè“n‚µ‚µ‚Ä‚à‚炤‚±‚Æ‚¾‚ÆŒ¾‚Á‚Ä‚¨‚«‚Ü
  ‚µ‚傤B

  ’·‚¢ŠÔ (‚È‚ñ‚Æ’·‚¢‚±‚Æ‚©) ‚»‚¤‚È‚Ì‚Å‚·‚ªA‚±‚ê‚É‚ÍŠÈ’P‚È•û–@‚ª‚ ‚è‚Ü‚¹
  ‚ñBŒöŠJŒ®‚ð“dŽqƒ[ƒ‹‚Å‘—‚Á‚½‚茮ƒT[ƒo‚Å’T‚µ‚½‚è‚·‚邱‚Æ‚Í‚Å‚«‚Ü‚·
  ‚ªA‚»‚Ì‚Ç‚¿‚ç‚àA“üŽè‚µ‚½Œ®‚ª–{“–‚ÉŽv‚Á‚Ä‚¢‚é‚Æ‚¨‚è‚̐l‚Ì‚à‚Ì‚¾‚ÆŠmØ
  ‚·‚é‚à‚Ì‚Å‚Í‚È‚¢‚Ì‚Å‚·B‚»‚ê‚ðŠmØ‚Å‚«‚é‚̂́AuƒZƒLƒ…ƒA (ˆÀ‘S)v‚¾‚Æ
  ‚Ý‚È‚³‚ê‚Ä‚¢‚鑼‚̃Rƒ~ƒ…ƒjƒP[ƒVƒ‡ƒ“Žè’i (“d˜b’ ‚Å‚»‚ÌŽ‚¿Žå‚ð’T‚µ‚Ä–{
  l‚ÉŒ®‚́uŽw–äv‚ð“Ç‚ñ‚Å‚à‚ç‚¢A‚»‚ê‚ðƒZƒLƒ…ƒA‚Å‚È‚¢Œo˜H‚©‚ç“üŽè‚µ‚½Œ®
  ‚ÌŽw–ä‚ƏƂ炵‡‚킹‚Ä‚Ý‚éA‚È‚Ç) ‚ð—p‚¢‚½‚Æ‚«‚¾‚¯‚Å‚·B

  ‚±‚ê‚©‚ço‚Ä‚­‚éu¬‹Zv‚́A‚»‚ê‚ð .procmailrc ‚É‘g‚ݍž‚ނƁA’è‹`‚µ‚½
  ‚Æ‚¨‚è‚Ì•¶Í‚ª Subject s‚É‚ ‚郁ƒbƒZ[ƒW‚ðŽó‚¯Žæ‚Á‚½‚Æ‚«‚É
  ‚́AProcmail ‚Æ‚¢‚¤ƒ[ƒ‹ƒvƒƒZƒbƒT‚©‚玩•ª‚ÌŒöŠJŒ®‚ð·‚µo‚µl‚ÉŽ©“®
  ‚Å‘—‚è•Ô‚·‚悤‚É‚·‚é‚Æ‚¢‚¤‚à‚Ì‚Å‚·B

       :0 h
       * ^Subject:[    ]+\/(|send)[   ]+key pub\>.*
       | mutt -s "Re: $MATCH" `formail -rtzxTo:` </clau/mykey.asc

  ‘O‚Ì’i—Ž‚É‚ ‚é‚à‚̂̈Ӗ¡‚Í‚±‚¤‚Å‚· \ uŒöŠJŒ®‚Ì ASCII Ž®‚̃Rƒs[‚ðA
  ‚Ç‚±‚©‚̃fƒBƒŒƒNƒgƒŠ (‚±‚̏ꍇ‚Í /clau ‚Æ‚¢‚¤ƒfƒBƒŒƒNƒgƒŠ) ‚Ì
  mykey.asc ‚Æ‚¢‚¤–¼‘O‚̃tƒ@ƒCƒ‹‚Ì’†‚ɏ‘‚¢‚Ä‚¨‚«‚Ü‚·‚æB‚¾‚©‚ç procmail
  ‚³‚ñAwsend key pubx‚ð Subject: s‚ÉŠÜ‚ÞƒƒbƒZ[ƒW‚ðŽó‚¯Žæ‚Á‚½‚Æ‚«‚É
  ‚́A‚»‚̃tƒ@ƒCƒ‹‚ð·‚µo‚µl‚É‘—M‚µ‚Ä‚­‚¾‚³‚¢‚æv

  IMPORTANT (d—v): Š‡ŒÊ‚Ì’†‚É“ü‚ê‚é‚̂́AƒXƒy[ƒX ‚Æ ƒ^ƒu‚Å‚· (–ó’: ‚¨
  •ª‚©‚è‚Å‚µ‚傤‚ªAƒR‚ÌŽšŒ^‚ÌŠ‡ŒÊ‚Ì‚±‚Æ‚Å‚·)B

  8.2.  PGP/MIME ‚Å‚È‚¢ƒƒbƒZ[ƒW‚ÉŽ©“®‚ÅŒŸØ‚Æ•œ†‰»‚ð‚·‚é

  PGP/MIME ‚ðŽg‚Á‚¼‚³‚ꂽƒƒbƒZ[ƒW‚ðŽó‚¯Žæ‚Á‚āA‚»‚ê‚ð‚¨D‚Ý‚Ì MUA
  (Mutt ‚Å‚·‚æ‚Ë?) ‚ÅŠJ‚­‚Æ‚«‚ɂ́AMUA ‚ªƒƒbƒZ[ƒW‚ð PGP/MIME ‚¾‚Æ”FŽ¯
  ‚µ‚āA·‚µo‚µl‚ÌŒöŠJŒ®‚ª‚ ‚ê‚Ώ–¼‚ðŠm‚©‚ß‚Ä‚­‚ê‚Ü‚·B‚±‚¤‚¢‚¤ƒƒbƒZ
  [ƒW‚Í Mutt ‚̃ƒbƒZ[ƒWƒ‰ƒCƒ“‚Ì–`“ª•”‚ɁuSv‚ª‚ ‚è‚Ü‚·B

       36  S  05/09 Andres Seco Her ( 12K) Al fin

  ˆê•ûAˆÃ†‰»‚³‚ꂽƒƒbƒZ[ƒW‚ɂ́uPv‚ª•t‚¢‚Ä‚¢‚Ü‚·B

       12  P  03/24 Andres Seco Her (6,3K) Re: FW: Re: Mutt - pgp/gnupg

  ‚µ‚©‚µAƒƒbƒZ[ƒW‚ª–¼‚³‚ê‚Ä‚¢‚āuapplication/pgpv‚Æ‚¢‚¤ MIME ƒ^ƒC
  ƒv‚É‚È‚Á‚Ä‚¢‚é‚ƁAŠJ‚­‚Æ‚«‚É Mutt ‚Í‚»‚̏–¼‚ðŠm‚©‚ß‚¸A–¼‚̓ƒbƒZ[
  ƒW–{•¶‚ɁA‚±‚̂悤‚É“ü‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B

       -----BEGIN PGP SIGNED MESSAGE-----
       Hash: SHA1

       Date: Tue, 25 May 1999 13:04:26 +0200
       From: –^ŽÐ <bill@reboot.com>
       Subject: ƒAƒbƒvƒf[ƒg‚Ì‚¨’m‚点
       To: ‚¨¢‚è‚ÌŠF—l•û‚Ö <pepe@casa.es>

       ‚¨¢‚è‚ÌŠF—l•û‚Ö:

       ‚±‚Ì‚½‚Ñ•¾ŽÐ‚Ì reboot99 ƒIƒyƒŒ[ƒeƒBƒ“ƒOƒVƒXƒeƒ€‚ð‚¨”ƒ‚¢‹‚ß
       ‚¢‚½‚¾‚«‚Ü‚·‚ƁAO.E.ƒvƒƒOƒ‰ƒ€‚̍ŐVƒo[ƒWƒ‡ƒ“‚ª“üŽè‚Å‚«‚é
       ‚±‚Æ‚ð‚¨’m‚点‚¢‚½‚µ‚Ü‚·B‚¨’l’i‚Í”jŠi‚Ì ... etc

       -----BEGIN PGP SIGNATURE-----
       Version: GnuPG v1.0.6 (GNU/Linux)
       Comment: KUHASIKU WA http://www.gnupg.org/ WO GORANKUDASAI

       iD8DBQE774UNVQzjC/gBPiwRAmyNAJ4qzf1nlqD96c51sa1TJoxpONeYVQCfY8ve
       Fiksuk/T8ahgPfWA1RWM0zk=
       =kM6m
       -----END PGP SIGNATURE-----

  ‚±‚ê‚ðŒŸØ‚·‚é‚ɂ́Aƒtƒ@ƒCƒ‹‚É•Û‘¶‚µ‚ăRƒ}ƒ“ƒhƒ‰ƒCƒ“‚ðŽg‚¤‚±‚Æ‚ª•K—v‚Å
  ‚· (–ó’: ‚¢‚¢‚¦A¡‚Å‚Í check-traditional-pgp ‚Æ‚¢‚¤‹@”\‚ª‚ ‚è‚Ü‚·B
  ‚±‚ê‚ÍŠù’è’l‚Æ‚µ‚āu<ESC>Pv‚ÉŠ„‚è“–‚Ä‚ç‚ê‚Ä‚¢‚é‚Í‚¸‚Å‚·B manual.txt
  ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢)B‚µ‚©‚µAProcmail ‚Å MIME ƒƒbƒZ[ƒWƒ^ƒCƒv‚ð•ÏŠ·‚µ
  ‚āAMutt ‚ª‚»‚ê‚ð PGP/MIME ‚Æ‚µ‚Ä”FŽ¯‚·‚é‚悤‚É‚·‚邱‚Æ‚ª‰Â”\‚Å‚·B‚·
  ‚é‚ׂ«‚±‚Ƃ́A‚±‚ê‚ð .procmailrc ‚ɏ‘‚«‘«‚·‚±‚Æ‚¾‚¯‚Å‚·B

       :0
       * !^Content-Type: message/
       * !^Content-Type: multipart/
       * !^Content-Type: application/pgp
       {
           :0 fBw
           * ^-----BEGIN PGP MESSAGE-----
           * ^-----END PGP MESSAGE-----
           | formail \
               -i "Content-Type: application/pgp; format=text; x-action=encrypt"

           :0 fBw
           * ^-----BEGIN PGP SIGNED MESSAGE-----
           * ^-----BEGIN PGP SIGNATURE-----
           * ^-----END PGP SIGNATURE-----
           | formail \
               -i "Content-Type: application/pgp; format=text; x-action=sign"
       }

  ‚²——‚Ì‚Æ‚¨‚èA‚±‚ê‚Í application/pgp ‚ȏ–¼ƒƒbƒZ[ƒW‚ƈ͆ƒƒbƒZ[ƒW
  ‚É“K—p‚³‚ê‚Ü‚·B

  8.3.  Œ®‚ª“à•”‚É‚ ‚邪 PGP/MIME ‚Å‚È‚¢ƒƒbƒZ[ƒW‚Ì MIME ƒ^ƒCƒv‚ð•Ï‚¦‚é

  ŒöŠJŒ®‚ð PGP/MIME –¢‘Ήž‚Ì MUA ‚©‚çŽóM‚µ‚½‚Æ‚«‚ɂ́A‚»‚̃ƒbƒZ[ƒW–{
  •¶‚ðƒfƒBƒXƒN“à‚É•Û‘¶‚µ‚āA‚»‚ê‚©‚çA‚»‚ÌŒ®‚ðŒöŠJŒ®‘©‚É“ü‚ê‚È‚­‚Ä‚Í‚È‚è
  ‚Ü‚¹‚ñ (–ó’: –¢Šm”F‚Å‚·‚ªA‚±‚ê‚à check-traditional-pgp ‚Å‰ðŒˆ‚³‚ê‚Ä
  ‚¢‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñ)B‚µ‚©‚µA‚±‚̍s‚ð .procmailrc ƒtƒ@ƒCƒ‹‚ÉŠÜ‚ß‚Ä‚¨‚­
  ‚ƁA’¼Ú mutt ‚©‚çŽæ‚荞‚Þ‚±‚Æ‚ª‚Å‚«‚é‚悤‚É‚È‚è‚Ü‚·B

           :0 fBw
           * ^-----BEGIN PGP PUBLIC KEY BLOCK-----
           * ^-----END PGP PUBLIC KEY BLOCK-----
           | formail -i "Content-Type: application/pgp-keys; format=text;"

  ‚±‚Ì procmail ‚̃ƒ‚‚ð‚­‚ê‚½ Denis Alan ‚ÉŠ´ŽÓ‚µ‚Ü‚·B

  9.  ˆÙ‚È‚é MUA ‚âƒvƒ‰ƒbƒgƒtƒH[ƒ€ŠÔ‚ł̏–¼^ˆÃ†‰»ƒƒbƒZ[ƒW‚ÌŒðŠ·

  ‰Šú‚ɂ́APGP –¼‚͏–¼‚·‚镶Í‚Ì’†‚ÉŠÜ‚ß‚ç‚ê‚Ä‚¢‚Ü‚µ‚½BŒã‚ɁA–¼‚Í
  application/pgp ‚Æ‚¢‚¤ MIME ƒ^ƒCƒv‚Ì’†‚É“ü‚ê‚ç‚ê‚āA‚»‚Ì“Y•tƒtƒ@ƒCƒ‹‚ª
  –¼‚©ˆÃ†‰»‚ð‚³‚ê‚½ PGP ƒƒbƒZ[ƒW‚¾‚Æ‚í‚©‚é‚悤‚É‚È‚è‚Ü‚µ‚½B‚»‚µ‚Ä
  ÅŒã‚É‚Í PGP/MIME ‹KŠi‚É‚æ‚Á‚āA–¼‚ð‚»‚Ì‘ÎÛ‚Æ‚È‚éŒ´•¶‚©‚番—£‚³‚¹‚é
  ‚±‚Æ‚ª‰Â”\‚É‚È‚è‚Ü‚µ‚½B‚±‚ê‚É‚æ‚Á‚āAŒ´•¶‚ª‚Ü‚Á‚½‚­•ÏX‚³‚ê‚邱‚Æ‚ª‚È
  ‚­‚È‚èAPGP ‚Ì‚È‚¢l‚ª‚»‚ê‚ð (–¼ƒƒbƒZ[ƒW‚Ì‚Ý‚ÉŠÖ‚µ‚Ä‚Í) Œ´•¶‚Ì‚Ü
  ‚܁A‚‚܂è–`“ª‚â––”ö‚É PGP ‚Ì•¶Í‚ª•t‚­‚±‚Æ‚È‚­“Ç‚Þ‚±‚Æ‚ª‚Å‚«‚é‚悤‚É
  ‚È‚è‚Ü‚µ‚½B
  ŽÀó‚Í‚Æ‚¢‚¦‚΁A‚Ù‚ñ‚Ì‚¢‚­‚‚©‚̃[ƒ‹ƒ†[ƒUƒG[ƒWƒFƒ“ƒg (MUA) ‚µ‚©
  PGP/MIME ‹KŠi‚ðŽg‚¦‚é‚悤‚É PGP ‚ð‘g‚ݍž‚ñ‚Å‚¢‚È‚¢‚½‚߁A‘ŠŽè‚ª
  PGP/MIME ‚ð”FŽ¯‚Å‚«‚È‚¢‚±‚Æ‚ð’m‚Á‚Ä‚¢‚é‚Æ‚«‚É‚Í‹ŒŽ® PGP –¼‚сƒbƒZ[
  ƒW‚ð‘—‚é•K—v‚ª‚ ‚è‚Ü‚·B

  Linux ‚Å PGP/MIME ‘Ήž‚̃[ƒ‹ƒ†[ƒUƒG[ƒWƒFƒ“ƒg‚É‚Í mutt-i ‚Æ pine ‚ª
  ‚ ‚è‚Ü‚·BWindows ‚ł́AEudora ƒ[ƒ‹ƒNƒ‰ƒCƒAƒ“ƒg‚̃o[ƒWƒ‡ƒ“ 3.x ‚Æ
  4.x ‚¾‚¯‚ª PGP/MIME ‚ðŽg‚¦‚Ü‚·B‚à‚µ‘¼‚ɑΉž‚µ‚Ä‚¢‚郁[ƒ‹ƒ†[ƒUƒG[
  ƒWƒFƒ“ƒg‚ð‚²‘¶‚¶‚Ȃ烁[ƒ‹‚Å (–ó’: ‚»‚̐l‚Ì—‰ð‚Å‚«‚錴Œê‚Å) ‚¨’m‚点
  ‚­‚¾‚³‚¢B‚±‚±‚É‚»‚̏î•ñ‚ð“ü‚ê‚邱‚Æ‚É‚¢‚½‚µ‚Ü‚·B (–ó’: ‚©‚È‚èó‹µ‚ª
  •Ï‚í‚Á‚Ä‚¢‚é‚Í‚¸‚Å‚·B‚±‚Ì•¶‘‚͌¢‚Å‚·)

  10.  Žg—p‚µ‚½ƒvƒƒOƒ‰ƒ€‚¨‚æ‚Ñ‚»‚̃o[ƒWƒ‡ƒ“

  ‚±‚Ì•¶‘‚̍쐬‚É‚ ‚½‚Á‚ẮAŽŸ‚̃o[ƒWƒ‡ƒ“‚Ì Mutt ‚ðŽg—p‚µ‚Ä‚«‚Ü‚µ‚½B

  o  Mutt 0.93i - ‚±‚̃o[ƒWƒ‡ƒ“‚Å‚Í GnuPG ‚ðŽg‚¦‚Ü‚¹‚ñB

  o  Mutt 0.95.3i - ‚ ‚ç‚ä‚éƒo[ƒWƒ‡ƒ“‚Ì PGP ‚Æ GnuPG ‚ªŽg—p‚Å‚«‚Ü‚·B

  ‚»‚µ‚ÄŽŸ‚̃o[ƒWƒ‡ƒ“‚Ì PGP ‚Æ GnuPG ‚ðŽg—p‚µ‚Ü‚µ‚½B

  o  PGPi 5.0

  o  GnuPG 0.4.3

  o  GnuPG 0.9.4

  11.  ‚³‚ç‚È‚éî•ñ

  ‚±‚Ì•¶‘‚Ì‚à‚Æ‚É‚È‚Á‚½•¶‘‚́umuttvupgpvupgp5vugnupgv
  uprocmailv‚Ì‚»‚ꂼ‚ê‚Ì man ƒy[ƒW‚âA/usr/doc (–ó’: ‚Ü‚½‚Í
  /usr/share/doc) ‚Ì‚»‚ꂼ‚ê‚̃fƒBƒŒƒNƒgƒŠ‚Ì’†A‚Ü‚½ƒ[ƒ‹ƒhƒƒCƒhƒEƒFƒu
  ‚̃TƒCƒg‚É‚ ‚è‚Ü‚·B

  o  Mutt Official Home Page - http://www.mutt.org

  o  GnuPG Main Page - http://www.gnupg.org

  o  PGP International Page - http://www.pgpi.com

  o  Procmail Official Home Page - http://www.procmail.org

  ‚±‚Ì•¶‘‚ÅŽQÆ‚µ‚½„§Šî€ (Request For Comments, RFC) ‚͈ȉº‚Ì‚Æ‚¨‚è
  ‚Å‚·B

  o  1847 - Security Multiparts for MIME: Multipart/signed and
     Multipart/encripted

  o  1848 - MIME Object Security Services

  o  1991 - PGP Message Exchange Formats

  o  2015 - MIME Security with Pretty Good Privacy (PGP)

  o  2440 - OpenPGP Message Format

  ‚±‚ê‚ç‚Í /usr/doc/doc-rfc ‚Ì’†‚⃏[ƒ‹ƒhƒƒCƒhƒEƒFƒu‚ÌŽíX‚̃TƒCƒgA‚½
  ‚Æ‚¦‚Î http://metalab.unc.edu ‚â http://nic.mil ‚ÅŒ©‚邱‚Æ‚ª‚Å‚«‚Ü
  ‚·BRFC ‚©‚ç‚̏î•ñ‚ð RFC-INFO@ISI.EDU ‚Å“¾‚邱‚Æ‚à‚Å‚«‚Ü‚·B
  12.  “ú–{Œê–ó‚ɂ‚¢‚Ä

  Œë–óEŒëŽšE’EŽš“™‚ɂ‚¢‚ẮAJF@linux.or.jp ‚Ü‚Å‚¨’m‚点‚­‚¾‚³‚¢B

  –|–óF‚‹´‘S <arms405@jade.dti.ne.jp>
  Z³FSeiji Kaneko <skaneko@a2.mbn.or.jp>
     Yuji Senda <ysenda@pop01.odn.ne.jp>