Add colour to result
This commit is contained in:
parent
c92ef722bd
commit
51995eae62
13
spf_check.sh
13
spf_check.sh
@ -7,10 +7,7 @@ usage() {
|
|||||||
case $2 in
|
case $2 in
|
||||||
[yY][eE][sS]|[tT][rR][uU][eE]|1) DEBUG=true;;
|
[yY][eE][sS]|[tT][rR][uU][eE]|1) DEBUG=true;;
|
||||||
esac
|
esac
|
||||||
COUNT=0
|
COUNT=0;DEPTH=0;mDEPTH=0;INDENT=2;
|
||||||
DEPTH=0
|
|
||||||
mDEPTH=0
|
|
||||||
INDENT=2
|
|
||||||
checkIncludes() {
|
checkIncludes() {
|
||||||
SPF=$1
|
SPF=$1
|
||||||
for I in $(dig -t txt $SPF +short|grep -oE "include:.* |ip[4,6]:.* "|sed 's/include://g; s/ip[4,6]://g; s/\"//g'|tr ' ' '\n'); do
|
for I in $(dig -t txt $SPF +short|grep -oE "include:.* |ip[4,6]:.* "|sed 's/include://g; s/ip[4,6]://g; s/\"//g'|tr ' ' '\n'); do
|
||||||
@ -26,4 +23,10 @@ checkIncludes() {
|
|||||||
}
|
}
|
||||||
checkIncludes $DOMAIN
|
checkIncludes $DOMAIN
|
||||||
[[ $DEBUG ]] && echo
|
[[ $DEBUG ]] && echo
|
||||||
echo "Total: $COUNT (Max lookups: $mDEPTH)"
|
GRN="[1;32m";YEL="[1;33m";RED="[1;31m";NOCOL="[0m";
|
||||||
|
case $mDEPTH in
|
||||||
|
[1-7]) SCOL="${GRN}";;
|
||||||
|
[8-9]) SCOL="${YEL}";;
|
||||||
|
*) SCOL="${RED}";;
|
||||||
|
esac
|
||||||
|
echo "${SCOL}Total: $COUNT (Max lookups: $mDEPTH)${NOCOL}"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user