Lefteris Chatzimparmpas
Lefteris Chatzimparmpas
Yes, the OAuth2 support was part of the IMAP `AUTHENTICATE`, and specifically the `SASL XOAUTH2` mechanism. It was pretty easy to support, just pass a string instead of a username/password,...
Which mailing list? Please keep me updated, as I have lost touch with the IMAP and in general mailing protocols situation...
Possibly the server doesn't implement searching on multi-line headers very well? What if you try with `work_mail:match_field("References", "service-now"):move_messages(work["Support/SNOW replies"])`?
Do you mean that when running inside systemd, the interval for sleeping is not respected, and instead it does a continuous loop? And are the 2 configs (when run inside...
I tried this, and indeed it seems that imapfilter doesn't run correctly as a systemd service using `become_daemon()`. I suspect that it might be because imapfilter becomes daemon by use...
Thanks for the idea, I added an example Dockerfile, and some instructions at: https://github.com/lefcha/imapfilter/wiki/Docker
All these messages are printed from the Lua part, and they are controlled by the `info` option (see `imapfilter_config(5)`). So try setting `options.info = false` on the top of your...
Thanks for the PR! The pid commit might be useful, can you share an example of how it would be used with multiple instances and systemd? I'm not sure about...
Yes, the PID functionality might be useful, we can include it. But I would prefer to not have the "automation" for the config file. Can we revert the 2nd commit,...
Hm, this is strange because the `enter_idle()` was specifically designed to interrupt, and return immediately on the user signals. From the `imapfilter_config(5)` man page: > Apart from an event received...