RIGHT:[[フリーソフトウェアのコンパイル]]
http://www.washington.edu/imap/
*インストール手順 [#b51c0c96]
$ gtar xvzf imap.tar.Z
$ cd imap-2004g
$ vi src/osdep/unix/Makefile
で
SSLDIR=/usr/sfw
SSLCERTS=/etc/sfw/openssl/certs
SSLKEYS=/etc/sfw/openssl/private
SSLINCLUDE=$(SSLDIR)/include
SSLLIB=$(SSLDIR)/lib
make する前に LD_RUN_PATH に /usr/sfw/lib を加えておく
$ LD_RUN_PATH=/usr/local/lib:/usr/sfw/lib
$ export LD_RUN_PATH
$ make gso PASSWDTYPE=pmb SSLTYPE=unix
(SSLTYPE=unix にしないと,PLAIN TEXT 認証が通らない)
# mkdir /usr/local/sbin
# cp imapd/imapd /usr/local/sbin
*SMF への登録. [#eb32c370]
/etc/services に以下の行を加える.
imaps 993/tcp # IMAP over TLS/SSL
以下のファイル(inetd.conf.imapd)を作成する.(inetd.conf の書式)
# imap
imap stream tcp nowait root /usr/local/sbin/imapd imapd
#
# UW imap with SSL
#
imaps stream tcp nowait root /usr/local/sbin/imapd imapd
inetd.conf.imapd のインポート
# inetconv -i inetd.conf.imapd
imap -> /var/svc/manifest/network/imap-tcp.xml
imap-tcp.xml をインポートしています ...完了
imaps -> /var/svc/manifest/network/imaps-tcp.xml
imaps-tcp.xml をインポートしています ...完了
あと,tcp_wrappers の設定をしておく.