  mini-HOWTO install qmail with MH
  Christopher Richardson (rdn@tara.n.eunet.de) 
  ܾ (shom@i.h.kyoto-u.ac.jp) 
  v1.1 22.03.97

   email Ȥ߹碌ȤȹͤƤ桼Τˡʤ餫
  νˤʤ褦Υ󥹥ȡηи񤭤ޤ
  ______________________________________________________________________

  Table of Contents:

  1.      ȥ

  2.      Υƥ

  3.      qmail Υ󥹥ȡ

  3.1.    maildir2smtp

  4.      MH Υ󥹥ȡ

  4.1.    mtstailor

  4.2.    mh_profile

  5.      fetchmail

  6.      exmh

  7.      ջ

  8.      Procmail

  9.      
  ______________________________________________________________________

  1.  ȥ

  Ƥ줿ͥåȥγ˴դޤäˡο͡
  Linux Υ󥹥ȡ˴ñˤƤ졢ޤΤФ餷ץ
  äƤޤTony Nugent  (tony@trishul.sci.gu.edu.au)
  David Summers  (david@summersoft.fay.ar.us) S.u.S.E (Linux ǥ
  ȥӥ塼)

  qmail äƤʤˡɤäƻȤΡ(Dan Bernstein )ˤҲ𤫤
  ѤƤޤ

        qmail ϡǡǤΨŪǡñʥåž
        ȤǤ󥿡ͥå³줿ŵŪ UNIX ۥȾ
        sendmail-binmail ƥ򡢴֤뤳ȤǤޤ

        ƥŪǤϤޤ󤬡ФɬפǤ᡼
        ϥ桼ˤȤä˽פǤߤ뤳ȤϤǤʤΤǡ
        ˰ǤʤФʤޤ(줬 qmail 񤭤Ϥ᤿ͳ
        Ǥ sendmail ¾ MTA (Mail Trasfer Agent) Υƥ
        ˤ󤶤ꤷƤǤ)

        qmail  straight-paper-path ůؤϡå
        ˼ФʶʤȤݾڤޤޤmaildir
        Ȥ˿Ǥ桼ѥ᡼ܥåեޥå
        򥵥ݡȤƤޤmaildir ϡmbox ե MH ե
        ϰäơǥƥबå夷Ƥ⡢줿ꤷޤ
        󡣥桼 NFS ۤˤǤ˥᡼ɤǤʤ
         NFS 饤Ȥˤοͤ˥᡼뤳Ȥ
        ޤ

        ΨPentium ưƤ BSD/OS ǡ 20 Υ
        ˴ñѤ뤳ȤǤޤ줿ƥå
        ߡ᡼ܥåʬۤƥȤºݤˤäƤߤޤ
        ϡ DNS  SMTP ¤ޤǥեȤ
        20 Ʊޤ顢礭ʥ᡼󥰥ꥹȤǤ⤹Ф
        Ǥޤ(줬 qmail ͳǤ礭ʥ
        󥰥ꥹȤꤷʤФʤʤäΤǤ)

        qmail ¾Τɤʥ󥿡ͥå MTA ⤫ʤ꾮
        Ǥʲͳ󤲤Ƥߤޤ(1) ¾ MTA Ǥϡե(ž
        )ꥢ᡼󥰥ꥹȤε̡ˤʤäƤ
        qmail ϡ桼ʬΥ᡼󥰥ꥹȤǤ褦
        եɵƤޤ(2) ¾ MTA Ƥ
        ⡼ɤϡ®ưǤʤפƥ塼ˤޤפ
        qmail ϡ塼˿åȤ˼¹Ԥ
        ޤĤޤꡢqmail ⡼ɤϤҤȤġ®ƥ塼
        ޤפǤ(3) ¾ MTA ˤϡºݡɥ٥졼򸫤
        inetd ̥С󤬴ޤޤƤޤqmail ϡܼŪ˥ޥ
        ٤򤫤ʤ褦߷פˤʤäƤޤΤǡʤΥƥ
        inetd  qmail-smtpd ưΤϰǤ

        sendmail Ȥθߴqmail ˤϼΤ褦ħޤۥ
        ȡ桼β(masquarading)ۥȤδʱáС
        ᥤ󡢥̥륯饤ȡ᡼󥰥ꥹȴԤΥɥ쥹񤭴
        졼桢֥Х󥹵ϿRFC822 Υɥ쥹ꥹ
        бۥȥ᡼󥰥ꥹȥ롼פθСȤ
        åݥȡ󤷤ƤۥȤΥХåաå
        ȤΥȥ饤塼롢פˡɤ MTA εǽ
        äƤ櫓Ǥqmail ˤϺ߼Ρsendmail
        åѡäƤޤˤäơ߻ȤäƤ UA (User
        Agent) 򤽤Τޤ޻ȤȤǤޤ

  2.  Υƥ

  Cyrix 6x86SuSE Linux ǥȥӥ塼󡣥ͥ 2.0.28 
  Cyrix ѥå (http://www.escnet.com) ƤΡElsa Winner Trio
  +64 եåɡ

  PPP 󥯤 ISP ˷ҤƤޤ

  3.  qmail Υ󥹥ȡ

  INSTALL λؼ˽ޤ

  ա

  o  ɥȤϤ褯ǤƤޤΤǡɤ֤ȤäƤ
      INSTALL ɥȤˤ륤󥹥ȡο򺸤˽񤤤Ƥ
     ޤ

  o  2  - INSTALL.ids Ȥˡ롼פȥ桼ưǥåȥåפ

  o  7  - ΥƥǤ ./qmail-makectl ޤưʤäʬ
     ɥᥤ̾ (mickey.n.eunet.de) ư /var/qmail/control/me ˲
     

  o  23 - inetd-conf ե ˤ qmail-smtpd 񤫤Ƥ뤫(
     ڥߥƤʤ)ǧ(ϥڥߥȯ뤿 2 
     ä:( ) smtp  stream  tcp     nowait  qmaild
     /var/qmail/bin/tcp-env tcp-env /var/qmail/bin/qmail-smtpd

  3.1.  maildir2smtp

  Dan Bernstein ᤬塼ˤޤä᡼òͳ ISP 
  ѥåäƤޤΥȤ serialmailxxx Ǥ

  ޥ˥奢ڡ˽񤤤Ƥ̤ˤΥѥå򥤥󥹥ȡ뤷ޤ
  (Rupert Mazzucco (maz@pap.univie.ac.at) ˴)񤷤ȹͤ
  ʤƤưޤ

               maildir2smtp - maildir Ȥ SMTP 

               maildir2smtp  SLIP  PPP ³ͳƥåϤ褦
               ߷פƤ롣³Ƥʤ¦ˤ򥻥åȥåפ
               ϡalias ˿ maildir 롣

                  # maildirmake ~alias/pppdir
                  # chown -R alias ~alias/pppdir

               ˡ

                  :alias-ppp

                control/virtualdomains 졢

                  ./pppdir/

                ~alias/.qmail-ppp-default 롣./pppdir/ κǸ / 
               ˺ʤ褦ˡơPPP ϥץȤǼΤ褦ʥ
               ɤ¹Ԥ롣

                  maildir2smtp ~alias/pppdir alias-ppp- $IP `hostname`

               $IP ϥ⡼Ȥ IP ɥ쥹ˤ뤳ȡ

  :

  o  ޥ˥奢ڡϤ褯ǤƤΤǡɤǤ

  o  maildir2smtp ϥ᡼륵Ф IP ɥ쥹ɬפȤޤ⤷ IP 
     狼ʤСping <᡼ۥȤ̾> ¹ԤƤIP 
     ɥ쥹狼ޤ

  o  Υޥɤ󥹥ץȤƤȤǤޤ ISP 
     󤷤ˡ塼ˤޤä᡼뤬٤ޤ

  4.  MH Υ󥹥ȡ

   mh-6.8.4/conf/MH ϼΤ褦ˤޤ

        ________________________________________________________________

        bin     /usr/bin/mh
        etc     /usr/lib/mh
        #mail
        #mandir /usr/man
        #manuals        standard
        chown   /bin/chown
        #cp     cp
        #ln     ln
        #remove mv -f
        cc      gcc
        ccoptions -traditional -O2 -m486 -D_NFILE='getdtablesize()'
                  -DSIGEMT=SIGUSR1
        curses  -lncurses
        #ldoptions      -s
        #ldoptlibs
        lex     flex
        #oldload        off
        #ranlib on
        mts     sendmail
        #mf     off
        #bboards        off
        #bbdelivery     off
        #bbhome /usr/spool/bboards
        pop     on
        popdir  /usr/lib/mh
        sharedlib       sys5
        slflags -fPIC
        slibdir /usr/lib
        mailgroup       mail
        signal  void
        sprintf int
        #editor prompter
        #debug  off
        #regtest        off
        options ATHENA
        options BIND
        options DPOP
        options DUMB
        options FCNTL
        options MHE
        options MHRC
        options MIME
        options MORE='"/usr/bin/less"'
        options OVERHEAD
        options POP2
        options POPSERVICE='"pop3"'
        options RENAME
        options RPATHS
        options RPOP
        options SOCKETS
        options SVR4
        options SYS5
        options SYS5DIR
        options TERMINFO
        options UNISTD
        options VSPRINTF

        ________________________________________________________________

  ա

  o   mts sendmail ѥ뤷Ƥޤ/smtp Ǥʤˤ꤬
     ä顢comp.mail.mh ɤǤ

  o   mail 򥳥ȥȤޤmtstailor ͳǥȥ뤷
     äǤ

  4.1.  mtstailor

  qmail ϥ᡼ۡǥ쥯ȥ ( /Mailbox) ޤ
  mtstailor ˼Τ褦ˤĤäޤ

        localname:      mickey
        localdomain:    n.eunet.de
        mmdfldir:
        mmdflfil:       Mailbox
        uucpldir:
        uucplfil:
        mmdelim1:       \001\001\001\001\n
        mmdelim2:       \001\001\001\001\n
        mmailid:        0
        umincproc:
        lockldir:
        sendmail:       /usr/lib/sendmail

  

  o  sendmail/usr/lib/sendmail ϡ/var/qmail/bin ˤ qmail 
     sendmail åѡؤΥ󥯤Ǥ

  o  MH Ǥϡ~/(ۡǥ쥯ȥΰ)פϻȤޤ󡣥եѥ
     դʤǤޤ礦°ɥȤˤȡդ
     ʤХǥեȤ $HOME ˤʤ뤽Ǥ[㤦⤷
     ޤPath: Mail ȤƤ $HOME/Mail  MH δǥ쥯ȥ
     ˤʤꡢ/ ǤϤޤäƤʤѥϴǥ쥯ȥ꤫Хѥ
     ʤ褦Ǥܤ mh-profile(5) 򻲾Ȥ뤳 ]

  4.2.  mh_profile

  줬 .mh_profile Ǥ

        Path: Mail
        draft-folder: drafts
        unseen-sequence: unseen
        AliasFile: /home/rdn/.mh_aliases
        send: -msgid
        comp: -form /home/rdn/.mymh-components
        MailDrop: /home/rdn/Mailbox

  ա

  ϡտ MailDrop Ԥ񤭤ޤ

  [scan ʸкˡ

        file-coding: ja_JP.jis7
        display-coding: ja_JP.jis7
        process-coding: ja_JP.jis7

  äƤۤ褤Ǥ礦]

  5.  fetchmail

  ʣΥ桼뤿(²Ǥ:) fetchmail ȤȤˤޤ
  Linux  fetchmail ϡqmail ۤ smtp ݡȤإ᡼
  

  󥹥ȡϲʤޤޤޥɥåפޤ
  Ƥޤ

   .fetchmailrc Ǥ

        poll PersonalMail.Germany.EU.net
        protocol pop3
        username myname
        password mypassword

  6.  exmh

  䤬ᥤ顼Ǥ繥

  ҤȤ꤬ޤۤȤɤΥѥѤ Tcl/Tk ѥåϡ
  ƥץդǥѥ뤵ƤޤSuSE դƤ뼡
  Υץ .xserverrc.secure Ϥ褷ޤ

        ________________________________________________________________

        #!/bin/sh

        #
        # move this file to ~/.xserverrc, if you don't want to allow everybody to
        # get access to your X-Server
        #
        if [ -x /usr/bin/keygen ]; then
            if [ ! -x /usr/bin/hostname -a ! -x /bin/hostname \
                 -a ! -x /usr/bsd/hostname ];
            then
                echo "startx: can't get my hostname - exiting"
                exit 1
            else
                host=`hostname`
            fi

            xauth add $host:0 . `/usr/bin/keygen`
            sleep 2
            xauth add $host/"unix":0 . `/usr/bin/keygen`
            exec X :0 -auth .Xauthority $*
        else
            exec X :0 $*
        fi
        ________________________________________________________________

  7.  ջ

  ٤ʤߤΡ̵ݾڡ̵ֶ⡢ƼǤǻȤȡפǤ

  8.  Procmail

  qmail FAQ ˤϼΤ褦ʥޥɤꤢ

  In  /.qmail add the line ~/.qmail ˼ιԤäޤ

        | preline procmail

  ΥƥǤϡ.qmail եΤ vi ȤäȤޤ
  ޤޥɤθ˶ԤäƤޤ

  ϼʬΥǥեȤ procmail ѥåꥳѥ뤷ޤ
  ä /usr/local/bin/procmail  /bin/procmail ˥󥯤ĥäƤ
  ޥɤ /usr/local/bin/ ˤ procmail դƤ뤫ɤ
  ʤäǤ

  procmail ˤ餷ɥȤդƤޤʬ .procmailrc
  եꤹϡޥ˥奢ڡˤɤǤ

  9.  

  ɬפʥѥå

  o  qmail,setserial  http://pobox.com/~djb/qmail.html ˤޤ¾
      qmail طΥեȥ䡢qmail ᡼󥰥ꥹȤؤΥݥ󥿤
     ޤ

  o  MH  ftp.ics.uci.edu:/pub/mh ˤޤ

     Tony Nugent ᤬ꥸʥ mh-6.8.3 ؤΥѥåäƤ
      (ѥå ftp://ftp.gw.com/pub/unix/mail/mh/patches/linux/ ˤ
     ޤ)

  o  metamail (8 ӥåȥ饯åȤޤࡢMIME ݡ) 
     ftp.bellcore.com:/pub/nsb ˤޤ

  o  fetchmail  ftp://ftp.ccil.org/pub/esr/fetchmail  Eric Υۡ
     ڡ http://www.ccil.org/~esr ˤޤ

  o  glimpse (ƥȥ󥸥)  University of Arizona ˤ
     (http://glimpse.cs.arizona.edu:1994/)

  o  exmh  ftp.sunlabs.com/pub/tcl/exmh/ ˤޤ

  o  Tcl/Tk  ftp.sunlabs.com:/pub/tcl ftp.aud.alcatel.com:/tcl
     ftp.cs.berkeley.edu:/ucb/tcl ˤޤ

  o  [http://www.qmail.com  qmail ΥۡॵȤǤ]

