I have a few sites hosted on GoDaddy's virtual servers. One of those is an asp.net 2.0 site which needed to send email from a web form. Nothing too special but the new System.Net.Mail classes require you to specify your mail server and a few other options that I had to do some skulking around to figure out.
Microsoft saw fit to make this whole process overly complicated so here is a simple class that turns email into a single function deal. For those of you who have asp.net 2.0 sites on GoDaddy's servers just toss the attached class into your App_Code directory and call it as follows:
Dim email As SimpleEmail
email = New SimpleEmail()
If email.sendEmail("firstname.lastname@example.org", "email@example.com", "firstname.lastname@example.org", "Subject", "Message", True) = True Then
Response.Write("It didn't work and here is why: " & email.ErrorMessage()
Just make sure you have at least 1 email account setup on your site before trying this or it won't work. Thats all there is to it.