Why free though? Renting a domain can be done for cheap (~20USD/y); and email management is a real service with its own set of challenges. Why would anyone do that 100% free?
Trying to give fixed income seniors trusted free options to create additional email addresses. They are freaked out about Gmail. Not sure what it would take to create such a service.