[Mimedefang] Slaves died prematurely

Kris Deugau kdeugau at vianet.ca
Wed Aug 3 13:34:32 EDT 2005

Eduardo Otubo wrote:
>     Talking 'bout the filter file, it is pretty ok too. i did
> "*mimdefang.pl -test*" and "*mimedefang -f /etc/mail/mimedefang-filter
> -test*" and both looks good.

Those tests just tell you whether mimedefang-filter is valid Perl
syntax;  it says NOTHING about whether it will execute correctly.

>     BUT, the problems goes here:
>     when i try to send an email here comes a msg: "/An error occurred
> while sending mail. The mail server responded: 4.3.2 PLease try again
> later. Please check the message and try again/"

> /Aug  3 17:04:19 fefnet119 mimedefang-multiplexor[3250]: Slave 1 died
> prematurely -- check your filter rules

So check you filter.  Make sure it's coded to do what you expect;  add
in md_syslog() calls to see what values are what at which stages of
execution.  That should narrow down which chunk of code is failing.

Something in your code is valid Perl syntax, but it's not executing
correctly and is therefore causing problems for MD.

Get your mouse off of there!  You don't know where that email has been!

More information about the MIMEDefang mailing list