[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp:01318] Re: Postfix+AMaVisを使った送受信メールのスキャンについて



岩本といいます。

私もAMaViSを入れてみましたが、その時にちょっとはまりました。

On Thu, 13 Dec 2001 00:47:32 +0900
Hiroyuki Matsuda <hiro_m@xxxxxxxxxxxxx> wrote:

>  amavis[7155]: starting.  amavis perl-11 Thu Dec 13 00:37:38 JST 2001
>  amavis[7155]: do_exit:400 - ending execution with 0
>  postfix/pipe[7154]: A50EB1F71E: to=<user@xxxxxxxxxxxx>, relay=vscan,
> delay=73, status=sent (redhat.hogehoge.com)
> 
>  とログはこのように表示され、vscanユーザーのメールボックスに
>  貯まっていってます。

私の場合は、ログはほぼ同じですが、do_exit:400というのが2度でてました。
そして、メールはどこにも配送されずに消えてしまっていました。
原因をしらべようとAMaViSの再インストール等をやっていると、
AMaViSのconfigure時に、

% ./configure --prefix=/usr/local --enable-smtp --enable-postfix \
	--with-warnrecip --with-mailfrom=antivirus

とやっているのに、configureの最後に

** Configuration summary for amavis perl-11 2001-04-07:

  Install amavis as:          /usr/local/sbin/amavis
  Configured for use with:    postfix
  Relay configuration:        no
  Enable SMTP:                no
  Use virus scanner(s):       ALL
  Scanner runs as:            vscan
  Logging to syslog:          yes
  Quarantine directory:       /var/virusmails
  Max. recursion depth:       20
  Add X-Virus-Scanned header: yes
  Display AMaViS credits:     no 
  Warn sender:                yes
  Warn recipient(s):          yes
  Reports sent to:            virusalert
  Reports sent by:            antivirus

To accept the above, type "make"

と出力されて、Enable SMTPが有効になっていない事に気がつきました。
そこでconfigure時の出力をもっとよく見てみると、

checking whether to deliver scanned mails via smtp... yes
checking whether libnet module is installed... no
configure: warning: libnet module not installed - disabling smtp

と、libnet moduleがないのが原因らしい事がわかりました。
PerlのmoduleはCPAN shellを使わずに、以下のtar ballを取ってきて
手で入れていました。

Archive-Tar-0.22.tar.gz
Archive-Zip-0.11.tar.gz
Bundle-libnet-1.00.tar.gz
Compress-Zlib-1.16.tar.gz
Convert-TNEF-0.16.tar.gz
Convert-UUlib-0.201.tar.gz
IO-stringy-2.108.tar.gz
MIME-Base64-2.12.tar.gz
MIME-tools-5.411a.tar.gz
MailTools-1.15.tar.gz
Syslog-0.97.tar.gz

念のため、Bundle-libnet-1.00.tar.gzを入れ直してみましたが
状況は変わりませんでした。
そこで、libnet-1.09.tar.gzを探してきて入れた所、
Enable SMTPがyesでAMaViSを作成でき、
メールの配送も問題なく行えるようになりました。

まつださんの場合はvscanのメールボックスにメールがたまるということなので
状況はちょっと違うかもしれませんが、念のため上記のような点も確認してみたら
いかがでしょうか。

-- 
いわもとこういち(sue@xxxxxxxxx)
# なるようになれ、明日もイケイケ♪

Follow-Ups
[postfix-jp:01320] Re: Postfix+AMaVisを使った送受信メールのスキャンについて, Hiroyuki Matsuda
References
[postfix-jp:01291] Re: Postfix+AMaVisを使った送受信メールのスキャンについて, IKEDA Nozomu
[postfix-jp:01293] Re: Postfix+AMaVisを使った送受信メールのスキャンについて, Hiroyuki Matsuda
[postfix-jp:01294] Re: Postfix+AMaVisを使った送受信メールのスキャンについて, Hiroyuki Matsuda

[検索ページ] [Postfix-JP ML Home]