lists filing
[distro-setup] / subdir_files / sieve / lists.sieve
index 6dbafa276c5d267f383c98d98175dcfe754aafa9..4120c288d295ee7f9462f64a4a37340af6e12a6c 100644 (file)
@@ -7,6 +7,19 @@ if anyof (
     fileinto :create "sec";
     stop;
          }
+if anyof (
+    header :regex "list-id" "forum.members.fsf.org>"
+    ) {
+    fileinto :create "fsfmembers";
+    stop;
+         }
+
+if anyof (
+    header :contains "list-id" "<mentors.lists.outreachy.org>"
+    ) {
+    fileinto :create "l/outreachy-mentors";
+    stop;
+         }
 
 if anyof (
     header :contains "list-id" "<bbdb-info.lists.sourceforge.net>",
@@ -28,6 +41,8 @@ if anyof (
     header :contains "list-id" "<libreplanet-discuss.libreplanet.org>",
     header :contains "list-id" "<linux-btrfs.vger.kernel.org>",
     header :contains "list-id" "<linux-fai.uni-koeln.de>",
+    header :contains "list-id" "<license-discuss.lists.opensource.org>",
+    header :contains "list-id" "<seagl_organize.googlegroups.com>",
     header :contains "list-id" "<linux-fai-devel.uni-koeln.de>",
     header :contains "list-id" "<linux-libre.fsfla.org>",
     header :contains "list-id" "<maru-os-dev.googlegroups.com>",
@@ -50,12 +65,18 @@ if anyof (
     header :contains "list-id" "<qemu-devel.nongnu.org>",
     header :contains "list-id" "<exim-dev.exim.org>",
     header :contains "list-id" "<exim-users.exim.org>",
+    header :contains "list-id" "<octave-maintainers.gnu.org>",
+    header :contains "list-id" "<discuss-gnuradio.gnu.org>",
+    header :contains "list-id" "<seabios.seabios.org>",
+    header :contains "list-id" "<freetype-devel.nongnu.org>",
+    header :contains "list-id" "<mailop.mailop.org>",
     header :contains "list-id" "<xmonad.haskell.org>") {
     if header :regex "list-id" "<([a-z_0-9-]+)[.@]" {
         set :lower "listname" "${1}";
         fileinto :create "l/${listname}";
-    }
-}
+            stop;
+        }
+         }
 if anyof (
     header :contains "list-id" "<websites.lists.fedoraproject.org>",
     header :contains "list-id" "<docs.lists.fedoraproject.org>",
@@ -63,14 +84,22 @@ if anyof (
     if header :regex "list-id" "<([a-z_0-9-]+)[.@]" {
         set :lower "listname" "${1}";
         fileinto :create "l/fedora.${listname}";
-    }
-}
+            stop;
+        }
+         }
 
 if anyof (
     header :contains "list-id" "<activists_masspirates.org.lists.mayfirst.org>",
     header :contains "list-id" "<gnu-prog-discuss.gnu.org>",
     header :contains "list-id" "<gnu-prog.gnu.org>",
-    header :contains "list-id" "<discuss.blu.org>"
+    header :contains "list-id" "<gnu-community-private.gnu.org>",
+    header :contains "list-id" "<gvc.gnu.org>",
+    header :contains "list-id" "<discuss.blu.org>",
+    header :contains "list-id" "<Spdx-tech.lists.spdx.org>",
+    header :contains "list-id" "<Spdx-legal.lists.spdx.org>",
+    header :contains "list-id" "<info-gnu.gnu.org>",
+    header :contains "from" "<general-info@artisansasylum.com>",
+    header :contains "list-id" "<spdx.lists.spdx.org>"
     ) {
     fileinto :create "community";
     stop;