summaryrefslogtreecommitdiff
path: root/.imapfilter
diff options
context:
space:
mode:
Diffstat (limited to '.imapfilter')
-rw-r--r--.imapfilter/config.lua24
1 files changed, 20 insertions, 4 deletions
diff --git a/.imapfilter/config.lua b/.imapfilter/config.lua
index 399655e..2494e6c 100644
--- a/.imapfilter/config.lua
+++ b/.imapfilter/config.lua
@@ -94,6 +94,7 @@ local message_to_delete = mailbox["linux-kernel-mentees"]:is_older(30)
+ mailbox["dmarc_reports"]:is_older(30)
+ mailbox["gentoo-dev"]:is_older(100)
+ mailbox["INBOX/GitHub"]:is_older(60)
+ + mailbox["INBOX/LinkedIn"]:is_older(30)
+ mailbox["syzbot"]:is_older(100)
+ mailbox["kernel-bpf"]:is_older(300)
message_to_delete:move_messages(mailbox["Trash"])
@@ -103,6 +104,7 @@ message_to_delete:move_messages(mailbox["Trash"])
-- Meeting invitaions
local invitaions = suse.INBOX:contain_subject("Invitation:")
+ suse.INBOX:contain_subject("Canceled event")
+ + suse.INBOX:contain_subject("Updated invitation")
invitaions:move_messages(suse["meeting_invitation"])
-- Solid Ground
@@ -201,11 +203,14 @@ local dl_su_apac = suse.INBOX:contain_cc("DL-SU-APAC@suse.com") +
dl_su_apac:move_messages(suse["DL-SU-APAC"])
-- DL india news
-local dl_su_india = suse.INBOX:contain_cc("dl-su-india@suse.com") +
- suse.INBOX:contain_to("dl-su-india@suse.com") +
- suse.INBOX:contain_from("dl-su-india@suse.com")
+local dl_su_india = suse.INBOX:contain_cc("dl-su-india") +
+ suse.INBOX:contain_to("dl-su-india") +
+ suse.INBOX:contain_from("dl-su-india") +
+ suse.INBOX:contain_cc("DL-SU-AllIndia") +
+ suse.INBOX:contain_to("DL-SU-AllIndia") +
+ suse.INBOX:contain_from("DL-SU-AllIndia")
dl_su_india:move_messages(suse["DL-SU-INDIA"])
-dl_su_india = suse.INBOX:contain_to("dl-su-india@suse.com")
+dl_su_india = suse.INBOX:contain_to("DL-SU-INDIA")
dl_su_india:move_messages(suse["DL-SU-INDIA"])
-- GitLab
@@ -217,3 +222,14 @@ gitlab:move_messages(suse["gitlab"])
-- suseverse
local suseverse = suse.INBOX:contain_subject("SUSEverse")
suseverse:move_messages(suse["SUSEverse"])
+
+-- wework
+local wework = suse.INBOX:contain_from("WeWork") + suse.INBOX:contain_from("wework")
+wework:move_messages(suse["wework"])
+
+-- susecomms
+local susecomms = suse.INBOX:contain_from("susecomms") + suse.INBOX:contain_from("SUSEComms")
+susecomms:move_messages(suse["susecomms"])
+
+local workday = suse.INBOX:contain_from("workday")
+workday:move_messages(suse["workday"])