トップ> オープンソース> qmailでバーチャルドメインを構築しよう(その3 vpopmail編)
qmailでバーチャルドメインを構築しよう(その3 vpopmail編)
vpopmailでqmailでのバーチャルドメイン/ユーザ管理
はじめに
vpopmailは、qmailでのバーチャルドメインとそのユーザ管理に使用します。
POP3も付属していますが、今回は使用しません。
1.ダウンロードしましょ
http://www.inter7.com/index.php?page=vpopmail
2.前段階
(1)ユーザを作成します
/usr/sbin/groupadd -g 89 vchkpw
/usr/sbin/useradd -g vchkpw -u 89 vpopmail
(2)注意事項
Unixユーザを作成することになる訳ですが、実は、qmailのドメインユーザは全てvpopmailというユーザのホームディクレトリ配下に作成されます。
よって、vpopmailユーザの存在するパーティションに十分な空き容量があるかをチェックしてください。
※デフォルトは、/home/vpopmailですね。
3.vpopmail編
(1)解凍
gunzip -c vpopmail-5.4.0.tar.gz | tar xvfp -
(2)make
./configure
make
make install-strip
(3)ドメインを追加してみましょう
コマンド形式は、以下。バーチャルドメインのhoge1.co.jpとhoge2.co.jpを追加します。
/home/vpopmail/bin/vadddomain [ドメイン名] [パスワード]
/home/vpopmail/bin/vadddomain hoge1.co.jp PASSWD1
/home/vpopmail/bin/vadddomain hoge2.co.jp PASSWD2
では、確認しましょう。
ls /home/vpopmail/domains/
にhoge1.co.jpとhoge2.co.jpが出来てればOKです。
また、以下のqmailのコンフィグファイルにドメインが追加されています。
/var/qmail/control/rcpthosts
/var/qmail/control/virtualdomains
/var/qmail/users/assign
※ここで、qmailとvpopmailのドメイン・ユーザが繋がるわけですね。
(4)次にドメインユーザを追加してみましょう
#------------------------------------------------------------------
# ユーザを追加/削除する。
# 追加: /home/vpopmail/bin/vadduser [メールアドレス] [パスワード]
# 削除: /home/vpopmail/bin/vdeluser [メールアドレス]
#------------------------------------------------------------------
では、それぞれのドメインにinfoを追加しましょう。
/home/vpopmail/bin/vadduser info@hoge1.co.jp PASSWD]1
/home/vpopmail/bin/vadduser info@hoge2.co.jp PASSWD2
では、確認しましょう。
ls /home/vpopmail/domains/hoge1.co.jp
ls /home/vpopmail/domains/hoge2.co.jp
infoフォルダは出来上がっていますでしょうか?
カテゴリ内の記事
- qmailでバーチャルドメインを構築しよう(その1)(2005/10/04)
- qmailでバーチャルドメインを構築しよう(その2)(2005/10/04)
- qmailでバーチャルドメインを構築しよう(その3 vpopmail編)(2005/10/04)
- qmailでバーチャルドメイン構築(その4 courier-imap authlib編)(2005/10/04)
- qmailでバーチャルドメイン構築(その5通信暗号化)(2005/10/04)
- qmail+tcpserverでメールの送信が遅い時・・・(2005/10/04)
- 第三者証明付きSSLを作る(2006/06/05)
- linux での iptables(2006/06/19)
- linux でのパスワード忘れなどtips(2006/06/20)
- apache/php で バージョン非表示(2006/06/23)
- qmail sendmail SMTPプロトコル(2006/07/13)
- Postgresqlのデータベースバックアップ(2006/07/23)
- HTTP レスポンスヘッダの Apache バージョンを非表示にする(2008/03/24)
- Postfix のキュー削除(2008/04/16)
- mysql charset(2008/04/25)
- mysql charset(2008/04/25)
- apache ssi(2008/07/26)
- postfix:ヘッダをみてメールをドロップする(2009/05/28)
- apache2でモジュールをロードする(2009/07/06)
- mysqlのバックアップ、リストア(2009/07/06)
- ssh 自動ログイン(2009/07/07)
- sshでIP制限、ポート変更root拒否(2009/07/07)
- wordpress重い(2009/08/18)
- mysql リモート許可(2009/10/09)
- mysql utf8(2010/02/03)
