The first rule of email is reliability, your home server tends to have a higher downtime than Gmail and it's more hassle than it's worth
If you want to get fancy get a domain and a 3th party to host it, self hosting is really unadvisable.
If you want to get fancy get a domain and a 3th party to host it, self hosting is really unadvisable.