[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>
>  
> 
>