Is it normal that we can't put 127.0.0.1 into the resolve.conf? when testing like host hotmail.com, it doesn't work. Only host your domain is good. I've put the opendns.com's DNS and it is fine. My main issue was the server not capable to send emails to all servers with a particular DNS entry gave by the internet supplier.