TOPページ
 
what's new Linuxサーバ構築記 自己紹介 リンク集
 
Linuxトップへ戻る
ノートPCにPlamoLinuxをインストール
  (1)はじめに
  (2)インストール
  (3)各種設定ファイルの変更
  (4)各種アプリケーションのインストール
1.Dynamic-DNS
2.Webサーバ
3.qmail
4.tcpserver
5.POP3
6.POP before SMTP
7.IMAP
8.fetchmail
9.NTPサーバ
10.Webメール
11.FTPサーバ(ProFTPD)
12.PHP4
13.PostgreSQL
14.Procmail
  (5)HDDを追加
 

■ノートPC ARMADAにPlamoLinuxをインストール

(4) 各種アプリケーションのインストール

7.IMAPサーバのインストール

qmailインストール後、POP3で問題なく動作したので、今度はIMAPサーバをインストールします。最終的には、IMAPもPOP同様 IMAP before SMTP の仕組みを作ります。
qmail の Maildir形式に対応している courier-imap をインストールします。

http://www.inter7.com/courierimap/ から courier-imap-1.3.12.20011128.tar.gz をダウンロードします。

これを解凍するときは、通常ユーザーで行います。ルートでは作業してはいけないそうですので注意が必要です。

 
     
  % cd /usr/local/src
% tar -zxvf courier-imap-1.3.12.20011128.tar.gz
% cd courier-imap-1.3.12.20011128
% ./configure
% make
% make check
 
     
  ここからルートで作業します。
 
     
  # make install
# make install-configure
 
     
  以上で、/usr/lib/ の下にインストールされました。
早速下記のコマンドでIMAPサーバを起動します。

 
     
  # /usr/lib/courier-imap/libexec/imapd.rc start
 
     
  IMAP対応のメーラーなどで接続して読み出せるか確認します。 とりあえず、becky!Ver2で確認してみたところ無事に動作していました。


最後にIMAP Before SMTP&自動起動に対応させます。
標準添付の起動スクリプトを/etc/rc.d の下にコピーします。
 
     
 

# cp /usr/lib/courier-imap/libexec/imapd.rc /etc/rc.d/rc.imapd

 
     
  /etc/rc.d/rc.local に以下を追加
 
     
  # add KKK
if [ -x /etc/rc.d/rc.imapd ]; then
echo -n "Starting IMAP server."
/etc/rc.d/rc.imapd start
fi
 
     
 

/etc/rc.d/rc.imapdを下記の様に修正し、以前にインストールした、 relay-controlを使って、IMAP before SMTPにします。

 
     
  $PORT ${exec_prefix}/sbin/imaplogin $LIBAUTHMODULES \
/usr/sbin/relay-ctrl-allow \ <---------- この行を追加
${exec_prefix}/bin/imapd Maildir"

 
     
 
※おまけ
courier-imapはPOP3サーバも持っていますので、そちらを使うこともできます。
その場合は、POP3サーバ用の起動スクリプトを/etc/rc.d の下にコピーします。
 
     
  # cp /usr/lib/courier-imap/libexec/pop3d.rc /etc/rc.d/rc.pop3d
 
     
  /etc/rc.d/rc.local に以下を追加。
 
     
  # add KKK
if [ -x /etc/rc.d/rc.pop3d ]; then
echo -n "Starting POP3 server."
/etc/rc.d/rc.pop3d start
fi
 
     
  以前インストールした、qmailのPOP3サーバを止めるために、/etc/rc.d/rc.qmail スクリプト中のPOP3サーバを起動している部分をコメントにする。
 
     
  # tcpserver -v 0 pop3 /var/qmail/bin/qmail-popup kwr.no-ip.com \
# /bin/checkpassword /usr/sbin/relay-ctrl-allow /var/qmail/bin/qmail-pop3d Maildir 2>&1 \
# | /var/qmail/bin/splogger pop3d 3 &
 
     
 
これで、courie-imap付属のPOP3サーバが起動するようになります。

戻る

 

 Last Update 2001/12/20

推奨ブラウザは Internet Explorer 4.5 以上および Netscape Navigator 4.5以上です。
スタイルシートとJavaScriptを有効にして、800×600以上の解像度でご覧ください。
webmaster@kwr.no-ip.com