X-Git-Url: https://git.madduck.net/etc/mailfilter.git/blobdiff_plain/bde9ad98bd5b3f56f35e38ae869ccc122e14b5a0..f2985628109a81dc05362c23562b59a318dfe298:/procmail/justme

diff --git a/procmail/justme b/procmail/justme
index 7d71355..b6257b5 100644
--- a/procmail/justme
+++ b/procmail/justme
@@ -55,11 +55,32 @@
   }
 
   :0 E
-  * ORIGINAL_TO ?? ^[^=]+=[^@]+@mass\.madduck\.net$
   * MSGID ?? ^<mailman
-  * SUBJECT ?? ^confirm [[:xdigit:]]+$
+  * ORIGINAL_TO ?? ^[^=]+=[^@]+@mass\.madduck\.net$
+  {
+    :0
+    * FROM ?? -request@
+    * SUBJECT ?? ^confirm [0-9a-f]+$
+    {
+      JUSTME="mailman confirmation"
+      LOG="justme:      passing; $JUSTME$NL"
+    }
+
+    :0 E
+    * FROM ?? -bounces@
+    * SUBJECT ?? .+ mailing list reminder$
+    {
+      JUSTME="mailman password reminder"
+      LOG="justme:      passing; $JUSTME$NL"
+    }
+  }
+
+  :0 E
+  * FROM ?? ^[Mm]ajordomo@
+  * ORIGINAL_TO ?? ^[^=]+=[^@]+@mass\.madduck\.net$
+  * SUBJECT ?? ^Confirmation for
   {
-    JUSTME="mailman confirmation"
+    JUSTME="majordomo confirmation"
     LOG="justme:      passing; $JUSTME$NL"
   }