SERVFAIL (for a domain without MX record) means that something is broken. If the fault is not with your local resolver, then you need make sure that you point your resolver at a proper implementation. I have seen nonsense results from cheap routers that expect queries from web clients that never ask for MX.
What is the domain name? I gave an example of what the expected response looks like. Wietse