Many providers require SMTP authentication to send E-Mails through their SMTP server. But old mail clients doesn't support the authentication. Now, it's time for SMTPAuth. It adds the authentication so that you still can use your mail client.
Great tool which I use to add SMTP auth to Intel's RAID monitoring tool.