我的发送邮件代码:
public void Send()
{
System.Web.Mail.MailMessage myMail=new MailMessage();
myMail.From = "[email protected]";
myMail.To = "[email protected]";
myMail.Subject = "Test";
myMail.Priority = MailPriority.Low;
myMail.BodyFormat = MailFormat.Text;
myMail.Body = "Test邮件成功了!";
myMail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1"); 
myMail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "myUserName"); 
myMail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "myPassWord"); 
myMail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusing", "2"); 
myMail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserverport", "465"); 
SmtpMail.SmtpServer="SMTP.MAIL.YAHOO.COM.CN"; 
SmtpMail.Send(myMail);   
}
----------------------------------------错误提示:
与服务器的传输连接失败。堆栈信息:
[COMException (0x80040213): 与服务器的传输连接失败。
][TargetInvocationException: 调用的目标发生了异常。]
   System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters) +0
   System.RuntimeType.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParameters) +468
   System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String methodName, Object[] args) +58[HttpException (0x80004005): 未能访问“CDO.Message”对象。]
   System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String methodName, Object[] args) +113
   System.Web.Mail.CdoSysHelper.Send(MailMessage message) +1848
   System.Web.Mail.SmtpMail.Send(MailMessage message) +153
   SendEmail.KundeMail.Send(String company, String tel, String author, String email, String depart) in c:\inetpub\wwwroot\sendemail\kundemail.cs:45
   SendEmail.WebForm1.Button1_Click(Object sender, EventArgs e) in c:\inetpub\wwwroot\sendemail\webform1.aspx.cs:52
   System.Web.UI.WebControls.Button.OnClick(EventArgs e) +108
   System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +57
   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +18
   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
   System.Web.UI.Page.ProcessRequestMain() +1292-----------------------------------------------
机器配置:win2003 server
本机的iis中,smtp服务器中,在 访问->中继限制->“允许所有通过身份验证的机算机进行中继,而忽略上表”已打勾我的邮件,在我本机,outlook这要配置是可以发送邮件的,但在.net的页面中,就出报如上错误,请各位支援一下呀!!!,先谢过