Most of the exceptions are either from poor network connective or from relaying permissions.
Solving these exceptions will mainly deal with checking
- Network Connectivity
- Correct SmtpMail.SmtpServer specified
- The SmtpMail.SmtpServer is running
- Can connect to SmtpMail.SmtpServer using telnet at port 25
- You can relay through the mail server
Lets look at some specific exceptions.