On Sat, Oct 15, 2022 at 08:46:17PM +0100, Chris Green wrote:
> Hmmm.
>
> I've installed imapfilter on my xubuntu linux system and I've created
> an imapfilter config file:-
>
> cwebin {
> server = 'mail.gridhost.co.uk',
> username = '[email protected]',
> password = 'xxxxxxxx',
> ssl = 'auto'
> }
>
> cwebout {
> server = 'x.y.zzz',
> username = '[email protected]',
> password = 'xxxxxxxx',
> ssl = 'auto'
> }
>
> ... and when I run imapfilter it just says:-
>
> chris$ imapfilter
> imapfilter: /home/chris/.imapfilter/config.lua:1: attempt to call global
> 'cwebin' (a nil value)
> stack traceback:
> [C]: in function 'cwebin'
> /home/chris/.imapfilter/config.lua:1: in main chunk
> chris$
>
> Not being a lua guru I'm a bit stuck!
>
OK, looking at some examples I've got a bit further, imapfilter is now:-
local cwebin = IMAP {
server = 'mail.gridhost.co.uk',
username = '[email protected]',
password = 'brzmibew',
ssl = 'auto'
}
local cwebout = IMAP {
server = 'x.y.zzz',
username = '[email protected]',
password = 'brzmibew',
ssl = 'auto'
}
It works, sort of.
How do I get it into interactive mode? I.e. run imapfilter with the
/home/chris/.imapfilter/config.lua configuration and then allow me to
run some commands to actually do things.
--
Chris Green