Your zone file is unusable. You have 2 entries for mail01.collective.local., and the first is the A record, so you won't get to your MX record, which is also malformed.
It should look like this:
Code:
3600 IN MX 10 mail01.collective.local.
mail01.collective.local. IN A 10.1.70.68
Also, you won't get much useful DNS info out of nslookup. It is a horrible tool, without many options that you will want for looking up DNS info. The linux tool is dig. Running:
Code:
dig -t mx collective.local @localhost
on the DNS server will give better info than nslookup. Read the manpages on dig, it is a very robust tool with many options to it.
Peace,
JimBass