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
