Asp.net 如何使用SMTP和VB.NET发送此表单?
我的代码是。。。。但它只向电子邮件发送一个字段值。。。。我希望在邮件中发送多个值。。。像Asp.net 如何使用SMTP和VB.NET发送此表单?,asp.net,vb.net,Asp.net,Vb.net,我的代码是。。。。但它只向电子邮件发送一个字段值。。。。我希望在邮件中发送多个值。。。像 Category : Your name : Email ID Mobile no. etc.. 所有表单值都将传输到邮件ID Imports System.Net.Mail Protected Sub ImageButton1_Click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles I
Category :
Your name :
Email ID
Mobile no. etc..
所有表单值都将传输到邮件ID
Imports System.Net.Mail
Protected Sub ImageButton1_Click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles ImageButton1.Click
Try
Dim SmtpServer As New SmtpClient()
Dim mail As New MailMessage()
SmtpServer.Credentials = New Net.NetworkCredential("bus@volvobusesindia.com", "pink&777")
SmtpServer.Port = 25
SmtpServer.Host = "mail.volvobusesindia.com"
mail = New MailMessage()
mail.From = New MailAddress(TextBox12.Text)
mail.To.Add("bus@volvobusesindia.com")
mail.Subject = "New Bus Booking Query"
mail.Body = "Category :" & " " & DropDownList3.SelectedItem.Text
SmtpServer.Send(mail)
MsgBox("mail send")
Catch ex As Exception
MsgBox(ex.ToString)
End Try
End Sub
在这方面:
mail.Body = "Category:" & " " & DropDownList3.SelectedItem.Text
如果只发送类别,则需要将其他信息添加到正文中
我不知道表单上字段的名称,但您需要将其更改为以下内容:
mail.Body = "Category:" & " " & DropDownList3.SelectedItem.Text + "<br>" + "Name: " + txtName.Text
mail.Body=“Category:”&“&DropDownList3.SelectedItem.Text+”
“+”名称:“+txtName.Text”
你有没有一直大喊大叫的冲动?你到底有什么问题??您是否收到错误-如果是:什么错误?它是否发送了一封空的电子邮件??发生了什么事?我很困惑…我不知道如何准确地识别这个表单,就像它在电子邮件id中一样。。。。。对于上面提到的字段…正如您所看到的..我上面描述的代码只将类别值发送到mail…ya you..是正确的..这将只发送类别值…但我希望它发送..表单字段的所有值..当它们发送类别时..值这将发送同一行中的所有字段..但我希望它每行发送一个字段…谢谢我编辑了这个而不是谢谢你Shiraj