Peter Benie wrote:
[cut]
> 2) amavis' handling of exim's exit status is broken
>
> [SF Bug #449456 - closed]
> More specifically, it uses the wait status '$?', which is 256 in this
> case, as an exit status. Only 0-255 are defined as meaningful exit
> statuses, and this is enforced on some OSes, such as Linux, by only
> using the least significant byte. The result is that amavis fails to
> forward the message and returns exit status 0, so the mail is lost.
Peter, your fix has been checked into CVS. Thanks for your efforts.
best regards,
Rainer Link
--
Rainer Link | Member of Virus Help Munich (
www.vhm.haitec.de)
link@??? | Member of AMaViS Development Team (amavis.org)
rainer.w3.to | OpenAntiVirus Project (
www.openantivirus.org)