フィードバック フォームを作成しようとしていますが、これまで行ったことはありません。VB でそれを説明するチュートリアルを見つけましたが、コードは彼のために機能しますが、私には機能しないようです。失敗した後、さらに別のチュートリアルを試しましたが、まだうまくいきません! しかし、最初のほうが簡単に見えるので、もう一度試してみることにしました。私が何を間違えたのか説明してくれませんか?
、、、および4 つのテキスト ボックスName
がありますEmail
。Telephone
Comments
エラーは
Dim message As MailMessage = New MailMessage(from, "jaun@bulldogbroadband.co.za", "feedback", body)
エラー: 指定された文字列は、電子メール アドレスに必要な形式ではありません。
チュートリアル: [方法:] 「お問い合わせ」ページを作成しますか?
Protected Sub btnSend_Click(sender As Object, e As EventArgs) Handles btnSend.Click
SendMail(txtName.Text, txtEmail.Text)
SendMail(txtTel.Text, txtComments.Text)
End Sub
Private Sub SendMail(ByVal from As String, ByVal body As String)
Dim mailServerName As String = "SMTP.bulldogbroadband.co.za"
Dim message As MailMessage = New MailMessage(from, "jaun@bulldogbroadband.co.za", "feedback", body)
Dim mailClient As SmtpClient = New SmtpClient
mailClient.Host = mailServerName
mailClient.Send(message)
message.Dispose()
End Sub