Implementation of STMP functionality
1. Can send email to multiple email recipients, cc and bcc.
2. Can attach multiple attachments
3. Option to return generated email as EML file.
4. Allows adjusting the email header to include a reply to address.