diff options
| author | Brahmajit Das <listout@listout.xyz> | 2026-03-10 14:10:39 +0000 |
|---|---|---|
| committer | Brahmajit Das <listout@listout.xyz> | 2026-03-10 14:10:39 +0000 |
| commit | fb867fd7177d72d50755078f6fb1aa76391268c6 (patch) | |
| tree | 3b0210beb7d29070d0d2d1fe5ca621eef18571e3 | |
| parent | a7beae360d90ccfc7575cedd387ba583c91a8acf (diff) | |
| download | dots-fb867fd7177d72d50755078f6fb1aa76391268c6.tar.gz | |
imapfilter: minor improvements
- add filtering for codeberg
- remove duplicate from l3-coord
- add rule for dl-su-all and suse engineering
Signed-off-by: Brahmajit Das <listout@listout.xyz>
| -rw-r--r-- | .imapfilter/config.lua | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/.imapfilter/config.lua b/.imapfilter/config.lua index 2494e6c..6bb076c 100644 --- a/.imapfilter/config.lua +++ b/.imapfilter/config.lua @@ -90,6 +90,11 @@ local syzbot = mailbox.INBOX:contain_cc("syzbot") + mailbox.INBOX:contain_subject("syzkaller-bugs") syzbot:move_messages(mailbox["syzbot"]) +local codeberg = mailbox.INBOX:contain_cc("codeberg.org") + + mailbox.INBOX:contain_to("codeberg.org") + + mailbox.INBOX:contain_from("codeberg.org") +codeberg:move_messages(mailbox["codeberg"]) + local message_to_delete = mailbox["linux-kernel-mentees"]:is_older(30) + mailbox["dmarc_reports"]:is_older(30) + mailbox["gentoo-dev"]:is_older(100) @@ -101,7 +106,7 @@ message_to_delete:move_messages(mailbox["Trash"]) --suse.INBOX:check_status() --- Meeting invitaions +-- Meeting invitations local invitaions = suse.INBOX:contain_subject("Invitation:") + suse.INBOX:contain_subject("Canceled event") + suse.INBOX:contain_subject("Updated invitation") @@ -115,8 +120,9 @@ sg:move_messages(suse["sg"]) local l3_cord = suse.INBOX:contain_from("l3-coord") + suse.INBOX:contain_cc("l3-coord") + suse.INBOX:contain_to("l3-coord") + + suse.INBOX:contain_from("critsit") + suse.INBOX:contain_cc("critsit") - + suse.INBOX:contain_cc("critsit") + + suse.INBOX:contain_to("critsit") l3_cord:move_messages(suse["l3-coord"]) -- bugzilla incoming emails @@ -167,6 +173,18 @@ local dl_linux_all = suse.INBOX:contain_to("dl-linux-all@suse.com") + suse.INBOX:contain_from("dl-linux-all@suse.com") dl_linux_all:move_messages(suse["dl_linux_all"]) +-- DL SU all news +local dl_su_all = suse.INBOX:contain_to("dl-su-all@suse.com") + + suse.INBOX:contain_cc("dl-su-all@suse.com") + + suse.INBOX:contain_from("dl-su-all@suse.com") +dl_su_all:move_messages(suse["dl_su_all"]) + +-- Engineering +local engineering = suse.INBOX:contain_to("engineering@suse.com") + + suse.INBOX:contain_cc("engineering@suse.com") + + suse.INBOX:contain_from("engineering@suse.com") +engineering:move_messages(suse["engineering"]) + -- BCL news local bcl_news = suse.INBOX:contain_body("BCL Monthly Newsletter") + suse.INBOX:contain_subject("BCL Monthly Newsletter") |
