作業日記@HatenaBlog

各種の作業メモ

Courier-IMAP導入

portsからインストール


# cd /usr/ports/mail/courier-imap
# make && make install clean

各種設定

設定ファイルを準備する。


# cd /usr/local/etc/courier-imap
# cp -p authdaemonrc.dist authdaemonrc
# cp -p imapd-ssl.dist imapd-ssl
# cp -p imapd.cnf.dist imapd.cnf
# cp -p imapd.dist imapd
# cp -p pop3d-ssl.dist pop3d-ssl
# cp -p pop3d.cnf.dist pop3d.cnf
# cp -p pop3d.dist pop3d

暗号化用の証明書を作るためimapd.cnfを編集する。


# cd /usr/local/etc/courier-imap
# vi imapd.cnf
# diff imapd.cnf.dist imapd.cnf
12,18c12,18< C=US< ST=NY< L=New York< O=Courier Mail Server< OU=Automatically-generated IMAP SSL key< CN=localhost< emailAddress=postmaster@example.com

    • -

> C=JP
> ST=Tokyo
> L=Mitaka
> O=Myouji Namae
> OU=Myouji Namae
> CN=mydomain.tld
> emailAddress=webmaster@mydomain.tld

暗号化用の証明書を生成する。次のコマンドは、/usr/local/share/courier-imap/imapd.pem を生成してくれる。


# /usr/local/share/courier-imap/mkimapdcert