Acredito que dig +short
produz duas linhas para você porque o domínio
você consulta, smtp.mydomain.net
é um CNAME para smtp.ggs.mydomain.net
,
e dig imprime o passo intermediário de resolução.
Você provavelmente pode confiar na última linha da saída do dig, sendo o IP você quer, porém, e, portanto, o seguinte deve fazer:
dig +short smtp.mydomain.net | tail -n1