Nov 21 13:20:04 zimbra amavis: (15764-05) ESMTP> 451 4.5.0 Error in processing, id=15764-05, parts_decode_ext FAILED: run_command (open pipe): Can't fork at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/IO/File.pm line 176. (Cannot allocate memory) at /opt/zimbra/amavisd/sbin/amavisd line 2145.
I'm seeing a few of these in my logs, the messages are always deferred and can be re-queued without any problem.
Is this a perl or a memory or some other problem?
top shows it's not even hitting the swap file.