4.3.0 lmtpd: Virtual memory exhausted - problem :(

Rob Siemborski rjs3 at andrew.cmu.edu
Wed Jul 2 12:25:02 EDT 2003


On Wed, 2 Jul 2003, Pascal Gienger wrote:

> No it is not a DB problem, it IS a sieve problem:
>
> Look at this piece of sieve code:
>
> if header  :contains "From" "Muchsel"  {
>     addflag "\\Flagged";
>     fileinto "INBOX";
>     removeflag "\\Flagged";
> }
>
>
> It is generated by Horde Ingo. lmtpd breaks with "4.3.0 virtual memory
> exhausted". Ok the "removeflag" is worthless because the message is already
> in the INBOX - but it should be silently ignored.
>
> When removing the "removeflag"-Statement, lmtpd will accept the mail
> normally.

Hmmm, I can't duplicate this.  I've tried:

if header :contains "From" "rjs3" {
        addflag "\\Deleted";
        fileinto "INBOX";
        removeflag "\\Deleted";
}

which behaves as I expect.

-Rob

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
Research Systems Programmer * /usr/contributed Gatekeeper





More information about the Info-cyrus mailing list