Peter, > TROUBLE in check_mail: mime_decode-1 FAILED: Can't locate object method > "max_parts" via package "MIME::Parser" at /usr/sbin/amavisd line 5933, > <GEN20> line 17. > This is using anything higher than amavisd-new.2.4.3 > > As soon as I update to 2.4.4 this problem appears. > My perl-MIME-tools is 5.420 > perl is 5.8.3 > OS is FC1 > I have tried amavisd-new-2.5.1 and the result is the same.
amavisd-new-2.4.4 release notes - limit recursion in MIME::Parser to $MAXFILES to prevent MIME parser from fully traversing degenerate cases of broken MIME messages which can take excessive amount of time and memory; reported and a sample provided by Joshua Goodall, solution suggested by David F. Skoll; This requires MIME::Parser 5.420. > My perl-MIME-tools is 5.420 Are you sure that amavisd finds this version? Check its log at startup (or start with 'amavisd debug' and abort after few screenfuls), check for: amavis[62710]: Module MIME::Entity 5.420 amavis[62710]: Module MIME::Parser 5.420 amavis[62710]: Module MIME::Tools 5.420 It could be that you have two versions of MIME-Tools installed. Mark ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ AMaViS-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/amavis-user AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3 AMaViS-HowTos:http://www.amavis.org/howto/
