Use the feedback of your application.
Email (SMTP / IMAP) sounds simple, but has too much administrative and software overhead if you do it right - or you get occasional problems.
If you need to send emails to your users (which you do not need - I really like how Stackoverflow works, for example, in this regard), but just be an email client (SMTP).
Another problem with e-mail is the old protocol, which does not fit into today's needs. Therefore, we have new protocols and applications, such as XMPP and Google Wave .
source
share