Often application need to deliver mail. It is also useful for alerts.
This article outlines specifically how to use your server to send emails. For receiving emails and hosting we recommend a dedicated mail server or for non-profits or small businesses to setup their domain name with Google which is free.
...