Email down since yesterday evening late. Site: ComcastUnconfirmed rumor is a flooded data center in Pa.