From 1dbe5f7f362ca5dbaf0ddd9a6dfe5cac0722eae0 Mon Sep 17 00:00:00 2001 From: Amin Bandali Date: Sun, 30 Jul 2017 20:32:40 -0400 Subject: [notmuch] Properly tag emails from mailing lists I tried to do this with `afew` but couldn't get it to work reliably, so I just went with `notmuch tag`. --- afew/.config/afew/config | 24 +++++++++++++++++++++++- notmuch/mail/.notmuch/hooks/post-new | 6 ++++++ 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/afew/.config/afew/config b/afew/.config/afew/config index 7cf90f6..5d4d556 100644 --- a/afew/.config/afew/config +++ b/afew/.config/afew/config @@ -2,7 +2,29 @@ [SpamFilter] #[ClassifyingFilter] [KillThreadsFilter] -[ListMailsFilter] +#[ListMailsFilter] [ArchiveSentMailsFilter] sent_tag = sent [InboxFilter] + +#[Filter.1] +#query = 'folder:amin/lists/.haskell-cafe' +#tags = +lists;+lists/haskell-cafe +#message = lists/haskell-cafe + +#[Filter.2] +#query = 'folder:amin/lists/.haskell-weekly' +#tags = +lists;+lists/haskell-weekly +#message = lists/haskell-weekly + +#[Filter.3] +#query = 'folder:amin/lists/.hackernewsletter' +#tags = +lists;+lists/hackernewsletter +#message = lists/hackernewsletter + + +#[FolderNameFilter] +#folder_blacklist = Inbox +#maildir_separator = /. +#folder_transforms = Drafts:draft Junk:spam Trash:deleted Sent:sent Archive:archive lists/haskell-cafe:lists/haskell-cafe + diff --git a/notmuch/mail/.notmuch/hooks/post-new b/notmuch/mail/.notmuch/hooks/post-new index 4be7355..63b2e2f 100755 --- a/notmuch/mail/.notmuch/hooks/post-new +++ b/notmuch/mail/.notmuch/hooks/post-new @@ -1,2 +1,8 @@ #!/bin/sh afew -tn + +# apply tags to lists +notmuch tag +lists +lists/deepspec -- folder:amin/lists/.deepspec +notmuch tag +lists +lists/haskell-cafe -- folder:amin/lists/.haskell-cafe +notmuch tag +lists +lists/haskell-weekly -- folder:amin/lists/.haskell-weekly +notmuch tag +lists +lists/hackernewsletter -- folder:amin/lists/.hackernewsletter -- cgit v1.2.3-60-g2f50