Not sure if this would help but following is a part of my domain.com file
Code:
$origin domain.com.
@ ns ns1.domain.com.
ns ns2.domain.com.
mx 10 jafar.domain.com.
mx 20 yoda.domain.com.
;
staff mx 10 jafar.domain.com.
mx 20 yoda.domain.com.
* mx 10 jafar.domain.com.
* mx 20 yoda.domain.com.
The following is added by me
mx1 a 203.10.77.192
mx2 a 203.10.77.183
sandbox1.test a 203.10.77.98
sandbox2.test a 203.10.77.95
test.domain.com mx 10 mx1.domain.com.
test.domain.com mx 20 mx2.domain.com.
If I do "host -t mx test.domain.com" it's still pointing to jafar.domain.com. and yoda.domain.com. And, yes, I have update the DNS serial and restarted bind.
Thanks for any help.