95% of the time having your e-mail server in-house introduces unnecessary complexity to your IT + spendings you probably want to avoid. Why make things harder for yourself? Your website hosting provider probably offers an affordable email service that will meet all of your needs. You will not have to worry about being blacklisted or figure out how to fight spam. Hosted wins this one!