247,000 Microsoft Exchange servers are still open to attack exploiting