Yes, I have checked all the settings, they are as they were. I cannot find a reason for it not working.
I went through the whole routine last time this happened, having to prove that it wasn't a problem with the php program. Like I said it ended up being an email account which had exceeded it's disk quota.
But with Westhost's blazing response to urgent messages I could probably move the site to a new host before they address the problem.