From owner-FreeBSD-users-jp@jp.FreeBSD.org Sat May  4 18:15:28 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g449FSW46135;
	Sat, 4 May 2002 18:15:28 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from smtp13.dti.ne.jp (smtp13.dti.ne.jp [202.216.228.48])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g449FSf46130
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sat, 4 May 2002 18:15:28 +0900 (JST)
	(envelope-from daisaito@lares.dti.ne.jp)
Received: from saito-c (k162249.ppp.asahi-net.or.jp [218.45.162.249]) by smtp13.dti.ne.jp (8.12.1/3.7W) with ESMTP id g449FMSZ016039; Sat, 4 May 2002 18:15:27 +0900 (JST)
Date: Sat, 04 May 2002 18:15:22 +0900
From: SaitoMasaru <daisaito@lares.dti.ne.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
In-Reply-To: <200205040635.PAA06582@viola.ocn.ne.jp>
References: <20020504132816.E4E7.DAISAITO@lares.dti.ne.jp> <200205040635.PAA06582@viola.ocn.ne.jp>
Message-Id: <20020504173523.E4EA.DAISAITO@lares.dti.ne.jp>
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-2022-JP"
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver. 2.00.07
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020417
X-Sequence: FreeBSD-users-jp 68328
Subject: [FreeBSD-users-jp 68328] Re: qmail
 =?ISO-2022-JP?B?GyRCJEcbKEI=?= relay-ctrl
 =?ISO-2022-JP?B?GyRCJHJNUSQkJEYbKEI=?= POP
 =?ISO-2022-JP?B?GyRCISEbKEI=?=
 before
Errors-To: owner-FreeBSD-users-jp@jp.FreeBSD.org
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: daisaito@lares.dti.ne.jp

$Bc7F#!w2#IM$G$9!#(B

2002/05/04 15:20:09 $B$4$m(B
sin <panocon@viola.ocn.ne.jp> $B$5$s$O=q$$$?$=$&$J(B

> sin$B$G$9!#(B
>
> > > relay-ctrl$B$rMQ$$$F(BPOP before SMTP$B$GG'>Z$7$?$$$N$G$9$,!"$I$&$b(B
> > > tcp.smtp.cdb$B$,@8@.$5$l$^$;$s!#(B
> > > $B2?J}$+(Brelay-ctrl$B$r;H$o$l$F$$$kJ}$,5o$i$l$^$7$?$i$*65$(2<$5$$!#(B
> > /usr/local/etc/rc.d/qmail.sh$B$r8+$k8B$j!"(Binetd$B$+$i$N5/F0$r$7$?$$$N$+(B
> > $B$=$l$H$b(Btcpserver$B$+$i$N5/F0$r$7$?$$$N$+H=$j$^$;$s$,!"!"!"(B
> > POP before SMTP$B$N>l9g$O!"(Brelay-ctrl$B$G$N(BPOP before SMTP$B$N>l9g$O(B
> > inetd$B$J$N$+(Btcpserver$B$J$N$+$G@_DjJ}K!$,0c$$$^$9$N$G!"$I$A$i$+$G(B
> > $B5/F0$7$F$$$k$N$+$,ITL@$@$H%"%I%P%$%9$N$7$h$&$,$"$j$^$;$s!#(B
> > #inetd$B$H(Btcpserver$B$N0c$$$O$o$+$j$^$9$h$M!)(B
> > 
> > $B$"$H!"(Bpop3d$B$O(Btcpserver$B$r;H$C$F$$$k$h$&$G$9$M!#!#(B
> 
> tcpserver$B$+$i5/F0$7$F$$$k$D$b$j$J$N$G$9$,!"0c$&$N$G$7$g$&$+!)(B
> /etc/inetd.conf$BFb$N(Bsmtp$B!&(Bpop$B$N5-=R$O%3%a%s%H%"%&%H$7$F$$$^$9!#(B
> $B0J2<$NItJ,$O!"(B/var/qmail/boot/home$B$K(BMaildir$B$r;H$&$h$&$K$7$?$@$1$G$9!#(B
> 
> #!/bin/sh
> PATH=/var/qmail/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin
> export PATH
> 
> #  start qmail for inetd
> /var/qmail/bin/qmail-start ./Maildir/ splogger qmail &

$B$"!"(B/var/qmail/rc$B$H$J$C$F$$$J$+$C$?$N$G4*0c$$$7$^$7$?!#$4$a$s$J$5$$!#(B


> > $B$3$N%U%!%$%k$r:n$C$?8e$K(Btcprules$B$r;H$C$F(Btcp.smtp.cdb$B$r:n$k$H(B
> > 69,70$B%Z!<%8$"$?$j$K=q$$$F$"$j$^$9$,!"!"(B
> $B9T$C$F$*$j$^$9!#(B
$B<:Ni$7$^$7$?!#(B



> > > /etc/relay-ctrl$BFb$K(B
> > > rulesdir
> > > smtprules
> > > smtpcdb
> > > $B$,$"$j$^$9!#(B
> > $B$3$NCf?H$O$I$&$J$C$F$$$^$9$+!)(B
> rulesdir        /etc
> smtprules       tcp.smtp
> smtpcdb         tcp.smtp.cdb
> $B$G$9!#(B

$B$3$l$bLdBj$J$5$=$&!#(B


> > pop5smtp$B$N%a%j%C%H(B:cron$B$G(Btcp.smtp.cdb$B$r=q$-49$($:$K$9$`(B
> >         $B%G%a%j%C%H(B:relay-ctrl$B$[$I@_Dj$,=@Fp$G$O$J$$(B
> > $B$^!"$*9%$-$JJ}$r!#!#(B
> > 
> 
> $B$&!<$s!"Nc$($P(Btcp.smtp.cdb$B$rD>@\8+$kJ}K!$O$"$k$N$G$7$g$&$+!)(B

tcprulescheck$B$H$$$&%3%^%s%I$r;H$($P$=$l$i$7$$$3$H$G$-$=$&$G$9$,!"(B
$B;H$C$?$3$HL5$$$N$G%Q%9!#(B(^^;
$B"-(Btcprulescheck$B$N%Z!<%8"-(B
http://www.emaillab.org/djb/tools/ucspi-tcp/tcprulescheck.html

$B$G!":G=i$N%a!<%k$r$b$&0lEY$h$/8+$k$H3NG'$7$?J}$,$h$$2U=j$,$$$/$D$+!#!#(B
($B;d$N%3%a%s%H$O(B'##'$B$G$O$8$a$F$$$^$9!#(B)
/usr/local/etc/rc.d/qmail.sh
#!/bin/sh
PATH=/var/qmail/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin
export PATH


#  start qmail for inetd 
##$B",(Binetd$B$+$i5/F0$7$F$$$kLu$8$c$J$$$N$GJ6$i$o$7$$(B
/var/qmail/bin/qmail-start ./Maildir/ splogger qmail &
##$B",(B /var/qmail/boot/home $B$r(B /var/qmail/rc $B$H(Bsymlink$B$K$7$F(B
##/var/qmail/boot/home$B$N(B "./Mailbox => ./Maildir/ $B$H=q$-49$($?J}(B
##$B$,$h$/$J$$$G$9$+!)$G$b$C$F>e$N9T$r(B /var/qmail/rc $B$K$9$k!#!#(B


#  start qmail for tcpserver
/usr/local/bin/tcpserver -vHR -x /etc/tcp.smtp.cdb -u 1003 -g 1002 0 smtp 
  /var/qmail/bin/qmail-smtpd 2>&1|/var/qmail/bin/splogger smtpd & 
##$B",$3$3$OLdBj$J$5$=$&(B

#  start qmail for pop
/usr/local/bin/tcpserver -HR 0 pop3 
  /var/qmail/bin/qmail-popup q--v.com /bin/checkpassword  
  /usr/sbin/relay-ctrl-allow 
  /var/qmail/bin/qmail-pop3d Maildir &
  
##$B",(B/usr/sbin/relay-ctrl-allow $B$H(B /bin/checkpassword $B$N(Bpath
##$B$O$"$C$F$$$^$9$+!);d$N>l9g(Bports$B$+$i(Bcheckpassword$B$rF~$l$?$N$G(B
##/bin/checkpassword => /usr/local/bin/checkpassword $B$H$J$C$F$$$^$9(B
##relay-ctrl-allow$B$b(B /usr/local/sbin/relay-ctrl-allow$B$G$O$J$$$G$9$+(B?


---
Saito Masaru <daisaito@lares.dti.ne.jp>


