Off-thread post Release of new Mailfence site! Follow us on twitter/reddit and keep yourself posted. - Mailfence Team