From owner-FreeBSD-users-jp@jp.freebsd.org  Fri Aug 13 16:43:48 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id QAA82925;
	Fri, 13 Aug 1999 16:43:48 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from pis.toba-cmt.ac.jp (pis.toba-cmt.ac.jp [202.26.248.77])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id QAA82919
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 13 Aug 1999 16:43:48 +0900 (JST)
	(envelope-from kiri@pis.toba-cmt.ac.jp)
Received: from localhost (localhost [127.0.0.1])
	by pis.toba-cmt.ac.jp (8.9.2/8.9.2) with ESMTP id QAA24376
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 13 Aug 1999 16:43:23 +0900 (JST)
	(envelope-from kiri@pis.toba-cmt.ac.jp)
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Fri, 13 Aug 1999 16:19:52 +0900"
	<199908130719.AA00702@judywin.kyoto.uniuni.co.jp>
References: <199908130719.AA00702@judywin.kyoto.uniuni.co.jp>
X-Mailer: Mew version 1.93 on XEmacs 20.4 (Emerald)
X-Prom-Mew: Prom-Mew 1.93 (procmail reader for Mew)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19990813164322Q.kiri@pis.toba-cmt.ac.jp>
Date: Fri, 13 Aug 1999 16:43:22 +0900
From: KIRIYAMA Kazuhiko <kiri@pis.toba-cmt.ac.jp>
X-Dispatcher: imput version 980905(IM100)
Lines: 28
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: FreeBSD-users-jp 44889
Subject: [FreeBSD-users-jp 44889] Re: qmail
 =?ISO-2022-JP?B?GyRCJEckThsoQg==?= pop3d
 =?ISO-2022-JP?B?GyRCJSQlcyU5JUghPCVrJEs0WCQ5JGs8QUxkGyhC?=
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: kiri@pis.toba-cmt.ac.jp

> $B$=$l$h$j%f!<%6$N?t$,B?$$$H$-$KA40w$N%[!<%`%G%#%l%/%H%j$K(BMaildir$B$r$I$&(B
> $B$d$C$F:n$k$+$,G:$_$I$3$m(B...

$B$&$A$G$O(B

  foreach(sort keys %users){
    $name = $_;
    $mail_address = $MAIL_ACCOUNT . '@' . $MAIL_DOMAIN_NAME;
    ($uid, $gid, $passwd, $expire_date, $home_dir) = split(/:/, $users{$name});
    if(! -d $home_dir){
      mkdir($home_dir, 0755) || die "Can't make $home_dir: $!\n";
    }
    chown($uid, $gid, $home_dir) if -d $home_dir;
    $maildir = $home_dir . "/Mail";
    if(! -d $maildir){
      mkdir($maildir, 0700) || die "Can't make $maildir: $!\n";
    }
    chown($uid, $gid, $maildir) if -d $maildir;
    if($mail_queue eq "maildir" && ! -d "$home_dir/Maildir"){
      die "$MAILDIRMAKE_PATH not found: $!\n" if ! -x $MAILDIRMAKE_PATH;
      system("cd $home_dir;su $name -c '$MAILDIRMAKE_PATH Maildir'");
    }
  }

$B$H$+$7$F$^$9!#(B
---
KIRIYAMA Kazuhiko
kiri@pis.toba-cmt.ac.jp
