All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@git.madduck.net.
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
2 *$ MSGID ?? ^<.+@$RE_MYDOMAIN>
4 JUSTME="from machine in my domain"
5 LOG="justme: passing; $JUSTME$NL"
6 # SKIP_SPAMCHECKS=from-mydomain
10 *$ ^(References|In-Reply-To):.*<.+@$RE_MYDOMAIN>
12 JUSTME="in-reply-to/referenced"
13 LOG="justme: passing; $JUSTME$NL"
14 SKIP_SPAMCHECKS=in-reply-to/referenced
18 * ? echo "$ORIGINAL_TO" | $EGREP -qif $CONF/justme-addresses
21 * ? echo "$ORIGINAL_TO" | $EGREP -qif $CONF/justme-address-exceptions
23 JUSTME="explicitly excepted address"
24 LOG="justme: passing; $JUSTME$NL"
28 *$ 1^0 B ?? .*\<$RE_FIRSTNAME$RE_SPACE_NEWLINE+$RE_LASTNAME\>
29 *$ 1^0 B ?? .*\<$RE_LASTNAME[,]?$RE_SPACE_NEWLINE*$RE_FIRSTNAME\>
31 JUSTME="full name reference"
32 LOG="justme: passing; $JUSTME$NL"
36 *$ B ?? .*\<$RE_LASTNAME\>
38 JUSTME="last name reference"
39 LOG="justme: passing; $JUSTME$NL"
43 * 1^0 B ?? .*\<madduck\>
44 * -1^0 B ?? mass\.madduck\.net
46 JUSTME="nickname reference"
47 LOG="justme: passing; $JUSTME$NL"
51 *$ ? $EGREP -qif $CONF/justme-keyword-exceptions
53 JUSTME="keyword reference"
54 LOG="justme: passing; $JUSTME$NL"
62 * SUBJECT ?? ^confirm [0-9a-f]+$
64 JUSTME="mailman confirmation"
65 LOG="justme: passing; $JUSTME$NL"
70 * SUBJECT ?? ^You have been unsubscribed
72 JUSTME="mailman confirmation"
73 LOG="justme: passing; $JUSTME$NL"
78 * SUBJECT ?? .+ mailing list reminder$
80 JUSTME="mailman password reminder"
81 LOG="justme: passing; $JUSTME$NL"
86 * FROM ?? ^[Mm]ajordomo@
87 * SUBJECT ?? ^Confirmation for
89 JUSTME="majordomo confirmation"
90 LOG="justme: passing; $JUSTME$NL"
94 * FROM ?? ^noreply@googlegroups\.com$
95 * SUBJECT ?? ^Google Groups: Please confirm
97 JUSTME="googlegroups confirmation"
98 LOG="justme: passing; $JUSTME$NL"
102 * FROM ?? ^SmartList <.+-request@.+>
103 * SUBJECT ?? ^CONFIRM s[0-9]+$
105 JUSTME="smartlist confirmation"
106 LOG="justme: passing; $JUSTME$NL"
110 * FROM ?? ^Launchpad Email Validator <noreply@launchpad\.net>
111 * SUBJECT ?? ^Launchpad: Validate your email address$
113 JUSTME="launchpad validation"
114 LOG="justme: passing; $JUSTME$NL"
119 LOG="justme: discarding$NL"
120 SWITCHRC=$PMDIR/discard