#!/bin/bash temp=$(mktemp) /usr/sbin/whmapi1 --output=jsonpretty get_domain_info|jq -r '.data.domains[]| .domain +";" + .ipv4' > $temp count=0 for i in $(cat $temp|grep $(curl -s -4 ip.sb)); do if [ $count -eq 0 ]; then rm -f /etc/smartdomains.txt fi echo "$i"|cut -f1 -d ";"|awk '{print $1 ": smtpcluster007de.svrsh.com"}' >> /etc/smartdomains.txt #echo "$i"|cut -f1 -d ";" >>/etc/smartdomains.txt count=$(echo $count+1|bc) done chgrp mail /etc/smartdomains.txt chmod 640 /etc/smartdomains.txt rm -f $temp /scripts/buildeximconf /scripts/restartsrv_exim