I'm still not sure what the root cause of the problem is. Anyone got any ideas? From my research on all the phpBB support forums it could be down to the configuration of the hosting server. I've contacted the hosting company to see if there's any problem at their end. I'll keep you all posted!