make spf_check.sh a little more efficient, and add a 2nd script that is super condensed for funsies
This commit is contained in:
parent
e6ebbf46a5
commit
4e36e673ff
@ -10,7 +10,7 @@ esac
|
||||
COUNT=0;DEPTH=0;mDEPTH=0;INDENT=2;
|
||||
checkIncludes() {
|
||||
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 +short TXT $SPF|grep -oE 'include:[^ ]+|ip[46]:[^ ]+'|sed -E 's/include:|ip[46]:|"//g'); do
|
||||
[[ $DEBUG ]] && printf "%*s%s %s\n" $(($DEPTH*$INDENT)) '' "$I"
|
||||
if [[ ! ${I} =~ ^[0-9] ]]; then
|
||||
DEPTH=$(($DEPTH+1))
|
||||
|
Loading…
x
Reference in New Issue
Block a user