MyException - 我的异常网
当前位置:我的异常网» C# » 都安装了outlook客户端,在有的机器上报“未能访问C

都安装了outlook客户端,在有的机器上报“未能访问CDO.Message对象”错误

www.MyException.Cn  网友分享于:2013-12-11  浏览:105次
在2003下使用.net System.Web.Mail中的方法发送邮件,为什么在有的机器上好用,有的机器上不好用
测试的机器都是win2003,都安装了outlook客户端,在有的机器上报“未能访问CDO.Message对象”错误

以下是代码
MailMessage   message   =   new   MailMessage();
message.From   =   SenderAddress;
message.Fields[ "http://schemas.microsoft.com/cdo/configuration/smtpauthenticate "]   =   "1 ";
message.Fields[ "http://schemas.microsoft.com/cdo/configuration/sendusername "]   =   SendUserName;
message.Fields[ "http://schemas.microsoft.com/cdo/configuration/sendpassword "]   =   SendUserPassWord;
message.To   =   config.SendAddress;
message.BodyEncoding   =   Encoding.UTF8;
message.Body   =   " ";
message.Subject   =   Path.GetFileNameWithoutExtension(fileFullName);
MailAttachment   attachment   =   new   MailAttachment(fileFullName);
message.Attachments.Add(attachment);
SmtpMail.SmtpServer   =   SmtpServerName;
SmtpMail.Send(message);

------解决方案--------------------
http://blog.joycode.com/ghj/archive/2004/10/22/36274.aspx

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有