On Mon, 2006-10-16 at 20:23 -0500, Jason L Tibbitts III wrote: > >>>>> "DW" == David Woodhouse <[EMAIL PROTECTED]> writes: > > DW> I wrote the SQLite support for Exim specifically so that I could > DW> upgrade my greylist code to use it. Actually I haven't deployed > DW> the new stuff -- it was contributed by Jeff Garzik, but I haven't > DW> got round to using it for myself yet. > > Well, I'm playing with it now and went ahead and put it on one of my > MX machines for a bit just to see how it would work. It seems to be > chugging along, but I do have some questions that are a bit beyond me. > > When a messages is greylisted, the log_message kicks out something > like > Greylisted <[EMAIL PROTECTED]> for > offences: Message has 0.2 SpamAssassin points. :failure > Now, on the old text-based setup, this always had "success" at the end > instead of "failure". It looks like the items are being inserted into > the database properly, so I'm not sure what the failure is about. I > guess this hinges on the return value of an sqlite lookup versus that > of a run command.
Indeed. But if the 'query' succeeds, the sqlite_find() function will return 'OK'. But maybe that's seen as failure still because it returns NULL as the result string? > > I noticed an odd failure with this being logged: > temporarily rejected after DATA: column id is not unique > > I wonder if that's a host retrying too fast? Hm, not sure. Jeff? -- dwmw2 -- ## List details at http://www.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://www.exim.org/eximwiki/
