parts_decode_ext FAILED

Mark Martinec Mark.Martinec+amavis at ijs.si
Mon Jan 16 19:14:40 CET 2012


Jason,

> After some perl updates I am getting the following when sending and
> receiving mail with OpenBSD 4.0 (using debug mode)

> (20714-03) PRESERVING EVIDENCE in /var/amavisd/tmp/amavis-20120103T155800-20714

> (20714-03) ESMTP> 451 4.5.0 Error in processing, id=20714-03, parts_decode_ext FAILED:
> parsing file(1) results - missing last 2 results at (eval 86) line 156.

Some kind of trouble with the file(1) utility.

You can try two things:

cd to /var/amavisd/tmp/amavis-20120103T155800-20714/parts
and try the command:  $ file *
Better still, run it as uid vscan/amavis:  # su vscan -c 'file *'

If the above does provide sensible results (one report line for each file found
in the parts directory), then turn up $log_level to 5 (or run: amavisd debug),
and re-send the problematic message (found in
/var/amavisd/tmp/amavis-20120103T155800-20714/email.txt, or elsewhere).
The log should show how the file(1) utility was called and what result it
provided back.

  Mark


More information about the amavis-users mailing list