Yahoo says most of its email services are working again following a fault that affected users across the world for more than seven hours. It had been impossible for people to send and receive ...