FREE E-mail Hosting For Domains

Want to have your own e-mail using your domain? There are several solutions online such as Google Apps, Microsoft Outlook/Office360, and ZOHO Mail; however these cost money which is completely unacceptable. With the exception of ZOHO Mail, which does have a free plan, however it only allows up to 10 accounts and only 1 domain.