Lefteris Chatzimparmpas

Results 59 comments of Lefteris Chatzimparmpas

It seems to work as expected for me. With a config like this: ```lua myaccount = IMAP { ... } print(myaccount.INBOX:enter_idle()) ``` On a terminal I start imapfilter with `imapfilter...

Hm, I couldn't reproduce by disconnecting my wired connection. I need to try on a laptop with wireless connection, in case that makes a difference.

This is a bug, and the incorrect `recovering connection` print outs is a proof of that. I know where the problem is and will have a fix soon.

@alexhk I pushed a fix, could you try with the latest Git version?

Unfortunately the [IMAP IDLE command](https://datatracker.ietf.org/doc/html/rfc2177) can only be used on a single mailbox, so something like you describe isn't possible. It seems that there's the [IMAP NOTIFY Extension](https://datatracker.ietf.org/doc/html/rfc5465) though, which...

Currently imapfilter only prints the count of messages that an action is applied to. IIUC, you would like to have more detailed logging, with each message that matches a rule...

You can print the mailbox names and message ids like this: ```lua function print_uids(filter, messages) print('Filter "' .. filter .. '" matched messages:') for _, msg in ipairs(messages) do mbox,...

IIUC, neither `contain_subject()` nor `match_subject()` work if the the mail `Subject` is encoded this way? Are you trying to search using a word that is not encoded in base64? I...

I see, I'll have to look into this when I have some time, as it looks useful to be able to match such `Subject` header fields...

That would be interesting, but I don't have much to work on it at the moment :-/