System.Net.Mail 发送邮件:Failure sending mail

我的环境是window2003企业版,我发送邮件时错误信息是“Failure sending mail”,
只是在Send方法这里报错了,前面身份验证也是通过了的。
而且机器上没有安装杀软或防火墙,不知是哪出问题了。
nt client = new SmtpClient("smtp.163.com");

client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential("cwy_speed@163.com", "cwy_speed");
client.DeliveryMethod = SmtpDeliveryMethod.Network;

MailAddress addressFrom = new MailAddress("a@a.com", "张三");
MailAddress addressTo = new MailAddress(strto, "李搜旅四");

System.Net.Mail.MailMessage message = new MailMessage(addressFrom, addressTo);
message.Sender = new MailAddress("cwy_speed@163.com");
message.BodyEncoding = System.Text.Encoding.UTF8;
message.IsBodyHtml = true;

client.Send(message);

(以上代码是可以败扮正确执行的,并且是可察漏灶以发送出去的。)