finetuning the server side email check
This commit is contained in:
@@ -12,7 +12,7 @@ hostPart=${mail/*@/}
|
||||
if [ hostPart != "localhost" ]
|
||||
then host=$(dig +short $hostPart MX | sort -n | head -n1 | cut -d " " -f 2)
|
||||
if [ -z ${host} ]
|
||||
then echo -e "{status:'err', error:'Unknown mail host'}"
|
||||
then echo -e "{\"status\":\"err\", \"error\":\"Unknown mail host\"}"
|
||||
exit 1
|
||||
fi
|
||||
else
|
||||
@@ -40,9 +40,9 @@ EOE
|
||||
|
||||
if [ -z "${result}" ]
|
||||
then echo "OK : " $mail >> /dev/null # $logfile
|
||||
echo -e "{'status':'ok'}"
|
||||
echo -e "{\"status\":\"ok\"}"
|
||||
exit 0
|
||||
else echo $mail ":" $result >> /dev/null # $logfile
|
||||
echo -e "{'status':'err', error:'Unknown User'}"
|
||||
echo -e "{\"status\":\"err\", \"error\":\"Unknown User\"}"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user