Solaris 10 に Dovecot 2.1 をインストールする方法は以下の通り。

1. 環境変数PATHに以下を追加( /etc/profile )

/usr/local/bin
/usr/local/sbin

【設定例】

PATH=/usr/sbin:/usr/bin:/usr/ccs/bin:/usr/sfw/bin:/usr/local/bin:/usr/local/sbin
export PATH

2. 環境変数MANPATHに以下を追加( /etc/profile )

/usr/local/share/man

【設定例】

MANPATH=/usr/share/man:/usr/sfw/man:/usr/openwin/share/man:/usr/local/man:/usr/local/share/man
export MANPATH

3. su実行時のSUPATHを設定( /etc/default/su )

【設定例】

SUPATH=/usr/sbin:/usr/bin:/usr/ccs/bin:/usr/sfw/bin:/usr/local/bin:/usr/local/sbin

4 . Dovecot用ユーザを作成

# groupadd -g 97 dovecot
# groupadd -g 497 dovenull
# useradd -u 97 -s /bin/false -d /dev/null -g dovecot dovecot
# useradd -u 498 -s /bin/false -d /dev/null -g dovenull dovenull

5. 一般ユーザーでログインし、作業ディレクトリを作成

$ mkdir dovecot
$ cd dovecot

6. Dovecotのダウンロード、インストール

$ wget http://dovecot.org/releases/2.1/dovecot-2.1.7.tar.gz
$ gunzip -c dovecot-2.1.7.tar.gz | tar xvf -
$ cd dovecot-2.1.7
$ ./configure
$ make
$ su
# make install
# cp doc/example-config/dovecot.conf /usr/local/etc/dovecot/
# cp -r doc/example-config/conf.d /usr/local/etc/dovecot/

7. Dovecotの設定(次のファイルを編集)

/usr/local/etc/dovecot/dovecot.conf
/usr/local/etc/dovecot/conf.d/*.conf

8. IPCパラメータの変更

# ulimit -n 1024
# echo "set rlim_fd_cur = 1024" >> /etc/system

9. Dovecotの起動

# dovecot

### 参考 ###

Dovecotの停止

# dovecot stop

Dovecotの設定を確認

# doveconf

環境:
Solaris 10 u10 (sparc)
Dovecot-2.1.7