在.net中发送邮件,结果出现 未能访问“CDO.Message"对象   错误。
其中:
    操作系统为中文win2000 server.
    .net 为中文.net2003
    发件箱为欧洲的某个邮箱。但是在outlook中该邮箱可以正常发送邮件,如果将邮箱换成新浪的邮箱,程序可以正常发送邮件,可能是什么原因?代码如下:
Dim mail As New System.Web.Mail.MailMessage
mail.To = "noreply@**europe.com"  '收件人信箱
mail.From = "noreply@**europe.com" '发件人邮箱,必须为有效邮箱格式不然会出"CDO.Message"错误
mail.Subject = "subject" '邮件主题      
mail.Body = "body" '邮件内容
mail.Fields.Add"http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1") 
mail.Fields.Add"http://schemas.microsoft.com/cdo/configuration/sendusername", "noreply") 
mail.Fields.Add"http://schemas.microsoft.com/cdo/configuration/sendpassword", "******")  System.Web.Mail.SmtpMail.SmtpServer = "mbox.**europe.com" 'SMTP服务器地址System.Web.Mail.SmtpMail.Send(mail) '发送