2009年6月7日日曜日

Mail Environment

SynapticでPostfixをインストール

Postfixでは標準でMailbox形式なので、
/etc/postfix/main.cfの最後に
home_mailbox = Maildir/

sudo /etc/rc.d/init.d/postfix restart

Dovecotをインストール

このMDAは始めてです。
VineではCourie-IMAPを使ってましたが、
Ubuntuではこちらが標準のようです。
SynapticでPackageを検索
dovecot-common
dovecot-imapd

/etc/dovecot/dovecot.conf
mail_location = maildir:~/Maildir

sudo /etc/rc.d/init.d/dovecot restart

Thanderbirdを設定するがdovecotにloginできない。

To use with Thunderbird, edit the file /etc/dovecot/dovecot.conf:

protocol imap {
...
login_greeting_capability = yes
imap_client_workarounds = tb-extra-mailbox-sep
}

In Thunderbird, under Server Settings -> Advanced, uncheck "Show only subscribed folders".

Ubuntu Documentation Dovecot

上記の設定で、Thunderbirdは無事に動いたので、Fetchmailの設定

Synapticでfetchmailをインストール
~/.fetchmailrcはVineのものから少し変更
procmailをMDAに使っていたが、なくても大丈夫みたいなので、コメントアウト
fetchmail -v エラーが出るがちゃんと動く
自動起動の設定
$ crontab -e
0-59/1 * * * * /usr/bin/fetchmail > /dev/null 2>&1

0 件のコメント:

コメントを投稿