Site was back up some time after the great overload of 2016. You just can no longer e-file.
I know I checked not long ago to see if my stamps were still out there. They were, and available for retrieval if need be - though already stored in several locations, backed up, and hard copy ...