4.3.0 lmtpd: Virtual memory exhausted - problem :(

Pascal Gienger Pascal.Gienger at uni-konstanz.de
Tue Jul 1 10:07:36 EDT 2003


I investigated and found a curiosity:

That user has installed a sieve script to sort mail.
In his script he used the keyword

  keep;

to keep the mail in his INBOX.

This "keep" is going havoc ("virtual memory exhausted").
After replacing "keep" with 'fileinto "INBOX"' all things went
well.

Is this a bug in the sieve function of lmtpd?


here the NON WORKING part:

if header :comparator "i;ascii-casemap" :contains "From" "Muchsel"  {
    addflag "\\Flagged";
    keep;
}
This sieve code results in "4.3.0 lmtpd: Virtual memory exhausted".

here the WORKING variant:

if header :comparator "i;ascii-casemap" :contains "From" "Muchsel"  {
    addflag "\\Flagged";
    fileinto "INBOX";
}


Any comments?

Pascal




More information about the Info-cyrus mailing list