关于用c#smtpclient发送邮件的问题
//发送邮件
public void MailSend(string subjuct,string address,string body)
{
MailMessage mailobj = new MailMessage();
mailobj.Subject = subjuct;
mailobj.From = new MailAddress(“发送人地址”);
mailobj.To.Add("收件人地址");
mailobj.Priority = MailPriority.Normal;
mailobj.Body = body;
mailobj.IsBodyHtml = true;
mailobj.BodyEncoding = Encoding.Default;
SmtpClient stmp = new SmtpClient();
stmp.Host = "smtp.foxmail.com";
stmp.UseDefaultCredentials = false;
stmp.Credentials = new NetworkCredential(“用户名”, “密码”);
stmp.Send(mailobj);
}
这是用C#写的一个发送邮件的函数,一开始的时候调用是可以发送的,但后来过一段时间后调用就出现异常了smtpexception,说什么用户代码未处理,断点检查后发现是到stmp.Send(mailobj);这一步执行不了,邮件发送失败。不知道是什么原因,请大侠指教!!