[英]SmtpClient.send method threw “Failure sending mail” exception
听起来好像您需要记录该异常,因为该异常正在其他盒子上运行。 您可以看一下Log4Net或Elmah
最简单的是,您只需将文本文件写入文件系统
try
{
// Your mail code here
}
catch (Exception ex)
{
System.IO.StreamWriter file = new System.IO.StreamWriter("c:\\log.txt");
file.WriteLine(ex.StackTrace);
file.Close();
}
您不能保证堆栈跟踪特别有用,并且您可能还希望记录异常中的其他信息。 上次我遇到此问题的原因是防火墙规则阻止了与主机的联系。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.