John,
If you manually edited /etc/fetchmail and added the "no dns" setting, you could then then manually start fetchmail to see if it has fixed the problem. If it did, then worry about the templates. If manually specifying the "no dns" option in fetchmail made no difference, putting it into the templates will obviously not help either.
Kelvin