postfix/get_mail_domains.sh

19 lines
352 B
Bash
Executable File

#!/bin/sh
mysql=false
mysql_credentilas="--login-path=local"
mysql_db=postfix
echo ""
if $mysql ; then
domains=$(mysql $mysql_credentilas $mysql_db -N -s -e "SELECT domain FROM domain ORDER by domain")
else
domains=$(su - postgres -c"psql postfix -t -q -c\"SELECT domain FROM domain ORDER by domain\"")
fi
echo -e "$domains"
echo ""
exit 0