Yes thats right manual nat always takes precedence over auto nat. But I am not sure, the ones that you have pasted arer all auto nats.None of them is manual nat.
If you want all of them to work then keep the nats in this order:
object network obj-10.X.0.25-01
nat (INSIDE,OUTSIDE) static X.X.X.7 service tcp smtp smtp
object network obj-10.X.0.25-02
nat (INSIDE,OUTSIDE) dynamic X.X.X.7
object network obj-10.X.0.25
nat (any,INSIDE) static X.X.X.7 dns
The idea is to keep the most specific ones on the top and general one on the bottom.
Thanks,
Varun
Thanks,
Varun Rao