电子邮件表格突然停止工作?什么时候工作正常?

时间:2009-07-10 12:32:55

标签: asp.net email

我在网站上有一个查询表,已经工作了一段时间,昨天刚停止工作 - 我收到了错误信息,之前从未见过它?

Service not available, closing transmission channel. The server response was: dns lookup failed for sender domain - System

at System.Net.Mail.MailCommand.CheckResponse(SmtpStatusCode statusCode, String response)
at System.Net.Mail.MailCommand.Send(SmtpConnection conn, Byte[] command, String from)
at System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, SmtpFailedRecipientException& exception)
at System.Net.Mail.SmtpClient.Send(MailMessage message)
at general.SendMail(String strFrom, String strTo, String strSubject, String strMessage)
at enquire.ReserveButton_Click(Object sender, EventArgs e)
at System.Web.UI.WebControls.Button.OnClick(EventArgs e)
at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)
at System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
On page enquire.aspx 

任何想法都非常感激?

4 个答案:

答案 0 :(得分:0)

您可能遇到DNS问题,因为您的服务器无法进行查找。这些大部分时间是断断续续的,这说明它起作用然后不起作用。

答案 1 :(得分:0)

如果您没有更改任何代码,则表明您的服务器上出现了问题。检查该计算机上的DNS以确保您可以ping您的邮件服务器。它看起来无法解析名称。

答案 2 :(得分:0)

看起来SMTP服务器正在尝试查找发件人域(可能是您的发件人地址?)并且失败了。这可能是由于SMTP服务器上的某些内容失败而开始发生的,或者可能是SMTP服务器策略的更改。

如果您管理自己的SMTP服务器,那么您可能需要寻找答案。如果您通过其他SMTP服务器(例如ISP上的服务器)发送邮件,则可能需要请求该服务器的管理员寻求帮助。

答案 3 :(得分:0)

它说:“发件人域的dns查找失败”。这表示您尝试发送的邮件服务器无法访问。这至少是您可以开始寻找原因的起点。没有进一步的细节,很难说更多。