[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:42850] Re: Maildir with postfix
眞本です。
mailbox_command = procmail -t /etc/procmailrc-courier
と明示的に設定ファイルを用意すれば問題ありません。
うちはspamassassinまで連動させているので下のように長くなっていますが、
ここでの問題は、
DEFAULT="$HOME/Maildir/"
の一行でしょう。
# ==============================
# Pipe the mail through spamassassin (replace 'spamassassin' with 'spamc'
# if you use the spamc/spamd combination)
#
# The condition line ensures that only messages smaller than 250 kB
# (250 * 1024 = 256000 bytes) are processed by SpamAssassin. Most spam
# isn't bigger than a few k and working with big messages can bring
# SpamAssassin to its knees.
#
# The lock file ensures that only 1 spamassassin invocation happens
# at 1 time, to keep the load down.
#
DEFAULT="$HOME/Maildir/"
LOGFILE="/var/log/procmail.log"
:0fw: spamassassin.lock
* < 256000
| spamassassin
# Mails with a score of 15 or higher are almost certainly spam (with 0.05%
# false positives according to rules/STATISTICS.txt). Let's put them in a
# different mbox. (This one is optional.)
:0:
* ^X-Spam-Level: \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*
$DEFAULT/.spam/
# All mail tagged as spam (eg. with a score higher than the set threshold)
# is moved to "probably-spam".
:0:
* ^X-Spam-Status: Yes
$DEFAULT/.spam/
# Work around procmail bug: any output on stderr will cause the "F" in "From"
# to be dropped. This will re-add it.
# NOTE: This is probably NOT needed in recent versions of procmail
:0
* ^^rom[ ]
{
LOG="*** Dropped F off From_ header! Fixing up. "
:0 fhw
| sed -e '1s/^/F/'
}
On Mon, 7 Feb 2005 19:54:54 +0900
ARAKI Yasuhiro <yasu@debian.or.jp> wrote:
> あらき@debianjpです。
>
>
>
> > 筑波大の浅沼と申します。
>
> > imapを導入しようということで、woodyにcourie-imapをインストールし
> > ました。MTAはpostfixです。メールの配信形式をmaildirに変える必要
> > があるとのことで、/etc/postfix/main.cfに
> >
> > home_mailbox = Maildir/
> >
> > の行を加えました。が、
> >
> > >sudo /etc/init.d/postfix stop
> > >sudo /etc/init.d/postfix start
> >
> > としても、/var/spool/mailに配送されてしまいます。おそらくデフォ
> > ルトが/var/spoolになっているのを、変更する必要があるのだと推測し
> > ますが、マニュアル類を見てもよく分かりません。
> >
> > もちろん、~/.procmailrcに
> >
> > DEFAULT= ./Maildir/
> >
> > postconf の出力は、以下の通りです。
>
> > mailbox_command = procmail -a "$EXTENSION"
>
> mailbox_commandが指定されているので、postfix/localではなく、procmailで
> mailboxへの配送が行われるためそうなります。
>
> ただし、
>
> > とすればMaildirに配送されますが、すべてのユーザーがprocmailを利
> > 用している訳ではないので、ユーザーサイドではなく、システムサイド
> > で指定したいのですが、よい方法はないでしょうか。
>
> と、あるのですが、.forwardやaliasで指定していない限りprocmailを利用している
> はずです。
>
> 確認されたほうがよいかと。
>
> --
> ARAKI Yasuhiro
> A Debian Official Developer <ar@debian.org>
>
>
>