Qmail環境で、「.qmail」ファイルに転送したいメールアドレスを記述しておくと、メール着信時に転送先にメールが転送されるようになっています。

転送する際、受信したメールの容量などで転送する・しないといった制御はできるのでしょうか。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/11/18 14:40:59
  • 終了:--

回答(2件)

id:nitscape No.1

nitscape回答回数526ベストアンサー獲得回数02005/11/18 14:49:40

ポイント20pt

http://www.fkimura.com/procmail1.html

Procmailの活用メモ [FreeBSD](fkimura.com)

qmail単体ではできないと思います。

私の場合はprocmailを併用することで転送制御やウイルスなどの振り分けをしています。おそらく目的にかなうものだと思います。しかしサーバーにprocmailをインストールできなければ使うことができないのが難点ですが...

id:akae-t

ご紹介ありがとうございます。

できればサーバには手を加えたくないのですが・・・。

2005/11/18 14:53:51
id:Kumappus No.2

くまっぷす回答回数3784ベストアンサー獲得回数1852005/11/18 15:12:41

ポイント30pt

できます。

手元でqmail試せないので完全な回答は出せないんですが(すみません)、.qmailの中で

condredirectを使う方法がありそうです。

| condredirect dokosoko サイズを見るプログラム

サイズを見るプログラムとしては例えば

/bin/sh -c ”if [ `wc -c` le 100000 ] ; then exit 0 ; else exit 100 ; fi”

とか。これで100000bytes以下のメールだけ転送されます(要実験…shプログラム苦手なんで(笑))

id:akae-t

ありがとうございました。試してみます。

2005/11/18 15:24:55

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません