メール環境再構築 - UW IMAPDの設定

Last Modified: 2002.09.29

4. UW IMAPDの設定
UW IMAPDは、TurboLinux 7 Serverに付属している。利用したバージョンは、imap-2000c-5。
ユーザ toto での例。

1. UW IMAPDが標準で見るフォルダを作成

UW IMAPDは、標準ではユーザのホームディレクトリとその下のディレクトリを見に行ってしまう。
これでは使いにくいので、/var/spool/imap-folders/を作成して、ここを見に行かせることにする。
procmail」で設定したフォルダを、/var/spool/imap-folders/の下にリンクする。

 [root@linux /root]# cd /var/spool
 [root@linux spool]# mkdir imap-folders
 [root@linux spool]# cd imap-folders
 [root@linux imap-folders]# ln -s ~toto/mail toto

2. UW IMAPDが標準で見るフォルダを変更

/etc/c-client.cfを、下記のように作成する。

 I accept the risk for IMAP toolkit 4.1.
 set black-box-directory /var/spool/imap-folders

3. パスワードでCRAM-MD5が利用可能なように設定する

/etc/cram-md5.pwdを、下記のように作成する。

 ユーザ名1    パスワード1
  • ユーザ名とパスワードの間はTAB。
  • 生のユーザ名とパスワードを書く必要があるので、chmod 600でroot以外からは読めないようにしておく必要がある。

4. POPサービスを止めてIMAPサービスを動かす

/etc/xinetd.d/pop-3, /etc/xinetd.d/imapを編集する。

/etc/xinetd.d/pop-3

 service pop-3           
 {
         disable         = yes                <--- noからyesに変更しPOPを止める。
         socket_type     = stream      
         protocol        = tcp         
         wait            = no          
         user            = root        
         server          = /usr/sbin/ipop3d                          
 }

/etc/xinetd.d/imap

 service imap                          
 {                                     
         disable         = no                 <--- yesからnoに変更しIMAPを動かす。
         socket_type     = stream      
         protocol        = tcp         
         wait            = no          
         user            = root        
         server          = /usr/sbin/imapd                           
 }

5. xinetdを再起動する

xinetdを再起動して、上記3,4の変更を有効にする。

 [root@linux /root]# /etc/init.d/xinetd restart

6. ADSL Rounterの設定を変更する

ADSL RouterのIPフィルタの設定ADSL RouterのNATアドレス変換の設定から、
popのエントリーをimapdのサービス番号である"143"に変更する。

<Prev Top Next>
Copyright(C) 2001-2009 Katsuyuki Kobayashi.
このサイトへのリンクや引用時はメール頂戴
webmaster@kkoba.com