Up to 4,000 postal workers may have coronavirus