qmail 1.03 anchor.png Edit

以下のサイトよりファイルをダウンロード
http://cr.yp.to/qmail.html

  • インストール
# cd /usr/local/arch
# wget ftp://ftp.jp.qmail.org/qmail/qmail-1.03.tar.gz
# cd ../src
# tar xvzf../arch/qmail-1.03.tar.gz
# cd qmail-1.03
# mkdir /var/qmail
# groupadd qmail
# groupadd nofiles
# useradd -g nofiles -d /var/qmail/alias -s /nonexistent alias
# useradd -g nofiles -d /var/qmail -s /nonexistent qmaild
# useradd -g nofiles -d /var/qmail -s /nonexistent qmaill
# useradd -g nofiles -d /var/qmail -s /nonexistent qmailp
# useradd -g qmail -d /var/qmail -s /nonexistent qmailq
# useradd -g qmail -d /var/qmail -s /nonexistent qmailr
# useradd -g qmail -d /var/qmail -s /nonexistent qmails
# make setup check
# ./config-fast mail.domain.com
  • 設定
# echo "admin" > /var/qmail/alias/.qmail-mailer-daemon
# echo "admin" > /var/qmail/alias/.qmail-postmaster
# echo "admin" > /var/qmail/alias/.qmail-root
# cd /var/qmail/control
# vi defaultdomain
domain.com
# vi localslocalhost
domain.com
# vi me
domain.com
# vi plusdomain
domain.com
# vi rcphosts
localhost
domain.com
# cp /var/qmail/boot/home /var/qmail/rc
# cd /var/qmail
# vi rc
#!/bin/sh
exec env - PATH="/var/qmail/bin:$PATH" \
qmail-start ./Maildir/ splogger qmail
  • 起動
/var/qmail/rc & 
  • checkpassword

以下のサイトよりファイルをダウンロード
http://cr.yp.to/checkpwd/install.html

# cd /usr/local/arch
# wget http://cr.yp.to/checkpwd/checkpassword-0.90.tar.gz
# cd ../src
# tar xvzf ../arch/checkpassword-0.90.tar.gz
# cd checkpassword-0.90
# make setupcheck
  • tcpserver

以下のサイトよりファイルをダウンロード
http://cr.yp.to/ucspi-tcp/install.html

  • インストール
# cd /usr/local/arch
# wget http://cr.yp.to/ucspi-tcp/ucspi-tcp-0.88.tar.gz
# cd ../src
# tar xvzf ../arch/ucspi-tcp-0.88.tar.gz
# cd ucspi-tcp-0.88
# make setup check
# mkdir /etc/tcpserver
# cd /etc/tcpserver
  • tcpserver経由の設定
# vi smtp.tcprules
127.0.0.1:allow,RELAYCLIENT=""
192.168.0.:allow,RELAYCLIENT="":allow
# vi pop.tcprules
127.0.0.1:allow:deny
192.168.0.:allow
# tcprules smtp.db smtp.tmp < smtp.tcprules
# tcprules pop.db pop.tmp < pop.tcprules
  • 起動
# vi /etc/init.d/qmail
#!/bin/sh
QMAIL=/var/qmail
TCPSERVER=/usr/local/bin/tcpserverPID1=\
 `/bin/ps -ef | grep tcpserver | grep smtp | grep -v grep | awk'{print$2}'`
PID2=`/bin/ps -ef | grep tcpserver | grep pop | grep -v grep | awk '{print$2}'`
PID3=`/bin/ps -ef | grep splogger | grep smtp | grep -v grep | awk '{print$2}'`
case "$1" in
'start')
if [ -f $QMAIL/rc ] ; then
echo "qmail server starting."
exec env - PATH="/var/qmail/bin:$PATH" qmail-start ./Maildir/ splogger qmail &
$TCPSERVER -RH -x /etc/tcpserver/smtp.db \
 -v -u 20000 -g 20000 0 smtp $QMAIL/bin/qmail-smtpd 2>&1 \
 | $QMAIL/bin/splogger smtpd 3 &
$TCPSERVER -RH -x /etc/tcpserver/pop.db \
 0 pop3 $QMAIL/bin/qmail-popup mail.domain.com \
 /bin/checkpassword $QMAIL/bin/qmail-pop3d Maildir &
fi
;;
'stop')
if [ ! -z "$PID1" ] ; then
/usr/bin/kill -15 $PID1 $PID2 $PID3
fi
;;
*)
echo "Usage: /etc/init.d/qmqil { start | stop }"
;;
esac
exit 0
# /etc/init.d/qmail start

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom
Counter: 515, today: 1, yesterday: 0
最終更新: 2008-11-26 (水) 01:06:40 (JST) (1273d) by aqua
オススメ

おすすめ
カレンダ
前月2012年 5月翌月
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
<今日>
ログイン
ユーザ名:

パスワード:



パスワード紛失

新規登録
天気予報

資料提供天気予報コム
アクセスカウンタ
今日 : 214214214
昨日 : 455455455
総計 : 364223364223364223364223364223364223