Certo che si può.. ecco il codice:
codice:
public void MandaMail()
{
System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
msg.From = "mittente@testsito.com";
msg.To = "destinatario@testsito.com";
msg.Subject = "Soggetto mail";
msg.Body = "Corpo della mail";
System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient();
smtp.Host = "smtp.miosito.com";
try
{
smtp.Send(msg);
}
catch (System.Net.Mail.SmtpFailedRecipientException ex1)
{
//gestisci il mancato recapito al destinatario
}
catch (System.Net.Mail.SmtpFailedRecipientsException ex2)
{
//gestisci il mancato recapito a uno qualsiasi dei destinatari, cc o bcc (notare la differenza nel nome dell'eccezione, questa è recipientS)
}
catch (System.Net.Mail.SmtpException ex3)
{
//gestisci il fallimento generico dell'operazione / il timeout / l'autenticazione fallita sul server smtp
}
catch (Exception ex4)
{
//gestisci qualunque altro tipo di errore
}
}
Se hai bisogno, chiedi pure 
Ciao