1# EXTRACT-BODY-INFO.RC
2#
3# Function to extract the message body information from spam.
4#
5# Last updated: 10/14/2016
6
7
8:0
9* SPAMTAG ?? ^no$
10{
11
12# GET MESSAGE BODY INFORMATION
13#
14#  These scripts extract the domains and IPs from the message's
15#  body text.
16
17INCLUDERC=${SBDIR}/functions/getbodyinfo.rc
18
19:0
20* SBHEADERS ?? ^COMPLETE$
21{
22 SBLOG="A1N-First URI: ${FIRSTBODYHOST} IP: ${FIRSTBODYHOSTIP}"
23 INCLUDERC=${SBDIR}/functions/loglevel.rc
24 SBLOG="A1N-Second URI: ${SECONDBODYHOST} IP: ${SECONDBODYHOSTIP}"
25 INCLUDERC=${SBDIR}/functions/loglevel.rc
26 SBLOG="A1N-Third URI: ${THIRDBODYHOST} IP: ${THIRDBODYHOSTIP}"
27 INCLUDERC=${SBDIR}/functions/loglevel.rc
28 SBLOG="A1N-Fourth URI: ${FOURTHBODYHOST} IP: ${FOURTHBODYHOSTIP}"
29 INCLUDERC=${SBDIR}/functions/loglevel.rc
30}
31
32# Stick NOLOOP stuff into ADMIN
33
34LOCALTAG=no
35
36:0
37* $ ^X-Loop: ${NOLOOP}
38{
39 SBLOGFLAGS="ALWAYS 1 PASS"
40 SBLOG="NOLOOP"
41 INCLUDERC=${SBDIR}/functions/loglevel.rc
42
43 :0
44 { ADMINTAG=yes }
45
46 :0
47 { LOCALTAG=yes }
48}
49
50:0
51* SBCONFIG ?? ^(Analyze|Debug)$
52{ SPAMTAG=no }
53
54}
55# End of :0 E wrapper around NOBODY
56
57