我创建了一个简单的联系表单......那提交资料给我,当我在发送键Asp.net网站电子邮件错误
点击这里是我的代码问题上运行本地好吗服务器。不过,这并不一个活的服务器上运行 (Godaddy的服务器),它提供了异常
下面是代码:
Imports System.IO
Imports System.Net.Mail
Partial Class Contact_Form_Demo
Inherits System.Web.UI.UserControl
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim fileName As String = Server.MapPath("~/App_Data/ContactForm.txt")
Dim mailBody As String = File.ReadAllText(fileName)
mailBody = mailBody.Replace("##Name##", TextBox1.Text)
mailBody = mailBody.Replace("##Email##", TextBox2.Text)
mailBody = mailBody.Replace("##HomePhone##", TextBox3.Text)
mailBody = mailBody.Replace("##BusinessPhone##", TextBox4.Text)
mailBody = mailBody.Replace("##Comments##", TextBox5.Text)
Dim mymessage As MailMessage = New MailMessage()
mymessage.Subject = "Response from web site"
mymessage.Body = mailBody
mymessage.From = New MailAddress("Email Here", "Tuhin Bhatt")
mymessage.To.Add(New MailAddress("My Email Here", "Tuhin Bhatt"))
Dim mysmtpclient As SmtpClient = New SmtpClient()
mysmtpclient.Send(mymessage)
End Sub
End Class
这是我得到的现场服务器上的错误:
Server Error in '/' Application. A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 74.125.95.109:25 Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 74.125.95.109:25 Source Error: Line 26: Line 27: Dim mysmtpclient As SmtpClient = New SmtpClient() Line 28: mysmtpclient.Send(mymessage) Line 29: End Sub Line 30: End Class
什么是您的smtp客户端详细信息? – gandil