不知道.net平台System.Net.Mail不能发送esmtp邮件是什么原因

Adin 撰写  

private void button1_Click(object sender, EventArgs e)
{
NetworkCredential myNetworkCredential = new NetworkCredential("user", "pass");

SmtpClient mail = new SmtpClient("host");

mail.UseDefaultCredentials = false;
mail.Credentials = myNetworkCredential;
try
{
mail.Send("frommail", "tomail", "just a test", "test message");
MessageBox.Show("发送成功");
}
catch (SmtpException ex)
{
SmtpStatusCode code = ex.StatusCode;
MessageBox.Show(ex.Message);
}
catch (Exception ex)
{
throw ex;
}
finally
{

}
}

有人说去掉后测试成功
mail.UseDefaultCredentials = false;

明天早上再试了,有哪位网友知道方法可以QQ联系我,谢谢


发表评论

Your email is never shared. 标记为 * 的为必填项目

*
*