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 * ? echo "$ORIGINAL_TO" | $EGREP -qif $CONF/justme-addresses
5 *$ MSGID ?? ^<.+@$RE_MYDOMAIN>
7 JUSTME="from machine in my domain"
8 LOG="justme: passing; $JUSTME$NL"
9 SKIP_SPAMCHECKS=from-mydomain
13 *$ ^(References|In-Reply-To):.*<.+@$RE_MYDOMAIN>
15 JUSTME="in-reply-to/referenced"
16 LOG="justme: passing; $JUSTME$NL"
17 SKIP_SPAMCHECKS=in-reply-to/referenced
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"
38 JUSTME="last name reference"
39 LOG="justme: passing; $JUSTME$NL"
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"
59 * ORIGINAL_TO ?? ^[^=]+=[^@]+@mass\.madduck\.net$
63 * SUBJECT ?? ^confirm [0-9a-f]+$
65 JUSTME="mailman confirmation"
66 LOG="justme: passing; $JUSTME$NL"
71 * SUBJECT ?? .+ mailing list reminder$
73 JUSTME="mailman password reminder"
74 LOG="justme: passing; $JUSTME$NL"
79 * FROM ?? ^[Mm]ajordomo@
80 * ORIGINAL_TO ?? ^[^=]+=[^@]+@mass\.madduck\.net$
81 * SUBJECT ?? ^Confirmation for
83 JUSTME="majordomo confirmation"
84 LOG="justme: passing; $JUSTME$NL"
89 LOG="justme: discarding$NL"
91 INCLUDERC=$PMDIR/addheaders