Main: MailClient
- currently only checks for presence of '@' in email addresses
- more error checking
- valid addresses
- authentication supports
- better error recovery
- support for CC/BCC, multiple recipients
- more headers
- see RFC 822
- support for different reply codes (e.g. 251)