Powered by
Movable Type 4.1

« Solarisのroot環境をRedHat Linux風に変更する。 | メインですよ(エントリーアーカイブ) | CentOS5でのXen »

Courier-imapdのインストールと起動

//
// courier-authlibのインストール
//

[kuwa@localhost src]$ wget http://jaist.dl.sourceforge.net/sourceforge/courier/courier-authlib-0.58.tar.bz2
[kuwa@localhost src]$ bzip2 -d courier-authlib-0.58.tar.bz2
[kuwa@localhost src]$ tar xvf courier-authlib-0.58.tar
[kuwa@localhost src]$ cd courier-authlib-0.58

[kuwa@localhost courier-authlib-0.58]$ ./configure --with-redhat
[kuwa@localhost courier-authlib-0.58]$ make
[kuwa@localhost courier-authlib-0.58]$ su -
[root@localhost courier-authlib-0.58]# make install
[root@localhost courier-authlib-0.58]#


//
// conrier_imapのインストール
//

[kuwa@localhost src]$ wget http://jaist.dl.sourceforge.net/sourceforge/courier/courier-imap-4.1.0.tar.bz2
[kuwa@localhost src]$ bzip2 -d courier-imap-4.1.0.tar.bz2
[kuwa@localhost src]$ tar xf courier-imap-4.1.0.tar
[kuwa@localhost src]$ cd courier-imap-4.1.0
[kuwa@localhost courier-imap-4.1.0]$ ./configure --prefix=/usr/local/courier-imap \
--with-redhat \
--without-authmysql \
--without-authldap \
--without-authcram \
--without-authuserdb \
--enable-unicode=iso-2022-jp \
--disable-root-check

[kuwa@localhost courier-imap-4.1.0]$ make
[kuwa@localhost courier-imap-4.1.0]$ make check
[kuwa@localhost courier-imap-4.1.0]$ su -
Password:
[root@localhost ~]# cd /usr/local/src/courier-imap-4.1.0
[root@localhost courier-imap-4.1.0]# make install
[root@localhost courier-imap-4.1.0]# make install-configure
[root@localhost courier-imap-4.1.0]#


//
// courier-authlibの起動
//

[root@localhost courier-authlib]# cd /usr/local/etc/authlib/
[root@localhost authlib]# ls
authdaemonrc.dist authldaprc.dist

[root@localhost authlib]# cp authdaemonrc.dist authdaemonrc
[root@localhost authlib]# cp /usr/local/src/courier-authlib-0.58/courier-authlib.sysvinit /etc/init.d/courier-authlib
[root@localhost authlib]# chmod 700 /etc/init.d/courier-authlib
[root@localhost authlib]# chkconfig --add courier-authlib


//
// courier-imapd courier-pop3dの起動
//

[root@localhost courier-authlib]# cd /usr/local/courier-imap/etc/
[root@localhost etc]# ls
imapd imapd-ssl pop3d.cnf pop3d-ssl.dist shared.tmp
imapd.cnf imapd-ssl.dist pop3d.dist quotawarnmsg.example
imapd.dist pop3d pop3d-ssl shared

/usr/local/courier-imap/etc/imapdを編集する
409行目
IMAPDSTART=NO -> YESにする

/usr/local/courier-imap/etc/pop3dを編集する
146行目
POP3DSTART=NO -> YESにする

# cp /usr/local/src/courier-imap-4.0.1/courier-imap.sysvinit /etc/init.d/courier-imap
# chmod 700 /etc/init.d/courier-imap
# chkconfig --add courier-imap

//
// スクリプトからの起動
//

# /etc/init.d/courier-authlib start
# /etc/init.d/courier-imap start

//
// 起動状態
//

# ps auxw | grep courier
root 29075 0.0 0.0 1588 428 ? S 13:58 0:00 /usr/local/sbin/courierlogger -pid=/usr/local/var/spool/authdaemon/pid -start /usr/local/libexec/courier-authlib/authdaemond
root 29076 0.0 0.0 6572 1468 ? S 13:58 0:00 /usr/local/libexec/courier-authlib/authdaemond
root 29077 0.0 0.0 6572 524 ? S 13:58 0:00 /usr/local/libexec/courier-authlib/authdaemond
root 29078 0.0 0.0 6572 524 ? S 13:58 0:00 /usr/local/libexec/courier-authlib/authdaemond
root 29079 0.0 0.0 6572 524 ? S 13:58 0:00 /usr/local/libexec/courier-authlib/authdaemond
root 29080 0.0 0.0 6572 524 ? S 13:58 0:00 /usr/local/libexec/courier-authlib/authdaemond
root 29081 0.0 0.0 6572 524 ? S 13:58 0:00 /usr/local/libexec/courier-authlib/authdaemond
root 29415 0.0 0.0 1584 336 ? S 14:05 0:00 /usr/local/sbin/courierlogger -pid=/var/run/imapd.pid -start -name=imapd /usr/local/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=4 -nodnslookup -noidentlookup 143 /usr/local/courier-imap/sbin/imaplogin /usr/local/courier-imap/bin/imapd Maildir
root 29416 0.0 0.0 1688 500 ? S 14:05 0:00 /usr/local/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=4 -nodnslookup -noidentlookup 143 /usr/local/courier-imap/sbin/imaplogin /usr/local/courier-imap/bin/imapd Maildir
root 29421 0.0 0.0 1584 336 ? S 14:05 0:00 /usr/local/sbin/courierlogger -pid=/var/run/pop3d.pid -start -name=pop3d /usr/local/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=4 -nodnslookup -noidentlookup 110 /usr/local/courier-imap/sbin/pop3login /usr/local/courier-imap/bin/pop3d Maildir
root 29422 0.0 0.0 1688 500 ? S 14:05 0:00 /usr/local/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=4 -nodnslookup -noidentlookup 110 /usr/local/courier-imap/sbin/pop3login /usr/local/courier-imap/bin/pop3d Maildir

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)