1# FINAL-TAGGING.RC 2# 3# Tags email with the proper X-SBCLASS: headers, and 4# if OUTLOOKTAGGING=yes, embeds the appropriate tags 5# in the Subject: header. 6# 7# Last updated: 10/14/2016 8 9# Deliver Dangerous Content 10# 11:0 12* DANGEROUS ?? ^yes$ 13{ 14 :0 15 * OUTLOOKTAGGING ?? ^yes$ 16 { 17 :0 18 { LOCALBUFFER=`${FORMAIL} -xSubject:` } 19 20 SBLOGFLAGS="ALWAYS 1 CLASS" 21 SBLOG="Dangerous Content" 22 #SBLOG="A1C-Dangerous Content" 23 INCLUDERC=${SBDIR}/functions/loglevel.rc 24 25 SBLOGFLAGS="LOG 1" 26 SBLOG="Subject: X-SBClass: Dangerous (${LOCALBUFFER})" 27 #SBLOG="L1-Subject: X-SBClass: Dangerous (${LOCALBUFFER})" 28 INCLUDERC=${SBDIR}/functions/loglevel.rc 29 30 :0 f 31 | ${FORMAIL} -I"Subject: X-SBClass: Dangerous (${LOCALBUFFER})" 32 } 33 34 :0 E 35 { 36 SBLOGFLAGS="ALWAYS 1 CLASS" 37 SBLOG="Dangerous" 38 #SBLOG="A1C-Dangerous" 39 INCLUDERC=${SBDIR}/functions/loglevel.rc 40 } 41} 42 43:0 44* SPAMTAG ?? ^yes$ 45* ! DANGEROUS ?? ^yes$ 46{ 47 :0 48 * OUTLOOKTAGGING ?? ^yes$ 49 { 50 :0 51 { LOCALBUFFER=`${FORMAIL} -xSubject:` } 52 53 SBLOGFLAGS="ALWAYS 1 CLASS" 54 SBLOG="Spam" 55 #SBLOG="A1C-Spam" 56 INCLUDERC=${SBDIR}/functions/loglevel.rc 57 58 SBLOGFLAGS="LOG 1" 59 SBLOG="Subject: X-SBClass: Spam (${LOCALBUFFER})" 60 #SBLOG="L1-Subject: X-SBClass: Spam (${LOCALBUFFER})" 61 INCLUDERC=${SBDIR}/functions/loglevel.rc 62 63 :0 f 64 | ${FORMAIL} -I"Subject: X-SBClass: Spam (${LOCALBUFFER})" 65 } 66 67 :0 E 68 { 69 SBLOGFLAGS="ALWAYS 1 CLASS" 70 SBLOG="Spam" 71 #SBLOG="A1C-Spam" 72 INCLUDERC=${SBDIR}/functions/loglevel.rc 73 } 74} 75 76:0 77* BLOCKTAG ?? ^yes$ 78* ! DANGEROUS ?? ^yes$ 79* ! SPAMTAG ?? ^yes$ 80{ 81 :0 82 * OUTLOOKTAGGING ?? ^yes$ 83 { 84 :0 85 { LOCALBUFFER=`${FORMAIL} -xSubject:` } 86 87 SBLOGFLAGS="ALWAYS 1 CLASS" 88 SBLOG="Blocked" 89 #SBLOG="A1C-Blocked" 90 INCLUDERC=${SBDIR}/functions/loglevel.rc 91 92 SBLOGFLAGS="LOG 1" 93 SBLOG="Subject: X-SBClass: Blocked (${LOCALBUFFER})" 94 #SBLOG="L1-Subject: X-SBClass: Blocked (${LOCALBUFFER})" 95 INCLUDERC=${SBDIR}/functions/loglevel.rc 96 97 :0 f 98 | ${FORMAIL} -I"Subject: X-SBClass: Blocked (${LOCALBUFFER})" 99 } 100 101 :0 E 102 { 103 SBLOGFLAGS="ALWAYS 1 CLASS" 104 SBLOG="Blocked" 105 #SBLOG="A1C-Blocked" 106 INCLUDERC=${SBDIR}/functions/loglevel.rc 107 } 108} 109 110:0 111* ADMINTAG ?? ^yes$ 112* ! DANGEROUS ?? ^yes$ 113* ! SPAMTAG ?? ^yes$ 114* ! BLOCKTAG ?? ^yes$ 115{ 116 SBLOGFLAGS="ALWAYS 1 CLASS" 117 SBLOG="Admin" 118 #SBLOG="A1C-Admin" 119 INCLUDERC=${SBDIR}/functions/loglevel.rc 120} 121 122:0 123* BULKTAG ?? ^yes$ 124* ! ADMINTAG ?? ^yes$ 125* ! DANGEROUS ?? ^yes$ 126* ! SPAMTAG ?? ^yes$ 127* ! BLOCKTAG ?? ^yes$ 128{ 129 SBLOGFLAGS="ALWAYS 1 CLASS" 130 SBLOG="Bulk" 131 #SBLOG="A1C-Bulk" 132 INCLUDERC=${SBDIR}/functions/loglevel.rc 133} 134 135:0 136* ! BULKTAG ?? ^yes$ 137* ! ADMINTAG ?? ^yes$ 138* ! DANGEROUS ?? ^yes$ 139* ! SPAMTAG ?? ^yes$ 140* ! BLOCKTAG ?? ^yes$ 141{ 142 SBLOGFLAGS="ALWAYS 1 CLASS" 143 SBLOG="OK" 144 #SBLOG="A1C-OK" 145 INCLUDERC=${SBDIR}/functions/loglevel.rc 146} 147 148