[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [obsdfr-misc] Utilisation d'imapfilter OpenBSD



On Thu, 17 Apr 2008, Olivier Regnier wrote:
> Voici le code incriminé:
> -
> result = ( oregnier.INBOX:is_unseen() *
>          ( oregnier.INBOX:contain_subject('*** PROBABLY SPAM ***') ) )
>            oregnier.INBOX:move_messages(oregnier.Spam, result)
> -
> Lors de l'exécution, il détecte bien les messages non lus mais j'obtiens
> ce message:
> 
> imapfilter: imapfilter.lua:34: attempt to index field 'INBOX' ( a nil value)
> 
> Le soucis, je ne vois pas ce qu'il veut me dire. Qu'en pensez-vous ?

Y'a pas bcp de parenthèses ?

Essaye avec:
result = oregnier.INBOX:is_unseen() *
 oregnier.INBOX:contain_subject('*** PROBABLY SPAM ***')
oregnier.INBOX:move_messages(oregnier.Spam, result)

Sinon, change la ligne move_messages de la sorte :
oregnier.INBOX:move_messages(oregnier['Spam'], result)

++

-- 
Antoine