[imapfilter-devel] Database is not full text indexed

Rodney Price rodprice at raytheon.com
Fri Apr 24 03:03:29 EEST 2009


In my workplace I am condemned to use Lotus notes for email.  In an
effort to pre-sort my mail before reading it, I'm trying to use
imapfilter.  (Letting Notes sort mail takes too long.)

So here's what Notes' imap server gives me when I try to do any
filtering with imapfilter.  Does this mean it's just not possible to
query this imap server for particular message types?

Thanks,
-Rod

~$imapfilter -v

S (3): * OK IMAP Server Ready Thu, 23 Apr 2009 18:45:38 -0500
C (3): 1000 CAPABILITY
S (3): 1000 OK CAPABILITY completed
C (3): 1001 LOGIN "Rodney D Price" *
S (3): 1001 OK LOGIN completed
C (3): 1002 NAMESPACE
S (3): 1002 OK NAMESPACE completed
C (3): 1003 SELECT "INBOX"
S (3): 1003 OK [READ-WRITE] SELECT completed
C (3): 1004 UID SEARCH ALL HEADER List-Id "haskell.haskell.org"
S (3): 1004 NO SEARCH Database is not full text indexed
C (3): 1005 UID SEARCH ALL HEADER List_Id "haskell-cafe.haskell.org"
S (3): 1005 NO SEARCH Database is not full text indexed
C (3): 1006 UID SEARCH ALL FROM "Stephen_R_Haynes at raytheon.com"
S (3): 1006 NO SEARCH Database is not full text indexed
C (3): 1007 LOGOUT
S (3): 1007 OK LOGOUT completed
~$ 


config.lua:

------------------------------------------------------------------------
-- Options
------------------------------------------------------------------------

options.timeout = 120
options.subscribe = true

------------------------------------------------------------------------
-- Accounts
------------------------------------------------------------------------

RAYTHEON = IMAP {
   server = 'mk2-msg09.raymail.ray.com',
   username = 'Rodney D Price',
   password = 'elided'
}

------------------------------------------------------------------------
-- Filters for Raytheon
------------------------------------------------------------------------

haskell = 
   RAYTHEON.INBOX:contain_field('List-Id', 'haskell.haskell.org')
RAYTHEON.INBOX:move_messages(RAYTHEON['Haskell'], haskell)

haskell_cafe = 
   RAYTHEON.INBOX:contain_field('List_Id', 'haskell-cafe.haskell.org')
RAYTHEON.INBOX:move_messages(RAYTHEON['Haskell-cafe'], haskell_cafe)






More information about the Imapfilter-devel mailing list