For $50 a year, Fastmail will handle multiple domains (all aliasing to your main email) and they have a bunch of other nifty features that in my opinion makes it well worth the price: https://www.fastmail.com/pricing/
How much is your time worth, and how much time will you spend administering your own mail server per year?
For me, if I was going to spend more than about half an hour of my time per year managing my own mail server, then that makes something like Fastmail a better option.