I too am sorry! Thank for taking the piss, while you did! hear hear!
it was a good alternative to cock.li for some time. alas
German authorities arrest people for running email services and then they are confused about why doesn't Germany have a Silicon-Valley-style tech industry.