C# 从asp.net发送电子邮件
请有人帮助我纠正这个错误,当我试图从我的网站的联系我们页面发送电子邮件时发生的 我的代码:C# 从asp.net发送电子邮件,c#,asp.net,vb.net,smtpclient,C#,Asp.net,Vb.net,Smtpclient,请有人帮助我纠正这个错误,当我试图从我的网站的联系我们页面发送电子邮件时发生的 我的代码: Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click Dim msg As New MailMessage() msg.From = New MailAddress(email.Text) msg.[To].Add(New Mai
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim msg As New MailMessage()
msg.From = New MailAddress(email.Text)
msg.[To].Add(New MailAddress("test@milcoxmanor.com"))
msg.Subject = subject.Text
msg.Body = Message.Text
'Try
' SmtpMail.SmtpServer = " smtp server name or address "
' SmtpMail.Send(msg)
'Catch ex As HttpException
' Response.Write("Error: " + ex.ToString())
'Catch ex As Exception
' Response.Write("Error: " + ex.ToString())
'End Try
Dim smtp As New SmtpClient("milcoxmanor.com", 25)
smtp.Credentials = New NetworkCredential("test@milcoxmanor.com", "12345")
smtp.Send(msg)
End Sub
Protected Sub ClearFields()
fname.Text = " "
lname.Text = " "
email.Text = " "
subject.Text = " "
message.Text = " "
End Sub
结束类根据错误,您可能缺少:
Imports System.Net.Mail
在文件顶部出现了什么错误?您需要向我们提供错误的全文以及导致错误的行。错误到底是什么?
使用的是C\。。。他们使用的是VB.NET,因此可能是导入
编译错误。编译器错误消息:BC30561:“MailMessage”不明确,从命名空间或类型“System.Web.Mail,System.Net.Mail”导入。源错误:第35行:第36行:受保护的子按钮1\u单击(ByVal sender作为对象,ByVal e作为System.EventArgs)处理按钮1。单击第37行:Dim msg作为新邮件()第38行:msg.From=新邮件地址(email.Text)第39行:msg.[To]。添加(新邮件地址(“test@milcoxmanor.com"))@user2307970:删除System.Web.Mail的导入。该名称空间已被弃用。thanx看起来我在哪里遇到了问题