FreeBSD Port: security/amavisd-new
Gabor Kovesdan
gabor at FreeBSD.org
Wed Jun 21 22:49:05 UTC 2006
Hello,
WebTeam wrote:
> Good time of the day to you!
>
> Has such a problem w/ the latest subj (2.4.1_1,1)
>
> Upgraded from the version 2.3.x (after building applied
> amavisd-new-qmqpqq.patch)
>
> install passed clean, as well as restart and so on. The problem is
> following: all the uncoming mails passed through ok, but response
> code, returned to SMTP sender is _always_
>
> 451 communication with mail server failed (#4.4.2)
>
so you use LMTP between your MTA and amavisd, right? Have you tried to
set the loglevels (both for MTA and for amavisd) to a bit more verbose?
I suppose you should get something more descriptive in maillog or
messages. Anyway, what kind of MTA do you use?
You should also check if /usr/local/virusmails and /usr/local/amavis is
writable by nobody:nogroup.
> so all the mail get postponed at the sender server queue and is being
> sent again and again ;-(
>
> I've tried rebuilding source -- absolutely in vain
>
> built on FreeBSD 6.1-RELEASE, by the following args
>
> make AMAVISUSER=nobody AMAVISGROUP=nogroup
> AMAVISQUARANTINE=/usr/local/virusmails AMAVISDIR=/usr/local/amavis
> AMAVIS_NOMILTER=yes
>
> rebuilding of all depended ports was also done.. the same ;-(
>
> The worst thing is that it's a production server... Maybe you may give
> me any enlightnent/directions?
>
> Now I'm trying to rollback (to the previous version)
>
> Spent some time looking through the source code (amavisd)..
> unfortunately with no luck. Responses from package Amavis::In::QMQPqq
> seems to be correct:
>
> line 12155:
>
> my($smtp_resp,$exit_code,$preserve_evidence) =
> &$check_mail($conn,$msginfo,0);
>
> so if $smtp_resp = '250 2.6.0 Ok, id=86469-04, from
> MTA([127.0.0.1]:25): 250 ok 1150927347 qp 88439', the string, returned
> by self->netsring (@ line 12198) is 'K250 2.6.0 Ok, id=86469-04, from
> MTA([127.0.0.1]:25): 250 ok 1150927347 qp 88439'
>
> when this response is analyzed I'm still haven't got, but it seems to
> be correct.
>
> Written to you because you're listed as maintainer of this port.
> Possibly you already know the remedy of this problem
>
> WBR, Oleg Strizhak
>
This info is not enough for me to help you. Maybe if you can post your
configuration files, but I'm not so experienced in MTA-specific issues,
I use Postfix for mail servers I maintain. Anyway, I think looking at
the code is not necessary, there are a bunch of happy amavisd-new 2.4.x
users, so I don't think it has such a trivial bug in itself. I also
suggest you to write a new amavisd.conf from scratch, since there are
syntactical changes between 2.3.x and 2.4.x config files. The old one
should work, however, but it might be better to start with a new one.
Mail is CC'd to ports@, maybe someone can help you on the list.
Regards,
Gabor
More information about the freebsd-ports
mailing list