Kenneth, > Sorry for noise, the problem was fixed by applying the sanity permission > (1777) to the /tmp dir. I thought MIME::Parser also uses $TEMPBASE which > was amavisd is using as well.
MIME::Parser calls IO::File::new_tmpfile which has no idea about $TEMPBASE, and neither does it respect TEMP env. variable (which is a bug in my opinion). So the temporary file used by MIME::Parser ends up in /tmp. Luckily the MIME::Parser uses this file quite efficiently, and reuses the same file for new needs without re-creating it every time. Mark ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ 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/
