Currently I'm using mailgun.com for delivering forum emails (notification/registration, etc.) from @mydomain.com. I use a mydomain@gmail.com account for receiving any incoming emails. So is it still necessary for me to go for a mail hosting service...