C'est pas impossible d'héberger ses propre mails @home, mais vivement déconseillé à moins d'avoir de solides compétences, du bon matos, du temps et de l'argent.
En générale une infra mail repose sur plusieurs serveurs mail en redondance, si possible éloignés géographiquement. Vouloir stocker tes mails "sur ton pc " est une utopie.
Mais c'est tout de même réalisable, sous conditions :
1- Il faut choisir ton serveur mail ( exchange, Postfix, Zimbra...).
2- Il te faut sécuriser l'alimentation électrique -> Go Onduleurs
3- Au moins 2 connexions internet, à IP fixe et techno différentes ( ex fibre et vdsl, ou cable et fibre ... )
4- Il faut le(s) serveurs, car on ne fait pas tourner un serveur mail sur un pc lambda. Il te faut un os serveur, et une machine que devra tourner 24/7/365 .
5- Les connaissances techniques pour installer et maintenir tout ça.
Très franchement, si tu veux un service fiable, c'est pas la peine. C'est plus d'emmerdes qu'autre chose et ça coûtera cher.
Si tu veux une adresse mail perso, avec ton NDD, je te conseil de regarder plutôt chez les hébergeurs, comme OVH, qui proposent plusieurs types d'hébergements.