2009-08-22 22:20:38 UTC
I am creating a basic web browser in VB just for kicks. I have created a feedback form with different text boxes, check boxes and such. I want to compile all those into one email, so that the feedback they submit will be forwarded to my email address.
All the email checks work, and it ensures each box is filled in. Once it tries to send, I receive an error message saying "error sending mail."
Any help on how to fix this issue?
Heres my code so far:
[[BEGIN VB CODE]]
If Int = 6 Then
Complete = True
MsgBox("Please wait. Sending feedback.")
Using message As New MailMessage()
message.From = New MailAddress(TextBox2.Text.ToString())
message.[To].Add(New MailAddress("holmesey91@gmail.com"))
message.Subject = "Message via Happy Browse feedback from " + TextBox1.Text.ToString()
message.Body = "Sender: " + TextBox2.Text.ToString()
message.Body = "Name: " + TextBox1.Text.ToString()
message.Body = "Improve: " + TextBox3.Text.ToString()
message.Body = "Stay: " + TextBox4.Text.ToString()
message.Body = "Features: " + TextBox5.Text.ToString()
message.Body = "Heard: " + ComboBox1.Text.ToString()
message.Body = "Browsers: " + CheckedListBox1.CheckedItems.ToString()
message.Body = "Rating: " + NumericUpDown1.Value.ToString()
Dim client As New SmtpClient()
client.Host = "127.0.0.1"
client.Send(message)
MsgBox("Thank you again! Feedback recieved.")
End Using
Me.Close
End If
[[END VB CODE]]