Amavisd-new og spamassassin

From: Anders Dyekjaer Hansen (none@anders--dyekjaer.dk.lh.bsd-dk.dk)
Date: Tue 21 Oct 2003 - 22:42:44 CEST


From: "Anders Dyekjaer Hansen" <none@anders--dyekjaer.dk.lh.bsd-dk.dk>
To: <none@bsd-dk--bsd-dk.dk.lh.bsd-dk.dk>
Subject: Amavisd-new og spamassassin
Date: Tue, 21 Oct 2003 22:42:44 +0200

Hej liste, men nok mest Phil.

Jeg blev stærkt inspireret efter at have set Qmail vs. Postfix til at hoppe
ud i noget postfix med amavisd-new. Det skal siges at jeg desværre "glemte"
at møde op til det ellers fantastiske arrangement og måtte derfor nøjes med
se det på video! Så tak til jer der optog det og lagde det på nettet!

Jeg har fulgt en how-to ting som jeg fandt på nettet:
http://ezine.daemonnews.org/200309/postfix-spamassassin.html

...og har fået det meste af det til at virke. Min virus scanner som er clam
virker i hvertfald perfekt, men når jeg modtager en spam mail får jeg
følgende fejl: (Output fra "su vscan -c "/usr/local/sbin/amavisd debug"

Oct 21 22:17:42 foobar.dk amavisd[50022]: (50022-01) DO_QUARANTINE, sender:
user@spamdomain.dk
Oct 21 22:17:42 foobar.dk amavisd[50022]: (50022-01) local delivery:
<none@user--spamdomain.dk> -> <spam-quarantine.lh.bsd-dk.dk>,
mbx=/var/virusmails/spam-7ffa51dd0651dea354fd09402c1feb2d-20031021-221742-50
022-01.gz
Oct 21 22:17:42 foobar.dk amavisd[50022]: (50022-01) 451 4.5.0 Local
delivery(1) to
/var/virusmails/spam-7ffa51dd0651dea354fd09402c1feb2d-20031021-221742-50022-
01.gz failed: Insecure $ENV{PATH} while running with -T switch at
/usr/local/sbin/amavisd line 2568.
Oct 21 22:17:42 foobar.dk amavisd[50022]: (50022-01) one_response_for_all
<none@user--spamdomain.dk.lh.bsd-dk.dk>: 4xx found, '451 4.5.0 Local delivery(1) to
/var/virusmails/spam-7ffa51dd0651dea354fd09402c1feb2d-20031021-221742-50022-
01.gz failed: Insecure $ENV{PATH} while running with -T switch at
/usr/local/sbin/amavisd line 2568., id=50022-01'
Oct 21 22:17:42 foobar.dk amavisd[50022]: (50022-01) TROUBLE in check_mail:
spam quar+notif FAILED: temporarily unable to quarantine: 451 4.5.0 Local
delivery(1) to
/var/virusmails/spam-7ffa51dd0651dea354fd09402c1feb2d-20031021-221742-50022-
01.gz failed: Insecure $ENV{PATH} while running with -T switch at
/usr/local/sbin/amavisd line 2568., id=50022-01 at /usr/local/sbin/amavisd
line 5848.
Oct 21 22:17:42 foobar.dk amavisd[50022]: (50022-01) sending SMTP response:
"451 4.5.0 Error in processing, id=50022-01, spam quar+notif FAILED:
temporarily unable to quarantine: 451 4.5.0 Local delivery(1) to
/var/virusmails/spam-7ffa51dd0651dea354fd09402c1feb2d-20031021-221742-50022-
01.gz failed: Insecure $ENV{PATH} while running with -T switch at
/usr/local/sbin/amavisd line 2568., id=50022-01 at /usr/local/sbin/amavisd
line 5848."
Oct 21 22:17:42 foobar.dk amavisd[50022]: (50022-01) timer stopped after
DATA end
Oct 21 22:17:42 foobar.dk amavisd[50022]: (50022-01) PRESERVING EVIDENCE in
/tmp/amavis/amavis-20031021T221740-50022
Oct 21 22:17:42 foobar.dk amavisd[50022]: (50022-01) TIMING [total 2021 ms]
- SMTP EHLO: 8 (0%), SMTP pre-MAIL: 4 (0%), mkdir tempdir: 1 (0%), create
email.txt: 1 (0%), SMTP pre-DATA-flush: 17 (1%), SMTP DATA: 183 (9%), body
hash: 2 (0%), mkdir parts: 3 (0%), mime_decode: 56 (3%), get-file-type: 91
(4%), get-file-type: 18 (1%), decompose_part: 13 (1%), decompose_part: 2
(0%), parts: 0 (0%), AV-scan-1: 484 (24%), SA msg read: 14 (1%), SA parse: 3
(0%), SA check: 1093 (54%), save-to-local-mailbox: 20 (1%), rundown: 7 (0%)
Oct 21 22:17:42 foobar.dk amavisd[50022]: (50022-01) ESMTP> 451 4.5.0 Error
in processing, id=50022-01, spam quar+notif FAILED: temporarily unable to
quarantine: 451 4.5.0 Local delivery(1) to
/var/virusmails/spam-7ffa51dd0651dea354fd09402c1feb2d-20031021-221742-50022-
01.gz failed: Insecure $ENV{PATH} while running with -T switch at
/usr/local/sbin/amavisd line 2568., id=50022-01 at /usr/local/sbin/amavisd
line 5848.
Oct 21 22:17:42 foobar.dk amavisd[50022]: (50022-01) prolong_timer after
reading SMTP command: remaining time = 0 s
Oct 21 22:17:42 foobar.dk amavisd[50022]: (50022-01) ESMTP< QUIT\r\n
Oct 21 22:17:42 foobar.dk amavisd[50022]: (50022-01) ESMTP> 221 2.0.0
[127.0.0.1] (amavisd) closing transmission channel

Jeg har søgt op og ned på google, men kan ikke finde andet end at der var et
par andre der havde problemet under opstart af amavisd-new. Den fejl har jeg
rettet ved at sætte $ENV{PATH} = ''; og nu kommer problemet desværre tilbage
når jeg modtager spam mails, det virker fint når det bare er en mail med
virus.

Er der nogen gode bud?

På forhånd tak!

Mvh,
Anders



This archive was generated by hypermail 2b30 : Wed 15 Nov 2006 - 18:24:32 CET