Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > by-pkgid > cdf3204072325f4a06a79f420e013079 > files > 184

howto-text-ja-9.0-1mdk.noarch.rpm

  Linux Mail-Queue mini-HOWTO
  Leif Erlingsson, leif@lege.com, Jan P Tietze, jpti-
  etze@mail.hh.provi.de
  v2.02, 03 September 1997, sendmail 8.8.7
  ˆÉ²Ž¡  “N, isaji@mxu.meshnet.or.jp
  2 Feb 1998

  Queue Remote Mail + Deliver Local Mail‚ɂ‚¢‚āB‚±‚Ì•¶‘‚ÍSendmail‚э
  [ƒJƒ‹ƒ[ƒ‹‚Ì”z‘—‚ð‚·‚é‚½‚ß‚É•K—v‚Ȑݒè‚̕ύX‚ɂ‚¢‚ď‘‚©‚ê‚Ä‚¢‚Ü
  ‚·B"ŽwŽ¦‚·‚é"‚܂ŃLƒ…[(Queue)‚ɃŠƒ‚[ƒgƒ[ƒ‹‚ð’~‚¦‚Ä‚¨‚«‚Ü‚·B
  ______________________________________________________________________

  –ÚŽŸ

  1. ƒCƒ“ƒgƒƒ_ƒNƒVƒ‡ƒ“
  2. ƒ_ƒCƒAƒ‹ƒIƒ“ƒfƒ}ƒ“ƒh‚ðŽg‚í‚È‚¢‰ðŒˆ
     2.1 sendmail‚̃Xƒ^[ƒg
     2.2 sendmail‚̐ݒè
        2.2.1 ‚¿‚å‚Á‚Æ‚µ‚½Ý’è‚Ì‚½‚ß‚Ésendmail.cf‚𒼐ڐݒ肷‚é
        2.2.2 m4ƒ\[ƒX‚ðŽg‚Á‚Äsendmail‚ðÝ’è‚·‚é
     2.3 ƒƒjƒ…[ƒTƒ|[ƒg‚Ì’ñˆÄ

  3. ƒ_ƒCƒAƒ‹ƒIƒ“ƒfƒ}ƒ“ƒh‚É‚æ‚é‰ðŒˆ
     3.1 sendmail.cf‚̐ݒè
        3.1.1 ‚¿‚å‚Á‚Æ‚µ‚½Ý’è‚ð‚·‚é‚½‚ß‚Ésendmail.cf‚𒼐ڐݒ肷‚éB
        3.1.2 m4ƒ\[ƒX‚ðŽg‚Á‚Äsendmail.cf‚ðÝ’è‚·‚é
     3.2 ƒ_ƒCƒAƒ‹’x‰„‚̒ljÁ
        3.2.1 sendmail.cf‚̐ݒè
        3.2.2 m4‚ðŽg‚Á‚½sendmail.cf‚̐ݒè

  4. e-mail‚Ì”z‘—
     4.1 “Á’è‚ÌŽžŠÔ‚Ƀ[ƒ‹‚ð”z‘—‚·‚é‚ɂ́H

  ______________________________________________________________________

  1.  ƒCƒ“ƒgƒƒ_ƒNƒVƒ‡ƒ“

  ‚±‚̃hƒLƒ…ƒƒ“ƒg‚Í‹¤’˜‚ŏ‘‚©‚ê‚Ä‚¢‚Ü‚·Bƒ_ƒCƒAƒ‹ƒIƒ“ƒfƒ}ƒ“ƒh‚ðŽg‚í‚È‚¢
  ‰ðŒˆ–@‚ɂ‚¢‚Ä‚Í(ŒÃ‚¢‚à‚Ì‚Í)

  Leif Erlingsson <leif@lege.com>

  ‚É‚æ‚Á‚ď‘‚©‚êAV‚µ‚¢ƒ_ƒCƒAƒ‹ƒIƒ“ƒfƒ}ƒ“ƒh‚Ì‰ðŒˆ–@‚Í

  Jan P Tietze <jptietze@mail.hh.provi.de>

  ‚É‚æ‚Á‚ď‘‚©‚ê‚Ü‚µ‚½B

  2.  ƒ_ƒCƒAƒ‹ƒIƒ“ƒfƒ}ƒ“ƒh‚ðŽg‚í‚È‚¢‰ðŒˆ

  Written by Leif Erlingsson <leif@lege.com>.

  ‚±‚̃p[ƒg‚̃IƒŠƒWƒiƒ‹ƒo[ƒWƒ‡ƒ“‚Å‚Í•s•K—v‚È‚à‚Ì‚à‚½‚­‚³‚ñŠÜ‚Ü‚ê‚Ä‚¢‚Ü
  ‚µ‚½B‚±‚ê‚Í‚»‚ê‚àŽæ‚èã‚°‚½‚à‚Ì‚Å‚·...B

  2.1.  sendmail‚̃Xƒ^[ƒg

  Slackware‚ȂǁF  /etc/rc.d/rc.M:

  echo "Starting sendmail daemon (/usr/sbin/sendmail -bd -os) [queue only mode]..."
  /usr/sbin/sendmail -bd -os      # NOT "-bd -q 15m", the "standard" flags!

  [ŽQl

  Slackware default)

  ______________________________________________________________________
  /etc/rc.d/rc.M:
  # Start the sendmail daemon:
  if [ -x /usr/sbin/sendmail ]; then
    echo "Starting sendmail daemon (/usr/sbin/sendmail -bd -q 15m)..."
    /usr/sbin/sendmail -bd -q 15m
  fi
  ______________________________________________________________________

  man sendmailF

     -q[time]
        ŽwŽ¦‚³‚ꂽŠÔŠu‚ŃLƒ…[(var/spool/mqueue)‚É•Û‘¶‚µ‚½ƒƒbƒZ[ƒW‚ðˆ
        —‚µ‚Ü‚·BŽžŠÔ‚ªÈ—ª‚³‚ê‚é‚ƈê“x‚¾‚¯ƒLƒ…[‚ðˆ—‚µ‚Ü
        ‚·Btime‚Í`s'‚ª•bA`m'‚ª•ªA`h'‚ªŽžŠÔA`d'‚ª“úA`w'‚ªT‚ð‚ ‚ç‚í
        ‚µ‚Ä‚¢‚Ü‚·B—Ⴆ‚Î`-q1h30m' ‚â`-q90m'‚̓^ƒCƒ€ƒAƒEƒg‚ð1ŽžŠÔ30•ª‚É
        Ý’肵‚Ü‚·BŽžŠÔ‚É‚È‚é‚Æsendmail‚̓oƒbƒNƒOƒ‰ƒ“ƒh‚ÅŽÀs‚³‚ê‚Ü‚·B
        ‚±‚̃IƒvƒVƒ‡ƒ“‚Í-bd‚Æ‚Æ‚à‚ÉŽg‚Á‚½‚Ù‚¤‚ªˆÀ‘S‚Å‚·B

     -bd
        ƒf[ƒ‚ƒ“‚Æ‚µ‚ÄŽÀs‚µ‚Ü‚·B‚±‚ê‚ÍBerkeley IPC‚ð•K—v‚Æ‚µ‚Ü
        ‚·Bsendmail‚ÍSMTP Ú‘±—p‚Ìsocket 25(/etc/services)‚ɃŠƒXƒg‚³‚ê
        ‚Ä‚¢‚ăoƒbƒNƒOƒ‰ƒ“ƒh‚ŃtƒH[ƒN‚µŽÀs‚³‚ê‚Ü‚·B

  ]

  RedHat‚ȂǁF     /etc/rc.d/init.d/sendmail.init:

       echo -n "Starting sendmail: [queue only mode]"
       daemon sendmail -bd -os         # NOT daemon sendmail -bd -q1h

  -os‚ÍŠî–{“I‚È‚à‚Ì‚Å‚Í‚ ‚è‚Ü‚¹‚ñB‚±‚̃IƒvƒVƒ‡ƒ“‚́F

       ƒX[ƒp[ƒZ[ƒt [s] ‚±‚ê‚ð•t‚¯‚Ä‚¢‚ê‚΂ƈÀ‘S‚Å‚·B—Ⴆ‚΁AƒLƒ…[
       ƒtƒ@ƒCƒ‹‚𒼐ڔz‘—‚µ‚悤‚Æ‚·‚鎞‚Å‚àí‚ɌĂяo‚µ‚Ü‚·Bsendmail‚Í‚ ‚éŠÂ‹«
       ‚ŃNƒ‰ƒCƒAƒ“ƒg‚ðƒRƒ“ƒgƒ[ƒ‹‚·‚é‘O‚ɏí‚ɃLƒ…[ƒtƒ@ƒCƒ‹‚ðŒÄ‚яo‚µ‚Ü‚·B‚±‚ê‚Í
       í‚ɃZƒbƒg‚³‚ê‚Ä‚¢‚Ü‚·B

  ‚±‚ê‚̓fƒtƒHƒ‹ƒg‚Ìsendmail.cf‚ŏí‚ɐݒ肳‚ê‚Ä‚¢‚Ü‚·B

  [ŽQlFman sendmail

     oƒIƒvƒVƒ‡ƒ“
        ‚±‚ê‚ðƒZƒbƒg‚µ‚Ä‚¢‚é‚ƁAƒƒbƒZ[ƒW‚͌¢ƒXƒ^ƒCƒ‹‚̃wƒbƒ_‚àˆ—‚Å
        ‚«‚é‚悤‚É‚È‚è‚Ü‚·BƒZƒbƒg‚µ‚Ä‚¢‚È‚¢‚ƃƒbƒZ[ƒW‚͐V‚µ‚¢ƒXƒ^ƒCƒ‹
        ‚̃wƒbƒ_‚¾‚¯•ÛØ‚³‚ê‚Ü‚· (—Ⴆ‚΃AƒhƒŒƒXŠÔ‚̃Xƒy[ƒX‚Ì‘ã‚í‚è‚ɃR
        ƒ“ƒ}‚ðŽg‚¤‚È‚Ç)BƒZƒbƒg‚µ‚Ä‚ ‚é‚Æ“K“–‚ȃAƒ‹ƒSƒŠƒYƒ€‚ªƒwƒbƒ_ƒtƒH
        [ƒ}ƒbƒg‚𑽂­‚̃P[ƒX‚Ő³‚µ‚­Œˆ’è‚·‚é‚悤‚ÉŽg‚í‚ê‚Ü‚·B

     sƒIƒvƒVƒ‡ƒ“
        ‘S‚­•K—v‚È‚¢ŠÂ‹«‰º‚Å‚àƒLƒ…[ƒtƒ@ƒCƒ‹‚ðí‚ɌĂяo‚µ‚Ü‚·B‚±‚ê‚Í”z
        ‘—’†‚̃VƒXƒeƒ€ƒNƒ‰ƒbƒVƒ…‚ɑ΂µ‚Ä‚àˆÀ‘S‚Å‚·B

  ]

  2.2.  sendmail‚̐ݒè

  ‚Ü‚¶‚ß‚Èsendmailƒ†[ƒU[‚͐ݒè‚ðs‚¤‚½‚ß‚Ém4ƒ\[ƒX‚ðŽg‚¢‚Ü‚·B
  sendmail‚ðƒAƒbƒvƒOƒŒ[ƒh‚µ‚½‚èA‚³‚³‚¢‚Èsendmail.cf‚̕ύXˆÈŠO‚È‚ç‚È‚ñ
  ‚Å‚à‚±‚Ì•û–@‚ðs‚¤‚±‚Æ‚ð‚¨§‚ß‚µ‚Ü‚·B

  IP‚È‚Ç‚ð“®“Iƒ_ƒCƒAƒ‹‚É‚µ‚½‚¢‚¯‚ê‚ǁAsendmail‚Å‚Ì‰ðŒˆ‚Í‚µ‚½‚­‚È‚­ƒŠƒ^[
  ƒ“ƒwƒbƒ_‚È‚Ç‚Å“®ì‚³‚¹‚éê‡‚Ím4ƒ\[ƒX‚ðŽg‚¤•K—v‚Í‚ ‚è‚Ü‚¹‚ñB

  2.2.1.  ‚¿‚å‚Á‚Æ‚µ‚½Ý’è‚Ì‚½‚ß‚Ésendmail.cf‚𒼐ڐݒ肷‚é

  ‚±‚Ì•û–@‚Í‚«‚í‚ß‚Äsendmail.cfƒo[ƒWƒ‡ƒ“‚ɑ΂µ‚Ĉˑ¶‚µ‚Ä‚¢‚Ü‚·BˆÈ‰º‚Ì
  •û–@‚Ísendmail-8.8.x‚Ì‚Ý‚Å—LŒø‚Å‚·B

  /etc/sendmail.cf‚̕ҏWF

       # avoid connecting to "expensive" mailers on initial submission?
       O HoldExpensive=True

  Œã”¼ ....

       #####  @(#)smtp.m4      8.33 (Berkeley) 7/9/96  #####

       Msmtp,          P=[IPC], F=mDFMuXe, S=11/31, R=21, E=\r\n, L=990,
                       T=DNS/RFC822/SMTP,
                       A=IPC $h
       Mesmtp,         P=[IPC], F=mDFMuXae, S=11/31, R=21, E=\r\n, L=990,
                       T=DNS/RFC822/SMTP,
                       A=IPC $h
       Msmtp8,         P=[IPC], F=mDFMuX8e, S=11/31, R=21, E=\r\n, L=990,
                       T=DNS/RFC822/SMTP,
                       A=IPC $h
       Mrelay,         P=[IPC], F=mDFMuXa8e, S=11/31, R=61, E=\r\n, L=2040,
                       T=DNS/RFC822/SMTP,
                       A=IPC $h

  ã‚Å‘åØ‚ȃtƒ‰ƒO(–󒍁FF=‚̉ӏŠ)‚Í"e"‚Å‚·B‚ ‚È‚½‚̃tƒ@ƒCƒ‹‚Å‘¼‚̃tƒ‰
  ƒO‚ª‚ ‚Á‚Ä‚à‹C‚É‚µ‚È‚¢‚ʼnº‚³‚¢Bƒtƒ‰ƒO‚Í‚»‚Ì‚Ü‚Ü‚É‚µ‚āA"e"‚ª‚È‚¢Žž‚É
  ŒÀ‚èã‚Ì—á‚̂悤‚Ƀtƒ‰ƒO"e"‚Ì‚Ý‚ð’ljÁ‚µ‚ĉº‚³‚¢B "e"‚Í"expensive"‚Æ‚µ
  ‚ぁ[ƒ‰[‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B

  2.2.2.  m4ƒ\[ƒX‚ðŽg‚Á‚Äsendmail‚ðÝ’è‚·‚é

  ˆÈ‰ºŠÈ’P‚É‚·‚邽‚ß‚Ésendmail‚̃o[ƒWƒ‡ƒ“‚Í8.8.7‚Å‚ ‚é‚Æ‚µ‚Ü‚·B‚à‚µˆá
  ‚¤ƒo[ƒWƒ‡ƒ“‚ðŽg‚¤‚È‚ç8.8.7‚ð‚»‚Ìƒo[ƒWƒ‡ƒ“‚É’u‚«Š·‚¦‚Ä“Ç‚ñ‚Å‚¢‚Á‚Ä‚­
  ‚¾‚³‚¢B‚Ü‚½–½—ß‚Ísendmail‚̌¢ƒo[ƒWƒ‡ƒ“‚Å‚ÍŽÀs‚Å‚«‚Ü‚¹‚ñBÅV
  ‚Ìsendmail‚ð“üŽè‚µ‚ĉº‚³‚¢I

  sendmailƒ\[ƒX‚Í

  http://WWW.Sendmail.ORG

  ‚©‚Å‚«‚ê‚Î

  ftp://ftp.sendmail.org

  ‚Ń_ƒEƒ“ƒ[ƒh‚µ‚ĉº‚³‚¢B

  Ž„‚̃pƒbƒ`‚ð“üŽè‚·‚邱‚Æ‚à‚¨§‚ß‚µ‚Ü‚·BƒGƒ“ƒxƒ[ƒvƒZƒ“ƒ_[‚ª‹tƒGƒCƒŠ
  ƒAƒX‚·‚é‚悤‚É‚µ‚½ƒpƒbƒ`‚ƁA‚»‚Ì‘¼ƒ[ƒ‹ŠÂ‹«‚ðŒo—R‚µ‚ăRƒ“ƒgƒ[ƒ‹‚Å‚«
  ‚é‚悤‚É‚·‚éƒXƒ^ƒbƒt‚ª‚ ‚è‚Ü‚·B

  sendmailƒo[ƒWƒ‡ƒ“‚ª8.8.7‚È‚çF

  Sendmail Patch <sendmail@lege.com>

  ˆ¶‚Ä‚ÉSubject‚ð

       Subject:sendmail-8.8.7

  ‚Æ‚µ‚ぁ[ƒ‹‚ð‘—‚Á‚ĉº‚³‚¢[–󒍁F–{•¶‚É‚Í“Á‚ɉ½‚à‘‚«‚Ü‚¹‚ñBƒ[ƒ‹‚ð
  ‘—‚é‚Ɛ܂è•Ô‚µMIMEƒ[ƒ‹‚Å‘—‚ç‚ê‚Ä‚«‚Ü‚·BMIME‚Å‘—‚ç‚ê‚Ä‚­‚é‚à‚Ì‚Í
  xaliases-2.0.tar.gz, sendmail-8.8.7-cf-cpio-idcmu.gz‚Å‚·)]B‚±
  ‚Ìmini-HOWTO‚Ìsgmlƒ\[ƒX‚ɂ‚¢‚Ä‚Í

  http://www.lege.com

  ‚©‚ç‚à“üŽè‚Å‚«‚Ü‚·B

  uQueue Remote Mail + Deliver Local Mailv‚𓮍삳‚¹‚邽‚ß‚É’˜ŽÒ‚̃pƒb
  ƒ`‚ðŽg‚í‚È‚¢‚ʼnº‚³‚¢Bƒpƒbƒ`‚Í‚»‚Ì‘¼‚Ì‚±‚Æ‚ð‰ðŒˆ‚·‚邽‚ß‚Ì‚à‚Ì‚Å‚·B‚Å
  ‚·‚ª‘½‚­‚ÌLinuxƒ†[ƒU[‚ª‚±‚̃pƒbƒ`‚ª–𗧂‚à‚Ì‚Å‚ ‚é‚Æ‹C‚­‚悤‚ÉŒ¾
  ‚¤‚Ì‚Í‚æ‚¢‚ÆŽv‚¢‚Ü‚·B‚±‚̃pƒbƒ`‚͉¼‘zƒhƒƒCƒ“‚𓮍삳‚¹‚Ü‚·B‰¼‘zƒhƒ
  ƒCƒ“‚́uƒ[ƒJƒ‹v‚Å‚ ‚é‚ׂ«‚Å‚Í‚ ‚è‚Ü‚¹‚ñBxaliases‚ ‚é‚¢‚ÍŒ¾‚¢Š·‚¦‚Ä
  ‹tƒGƒCƒŠƒAƒX(reverse aliasing)‚ð—^‚¦‚é‚à‚Ì‚Å‚·B

  sendmailƒ\[ƒX‚ð“WŠJ‚·‚é‚Æ

  /usr/src/sendmail-8.8.7/

  ƒfƒBƒŒƒNƒgƒŠ‚ª‚Å‚«‚Ü‚·B

  /usr/src/sendmail-8.8.7/cf‚Ɉړ®‚µ‚ĉº‚³‚¢B

  •K—v‚È‚çƒpƒbƒ`‚ð“–‚Ä‚ÄŽŸ‚̃Xƒeƒbƒv‚ɐi‚ñ‚ʼnº‚³‚¢BLDA(Local Delivery
  Agent) ‚Æ‚µ‚Äprocmail‚ðŽg‚í‚È‚¢‚È‚çƒpƒbƒ`‚ð‚ ‚Ä‚¸Aì‹Æ‚ðs‚¤‘O‚É

  /usr/src/sendmail-8.8.7/cf/ostype/linux.m4

  ‚ð•Û‘¶‚µ‚Ä‚¨‚¢‚ĉº‚³‚¢Bƒpƒbƒ`‚Í

  /tmp/sendmail-8.8.7-cf-cpio-idcmu.gz

  ‚É•Û‘¶‚µ‚Ä

  cd /usr/src/sendmail-8.8.7/cf
  gzip -dc < /tmp/sendmail-8.8.7-cf-cpio-idcmu.gz | cpio -idcmu

  ‚Æ‚µ‚Ü‚·B procmail‚ðŽg‚í‚È‚¢ê‡‚Í

  /usr/src/sendmail-8.8.7/cf/ostype/linux.m4

  ‚Ì•Û‘¶‚µ‚½ƒRƒs[‚ðŒ³’Ê‚è‚ɏ‘‚«–ß‚µ‚ĉº‚³‚¢Bƒpƒbƒ`‚ð‚ ‚Ä‚Ä‚¢‚È‚­‚Ä‚à‚±
  ‚ê‚ç‚̍s‚ðŠm”F‚µ‚āA

  /usr/src/sendmail-8.8.7/cf/cf/yourhostname.smtp.mc

  ‚É“¯‚¶‚à‚Ì‚ª‚ ‚Ä‚ç‚ê‚Ä‚¢‚é‚Ì‚ðŠm”F‚µ‚Ü‚·B (‚µ‚©‚µƒpƒbƒ`‚ð“–‚Ä‚é‚È
  ‚ç/usr/src/sendmail-8.8.7/cf ˆÈ‰º‚Ì"elijah"‚ðŠÜ‚Þƒtƒ@ƒCƒ‹–¼‚𒲂ׂĂÝ
  ‚ĉº‚³‚¢)F

       dnl # Defer Delivery to "expensive" mailers until next time the
       dnl # queue is processed using "O HoldExpensive=True" and make
       dnl # sure smtp mailers are "expensive".
       dnl # (See original "sendmail" book Chapter 30: Options,
       dnl # "Oc - Don't connect to expensive mailers", or
       dnl # 2nd Edition "sendmail" book Chapter 34.8.29,
       dnl # "HoldExpensive (c), Queue for expensive mailers".)
       dnl #                           / Leif Erlingsson <leif@lege.com>
       define(`confCON_EXPENSIVE', `True')
       define(SMTP_MAILER_FLAGS, e)
       MAILER(local)dnl
       MAILER(smtp)dnl

  2.3.  ƒƒjƒ…[ƒTƒ|[ƒg‚Ì’ñˆÄ

  ‚±‚̃hƒLƒ…ƒƒ“ƒg‚̃o[ƒWƒ‡ƒ“ 1.x ‚Å‚Í

  /var/X11R6/lib/fvwm/system.fvwmrc

  ‚ÉŠÖ‚·‚é(–󒍁Fƒ”ƒBƒ“ƒhƒEƒ}ƒl[ƒWƒƒ‚Ì)ƒƒjƒ…[ƒTƒ|[ƒg‚Ì’ñˆÄ‚àŠÜ‚Ü‚ê‚Ä
  ‚¢‚Ü‚µ‚½BŒ»Ý‚̃o[ƒWƒ‡ƒ“‚Å‚Í‚±‚ê‚Í‚È‚­‚µ‚Ü‚µ‚½‚ªA•K—v‚È‚çŽæ‚èŠñ‚¹‚é
  ‚±‚Æ‚à‚Å‚«‚Ü‚·F

  ƒ[ƒ‹‚Ì Subject: ‚É

       Menu support suggestions

  ‚Ə‘‚¢‚Ä

  Menu support suggestions <fvwmrc@lege.com>

  ˆ¶‚Ä‚É‘—‚Á‚ĉº‚³‚¢(–󒍁F–{•¶‚ɂ͉½‚à‘‚«‚Ü‚¹‚ñBƒ[ƒ‹‚ð‘—‚é‚Ɛ܂è•Ô
  ‚µMIMEƒ[ƒ‹‚Å‘—‚ç‚ê‚Ä‚«‚Ü‚·)B

  3.  ƒ_ƒCƒAƒ‹ƒIƒ“ƒfƒ}ƒ“ƒh‚É‚æ‚é‰ðŒˆ

  Written by Jan P Tietze <jptietze@mail.hh.provi.de>.

  ‘½‚­‚ÌLinuxƒ†[ƒU[‚̓_ƒCƒAƒ‹ƒAƒbƒv‰ñü‚ðŽg‚Á‚ăCƒ“ƒ^[ƒlƒbƒg‚ɐڑ±‚µ
  ‚Ä‚¢‚Ü‚·B‚Ü‚½ƒVƒXƒeƒ€ã‚Ƀ_ƒCƒAƒ‹ƒIƒ“ƒfƒ}ƒ“ƒh(dial-on-demand)‚Ì‹@”\‚ð
  ŽÀ‘•‚µ‚Ä‚¢‚Ü‚·B‚‚܂èA‚ ‚éŽí—Þ‚ÌIPƒpƒPƒbƒg‚ªƒ[ƒJƒ‹ƒlƒbƒgƒ[ƒN/ƒ
  [ƒJƒ‹ƒzƒXƒg‚ðo‚鎞‚Í‚¢‚‚łàAISP(Internet Service Provider)‚ւ̃Šƒ“
  ƒN‚ªŽ©“®“I‚ÉŠm—§‚³‚ê‚é‚Æ‚¢‚¤‚±‚Æ‚Å‚·BƒpƒPƒbƒg‚ª–³‚­‚È‚é‚ƃŠƒ“ƒN‚̓_ƒE
  ƒ“‚µ‚Ü‚·B

  ‚±‚ê‚͉õ“K‚Å—LŒø‚È‚à‚Ì‚Å‚·‚ªA‚à‚µ‚©‚µ‚½‚ç‰õ“K‚Å‚à‚È‚­(ŒÃ‚¢ƒ‚ƒfƒ€‚Å‚Ì
  ƒ_ƒCƒAƒ‹ƒAƒbƒv‚ª’˜‚µ‚­)—LŒø‚Å‚Í‚È‚¢‚±‚Æ‚à‚ ‚è‚Ü‚·B‚±‚ê‚Í“dŽqƒ[ƒ‹‚ð
  ‘—‚è‚Ü‚·B“dŽqƒ[ƒ‹‚͈ê”Ê‚É‚ ‚È‚½‚̃VƒXƒeƒ€‚É‚æ‚Á‚Ä”z‘—‚³‚ê‚é‚©ƒCƒ“ƒ^
  [ƒlƒbƒgã‚ÌSMTPƒzƒXƒg‚ðŒo—R‚µ‚ÄSMTP‚É‚æ‚Á‚Ä”z‘—‚³‚ê‚Ü‚·B•’ʃCƒ“ƒ^[
  ƒlƒbƒgã‚Ì SMTPƒzƒXƒg‚ÍISP‚̃lƒbƒgƒ[ƒN‚É‚ ‚è‚Ü‚·B

  ƒ_ƒCƒAƒ‹ƒAƒbƒv‰ñü‚ł̓ƒbƒZ[ƒW‚𑗂鎞‚͏í‚ɃŠƒ“ƒN‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂È
  ‚è‚Ü‚¹‚ñB‚±‚ê‚͂ЂƂ‚̃ƒbƒZ[ƒW‚𑗂邾‚¯‚È‚ç‚¢‚¢‚Ì‚Å‚·‚ªA•¡”‚Ì
  ƒƒbƒZ[ƒW‚ð‘‚¢‚Ä‘—‚鎞‚͉½“x‚à‰ñü‚ɐڑ±‚µ‚È‚­‚Ă͂Ȃ炸–Ê“|‚ÅŽèŠÔ‚Ì
  ‚©‚©‚邱‚Æ‚Å‚·B‚Ü‚½ISP‚ª‹–‰Â‚µ‚Ä‚¢‚郍ƒOƒCƒ“ŽžŠÔ(–󒍁F—Ⴆ‚Î UUCP‚Å
  ‚P“ú‚É‚P‰ñÚ‘±‚·‚é‚È‚Ç)‚𐧌À‚µ‚Ä‚¢‚éê‡‚́A‚P“ú‚Ì‚ ‚鎞ŠÔ‚µ‚©ƒƒbƒZ
  [ƒW‚𑗐M‚Å‚«‚Ü‚¹‚ñB‚»‚µ‚Čォ‚烁[ƒ‹‚ðŽè“®‚Å‘—‚ç‚È‚¯‚ê‚΂Ȃè‚Ü‚¹
  ‚ñB

  ‚±‚̃hƒLƒ…ƒƒ“ƒg‚Ì``ƒ_ƒCƒAƒ‹ƒIƒ“ƒfƒ}ƒ“ƒh‚ðŽg‚í‚È‚¢‰ðŒˆ'' ‚Å‚±‚̏󋵂ð
  ‰ðŒˆ‚µ‚Ä‚¢‚Ü‚·‚ªAŠO•”DNS‚ªƒŠƒ“ƒNƒAƒbƒv‚µ‚Ä‚¢‚éó‹µ‚ł́AƒŠƒ“ƒN‚Í“dŽq
  ƒ[ƒ‹‚ªƒLƒ…[‚É‚ ‚éê‡‚Å‚³‚¦‚àŠm—§‚³‚ê‚Ü‚·B——R‚Ísendmail‚ªhost–¼‚ð
  Šî€‰»("canonify")‚µ‚悤‚Æ‚·‚é‚©‚ç‚Å‚·B

  ‚±‚Ì–â‘è‚ɑ΂·‚é‰ðŒˆ–@‚Í‚Q‚‚ ‚è‚Ü‚·Bsendmail.cf‚ð“K“–‚ɕύX‚µ‚ÄŽÀÛ
  ‚̃[ƒ‹”z‘—‚̃vƒƒZƒX‚ð’è‹`‚·‚邱‚Æ‚Å‚·BŒÂl“I‚É‚Ícron‚ðŽg‚Á‚ăWƒ‡ƒu
  ŠÇ—‚ð‚³‚¹‚Ä‚¢‚Ü‚·BˆÈ‰º•K—v‚ȕύX‚ðà–¾‚µ‚Ä‚¢‚«‚Ü‚·B

  3.1.  sendmail.cf‚̐ݒè

  ``sendmail‚̐ݒè''‚ŏ‘‚©‚ꂽ——R‚à‚ ‚èAsendmail.cf‚𒼐ڕҏW‚·‚é‚©‚í
  ‚è‚Ém4ƒ\[ƒX‚ðC³‚·‚邱‚Æ‚ð‚¨§‚ß‚µ‚Ü‚·Bm4ƒ\[ƒX‚ðŽg‚¦‚Α½‚­‚̍¢“ï‚â
  Ý’è•ÏX‚̏璷‚³‚©‚ç‹~‚í‚ê‚Ü‚·B

  ‚Í‚¶‚߂ɁA‚±‚̃hƒLƒ…ƒƒ“ƒg‚Ì‚Í‚¶‚ß‚Å‹Lq‚µ‚½•ÏX‚ðs‚¢‚Ü‚·B‚»‚µ‚ă_ƒC
  ƒAƒ‹ƒIƒ“ƒfƒ}ƒ“ƒh‚Ì“Á’è‚̃Xƒ^ƒbƒt‚𒲂ׂ܂·B

  3.1.1.  ‚¿‚å‚Á‚Æ‚µ‚½Ý’è‚ð‚·‚é‚½‚ß‚Ésendmail.cf‚𒼐ڐݒ肷‚éB

  ‚¶‚©‚ɐݒ肷‚邱‚Æ‚Í‚ ‚Ü‚èŽÀÛ“I‚Å‚Í‚È‚­ç’·‚Å‚·B‚µ‚©‚µ‚±‚ê‚Í‚ ‚È‚½ŽŸ
  ‘æ‚Å‚·B sendmail.cf‚̏I‚è‚ ‚½‚è‚̍s‚ŁF

       R$* < @ $* $~P > $*             $: $1 < @ $[ $2 $3 $] > $4

  ‚Æ‚ ‚è‚Ü‚·B"#"‚ðs“ª‚É’u‚«‚Ü‚·F

       #R$* < @ $* $~P > $*            $: $1 < @ $[ $2 $3 $] > $4

  3.1.2.  m4ƒ\[ƒX‚ðŽg‚Á‚Äsendmail.cf‚ðÝ’è‚·‚é

  ˆÈ‰º‚̍s‚ð/usr/src/sendmail-8.8.7/cf/cf/yourhostname.smtp.mc‚ɒljÁ‚µ‚Ü
  ‚·F
       FEATURE(nocanonify)dnl

  ÅI‚Ìsendmail.cf‚͈ȉº‚̃Rƒ}ƒ“ƒh‚ðŽÀs‚µ‚Ä‹N“®‚µ‚Ü‚·BV‚µ‚¢‚à‚Ì‚ðƒC
  ƒ“ƒXƒg[ƒ‹‚·‚é‘O‚Ɍ¢/etc/sendmail.cf‚ð•Û‘¶‚µ‚Ä‚¨‚¢‚ĉº‚³‚¢F

       cp /etc/sendmail.cf /etc/sendmail.cf.bak
       cd /usr/src/sendmail-8.8.7/cf/cf
       m4 yourhostname.smtp.mc > /etc/sendmail.cf

  3.2.  ƒ_ƒCƒAƒ‹’x‰„‚̒ljÁ

  ê‡‚É‚æ‚Á‚Ä‚Í•Ö—˜‚Å‚·B“Á‚Ƀ‚ƒfƒ€‰ñü‚ðŽg‚Á‚Ä‚¢‚é‚Æ‚«‚̓_ƒCƒAƒ‹’x‰„‚ð
  ƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚¨‚«‚Ü‚µ‚傤B‚±‚ê‚Ísendmail‚ª“dŽqƒ[ƒ‹‚𑗂낤(‚±‚ê
  ‚͉ñü‚̐ڑ±‚ðˆÓ–¡‚µ‚Ü‚·)‚Æ‚µ‚Đڑ±‚ðŠJŽn‚·‚邯‚ê‚ǁAsendmail‚Ń^ƒCƒ€
  ƒAƒEƒg‚·‚鎞ŠÔ‚æ‚è‚àƒŠƒ“ƒNÚ‘±‚ÌŠm—§‚Ì‚Ù‚¤‚ÉŽžŠÔ‚ª‚©‚©‚é‚Æ‚¢‚Á‚½ê
  ‡Asendmail‚͐”•b‘Ò‚Á‚Ä‚©‚çÚ‘±‚ðŽŽ‚Ý‚Ü‚·B

  3.2.1.  sendmail.cf‚̐ݒè

  sendmail.cf‚Ì‚Ç‚±‚©‚Ɉȉº‚̍s‚ª‚ ‚è‚Ü‚·

       #O DialDelay=10s

  "#"‚ðíœ‚µ‚Ü‚·Bs“ª‚É"#"‚ª‚È‚¢ê‡‚Í–â‘è‚ ‚è‚Ü‚¹‚ñ(ˆÈ‘O‚±‚̍s‚ð—LŒø
  ‚É‚µ‚Ä‚¢‚½‚Æ‚¢‚¤‚¾‚¯‚Å‚·)B [–󒍁FSlackwareƒpƒbƒP[ƒW‚È‚Ç‚Å‚Í
  /usr/src/sendmail ƒfƒBƒŒƒNƒgƒŠ‚ÉREADME.linux, *.cfƒtƒ@ƒCƒ‹‚ª‚ ‚è‚Ü‚·]
  sendmail.cf‚É‚±‚̍s‚ª‚È‚¢ê‡‚͈ȉº‚̍s‚ð’ljÁ‚µ‚Ä‚¨‚¢‚ĉº‚³‚¢(ƒtƒ@ƒCƒ‹
  ‚Ì "option(ƒIƒvƒVƒ‡ƒ“)"ƒp[ƒg‚ɒljÁ‚µ‚Ä‚¨‚­‚Æ‚æ‚¢‚Å‚µ‚傤)B

       O DialDelay=10s

  "10s"‚Ì•”•ª‚ð“K“–‚È•b”‚ɕύX‚µ‚Ü‚·B

  3.2.2.  m4‚ðŽg‚Á‚½sendmail.cf‚̐ݒè

  /usr/src/sendmail-8.8.7/cf/cf/yourhostname.smtp.mc

  ‚Ɉȉº‚̍s‚ð’ljÁ‚µ‚Ü‚·F

       define(`confDIAL_DELAY',`10s')

  ‚±‚±‚Å"10s"‚Ì•”•ª‚ð“K“–‚È•b”‚ɕύX‚µ‚Ü‚·B
  ÅI“I‚Èsendmail.cf‚͈ȉº‚̃Rƒ}ƒ“ƒh‚ðŽÀs‚µ‚č\’z‚Å‚«‚Ü‚·BV‚µ‚¢‚à‚Ì
  ‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚é‘O‚Ɍ¢/etc/sendmail.cf‚ð•Û‘¶‚µ‚Ä‚¨‚¢‚ĉº‚³‚¢F

       cp /etc/sendmail.cf /etc/sendmail.cf.bak
       cd /usr/src/sendmail-8.8.7/cf/cf
       m4 yourhostname.smtp.mc > /etc/sendmail.cf

  4.  e-mail‚Ì”z‘—

  “dŽqƒ[ƒ‹‚Ì”z‘—‚Í"sendmail -q"ƒRƒ}ƒ“ƒh‚ðŽÀs‚·‚邱‚Ƃōs‚í‚ê‚Ü
  ‚·Bsendmail‚ªs‚Á‚Ä‚¢‚邱‚Æ‚É‹»–¡‚ª‚ ‚él‚Í "sendmail -q -v"‚Æ‚·‚ê‚Î
  ”z‘—ƒvƒƒZƒX‚ÌŒo‰ß‚ð•\Ž¦‚µ‚Ä‚­‚ê‚Ü‚·B

  [-vƒIƒvƒVƒ‡ƒ“‚ð•t‚¯‚Äsendmail‚ðŽÀs‚·‚é‚ƁA

    Running RAA18307 (sequence 1 of 3)
    <user@mail.server.or.jp>... Connecting to mail.server.or.jp. via smtp...
    220 sv220.tk.mmm.ad.jp ESMTP Sendmail 8.8.4+2.7Wbeta4/3.5Wpl1-97120410; Thu
    >>> EHLO your.server.name.jp
    250-sv220.tk.mmm.ad.jp Hello city1DU22.mmm.ad.jp [000.000.000.000], ple
    250-8BITMIME
    250-SIZE
    250-DSN
    250-ONEX
    250-ETRN
    250-XUSR
    250 HELP
    >>> MAIL From:<user@mail.server.or.jp> SIZE=5
    250 <user@mail.server.or.jp>... Sender ok
    >>> RCPT To:<user@mail.server.or.jp>
    250 <user@mail.server.or.jp>... Recipient ok
    >>> DATA
    354 Enter mail, end with "." on a line by itself
    >>> .
    250 RAA15115 Message accepted for delivery
    <user@mail.server.or.jp>... Sent (RAA15115 Message accepted for delivery)

  ‚Æ‚¢‚Á‚½ƒƒbƒZ[ƒW‚ªo—Í‚³‚ê‚Ü‚·Bcron‚ÅŽÀs‚³‚ê‚é‚Əo—ÍŒ‹‰Ê‚È‚Ç‚ªƒ[
  ƒ‹‚Å‘—M‚³‚ê‚é‚Ì‚ÅŠm”F‚È‚Ç‚Å‚«‚Ü‚·B

  ƒ[ƒ‹‚ªƒƒbƒN‚³‚ê‚Ä"sendmail -q -v"‚Æ‚µ‚Ä‚à‘—M‚³‚ê‚È‚¢ƒP[ƒX‚ª‚ ‚è‚Ü
  ‚·B‚±‚ê‚́A/etc/rc.d/rc.M‚Őݒ肵‚Ä‚¢‚é sendmail‚É-qƒIƒvƒVƒ‡ƒ“‚ðÝ’è
  ‚µ‚Ä‚¢‚½‚èAƒ[ƒ‰‚Åbody‚ð‘‚¢‚Ä‚¢‚鎞‚É"sendmail -q"‚ªŽÀs‚³‚ꃍƒbƒN
  ‚³‚ê‚é‚È‚ÇŒ´ˆö‚Í—lX‚Å‚·B‰½‚©‚æ‚¢‰ðŒˆ•û–@‚ª‚ ‚ê‚΋³‚¦‚ĉº‚³‚¢B

  /var/spool/mqueueˆÈ‰º‚Ƀ[ƒ‹‚̓Lƒ…[‚³‚ê‚Ä‚¢‚Ü‚·B‚»‚̃tƒ@ƒCƒ‹‚Ì’†‚Å
  ƒTƒCƒY‚ª0byte‚Ì‚à‚Ì‚ª‚ ‚é‚Æ‚»‚̃[ƒ‹‚̓ƒbƒN‚³‚ê‚Ä‚¢‚Ü‚·B‘—M‚³‚ê‚È
  ‚¢ƒ[ƒ‹‚Í‚PTŠÔ‚·‚é‚Æ‘—MŽÒ‚ɃŠƒ^[ƒ“‚³‚ê‚Ü‚·B /var/spool/mqueueˆÈ‰º
  ‚̃[ƒ‹ƒtƒ@ƒCƒ‹‚ŁA“ª‚Q•¶Žš‚ª qf‚Ì‚à‚̂̓wƒbƒ_ƒtƒ@ƒCƒ‹Adf‚Ì‚à‚Ì
  ‚ÍbodyAxf‚̓ƒbƒN‚³‚ê‚Ä‚¢‚鎞‚É‚ ‚éƒtƒ@ƒCƒ‹‚Å‚·B“ª‚Q•¶ŽšˆÈ‰º‚Ì–¼‘O
  ‚ÍMessage Id‚È‚Ç‚Å•\Ž¦‚³‚ê‚é‚à‚Ì‚Å‚·]

  ƒ[ƒ‹”z‘—‚̃vƒƒZƒX‚ðŽ©“®‰»‚·‚邱‚Æ‚ÍŠÈ’P‚Å‚·B‚±‚ê‚É‚Ícron‚ðŽg‚¢‚Ü
  ‚·B

  4.1.  “Á’è‚ÌŽžŠÔ‚Ƀ[ƒ‹‚ð”z‘—‚·‚é‚ɂ́H

  crontab‚ð•ÒW‚µ‚Ü‚·F

  crontab -e

  ˆÈ‰º‚̃tƒH[ƒ€‚ð’ljÁ‚µ‚Ü‚·F

       05 18-23,0-7    * * Mon,Tue,Wed,Thu,Fri /usr/sbin/sendmail -q
       05 *            * * Sat,Sun             /usr/sbin/sendmail -q

  Ú×‚ɂ‚¢‚Ä‚Ícrontab‚Ìmanƒy[ƒW‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢ ("man 5 crontab"‚Å
  ŽQÆ‚Å‚«‚Ü‚·)BƒtƒH[ƒ}ƒbƒg‚Í‚à‚¤–¾‚ç‚©‚Å‚·Bã‚ŏ‘‚©‚ꂽcrontabƒGƒ“ƒg
  ƒŠ‚Ì—á‚ł́A(ƒ[ƒ‹‚ªƒLƒ…[‚É‚ ‚鎞‚Ì‚Ý)ƒ[ƒ‹‚ðŠe—j“ú‚ÌŠeŽžŠÔ5•ªŒã(Œß
  Œã6:05‚ɃXƒ^[ƒg‚µŒß‘O7:05‚ɃXƒgƒbƒv)‚É‘—M‚µ‚Ü‚·B‚Ü‚½T––‚É‚ÍŠeŽž
  ŠÔ5•ªŒã‚Ƀ[ƒ‹‚ª”z‘—‚³‚ê‚Ü‚·(“y—j“ú‚̌ߌã12:05‚ɃXƒ^[ƒg‚µ“ú—j“ú‚ÌŒß
  Œã11:05‚ɃXƒgƒbƒv)B

  ƒ_ƒCƒAƒ‹ƒIƒ“ƒfƒ}ƒ“ƒhƒ†[ƒU[‚Æ‚µ‚āA“Á’è‚ÌŽžŠÔ‚ÉPOP3ƒvƒƒgƒRƒ‹Œo—R‚с
  [ƒ‹‚ðŽóM‚µ‚½‚¢‚ÆŽv‚¤‚±‚Æ‚ª‚ ‚è‚Ü‚·B‚»‚±‚ňȉº‚̃Gƒ“ƒgƒŠ‚𓯂¶‚悤
  ‚Écrontab‚ɒljÁ‚µ‚Ü‚·B

       0 21            * * * popclient -3
       -u <‚ ‚È‚½‚ÌPOP3ƒ†[ƒU[–¼>
       -p <‚ ‚È‚½‚̃pƒXƒ[ƒh>
       -o /var/spool/mail/<ŽóM‚µ‚½ƒ[ƒ‹‚ðŽó‚¯‚éƒVƒXƒeƒ€ã‚̃†[ƒU[–¼>
       <mailhost.somedomain.com>

  ‚à‚¿‚ë‚ñ‚±‚ê‚͈ês‚ŏ‘‚©‚ê‚Ü‚·Bƒtƒ@ƒCƒ‹‚É•Û‘¶‚µƒGƒfƒBƒ^‚ðI—¹‚³‚¹‚Ü
  ‚·B crontab‚Í‚±‚ê‚ŃCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ü‚·(–󒍁Fpopclient‚ðŽg‚¤‚æ‚è
  ‚àfetchmail ‚È‚Ç‚ðŽg‚Á‚½‚Ù‚¤‚ªƒZƒLƒ…ƒŠƒeƒBã‚æ‚¢‚ÆŽv‚¢‚Ü‚·)B

  [–óŽÒFˆÉ²–è  “N, isaji@mxu.meshnet.or.jp

  –󕶂Ɋւ·‚éŠÔˆá‚¢A•s–¾‚È“_‚ª‚ ‚ê‚΂²˜A—‰º‚³‚¢B]