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

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



 まつだです、こんにちわ。

 本題とは別に、同じメール内にもう1つ(warningの件)の
 質問をしたために、お二方を混乱させてしまいました、すいません。
 と、いうことで、ウィルススキャンの件についてのみ、書き記します。

□作業内容
 http://www.kobitosan.net/postfix/install-sav.html
 を参考にして、送受信のメールをスキャンできるようにする。

□結果
 正規の宛先や、自ドメインのunknown userなメールも
 vscanのメールボックスに貯まっていく状態になる

□参考になると思われる情報
--------------------------------------------------------------
RedHat Linux 6.2J + postfix 20010228-Pl1 + Qpopper 4.0.3
AMaVis-Perl-11.tar.gz
--------------------------------------------------------------
★postconf -n
--------------------------------------------------------------
alias_maps = hash:/etc/aliases
biff = no
command_directory = /usr/sbin
content_filter = vscan:
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
disable_vrfy_command = yes
inet_interfaces = all
mail_owner = postfix
mydestination = $myhostname, localhost.$mydomain, $mydomain
mydomain = hogehoge.com
myhostname = redhat.hogehoge.com
mynetworks = 192.168.0.0/24, 127.0.0.0/8
myorigin = $mydomain
queue_directory = /var/spool/postfix
smtpd_etrn_restrictions = reject
smtpd_helo_required = yes
smtpd_helo_restrictions = permit_mynetworks, reject_invalid_hostname, reject_unk
nown_client
smtpd_recipient_restrictions = permit_mynetworks            check_recipient_acce
ss hash:/etc/mail/rcpt_restriction            check_client_access btree:/etc/mai
l/dracd,            check_relay_domains
virtual_maps = hash:/etc/postfix/virtual
--------------------------------------------------------------

★master.cfに追加した行
--------------------------------------------------------------
vscan     unix  -       n       n       -      10       pipe user=vscan
  argv=/usr/sbin/amavis ${sender} ${recipient}
localhost:10025        inet    n   -   n   -   -   smtpd
  -o content_filter=
--------------------------------------------------------------
すべて半角空白にて整え、それぞれ2行目の行頭は2文字の半角空白を入れています。
master.cfの他の部分については、デフォルトの状態です

★/var/log/maillog
--------------------------------------------------------------
Dec 12 17:50:16 redhat amavis[1890]: starting.  amavis perl-11 Wed Dec 12 17:45:
47 JST 2001
Dec 12 17:50:17 redhat amavis[1890]: do_exit:400 - ending execution with 0
Dec 12 17:50:17 redhat postfix/pipe[1889]: 6817323662: to=<foo@xxxxxxxxxxxx>,←自メール 
relay=vscan, delay=2, status=sent (redhat.hogehoge.com)←自ホスト
--------------------------------------------------------------

★/varディレクトリ
--------------------------------------------------------------
drwx------    2 vscan    root         4096 Dec 12 17:50 amavis
drwx------    2 vscan    root         4096 Dec 12 17:46 virusmails
--------------------------------------------------------------

★AMaVisのconfigureオプション
--------------------------------------------------------------
% ./configure --enable-smtp --enable-postfix
--------------------------------------------------------------

★/etc/passwd
--------------------------------------------------------------
postfix:x:501:501:Postfix Mail Server:/dev/null:/dev/null
vscan:x:502:99:Virus Scanner:/nonexistent:/sbin/nologin
sweep:x:1001:1001::0:0:virus checker:/nonexistent:/sbin/nologin
--------------------------------------------------------------

と、このような感じです。
書かれているとおりに記述をしており、特に難しいことはしていないのですが、
思った動きをしてくれない状態です。

引き続き、よろしくお願いいたします。

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
 Hiroyuki Matsuda <hiro_m@xxxxxxxxxxxxx>

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

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