try
{
    if(ns!=null)
    {
        NotesDocument doc = ndb.CreateDocument();
        doc.ReplaceItemValue("Form", "Memo");
        doc.ReplaceItemValue("SendTo", cb_People.Text);
        doc.ReplaceItemValue("Subject", tb_Subject.Text);
        NotesRichTextItem rt = doc.CreateRichTextItem("Body");
        rt.AppendText(tb_Body.Text);
        object obj = doc.GetItemValue("SendTo"); 
        doc.Send(false,ref obj);        doc = null;
        MessageBox.Show("Successfully!");
    }
}
catch(Exception ex)
{
    MessageBox.Show("Error:" + ex.Message);
}
http://www.cnblogs.com/xiaoshatian/archive/2008/06/17/1223439.html这段代码是winform写的。能正常发送邮件到lotus系统中。
但是我把同样的代码复制到web程序里面。部署到iis上就出错了。提示:
检索 COM 类工厂中 CLSID 为 {29131539-2EED-1069-BF5D-00DD011186B7} 的组件时失败,原因是出现以下错误: 80004005

解决方案 »

  1.   

    之前遇到用IIS发布使用Excel组件生成文档时出现以下错误,有点类似楼主上面,发之前的解决方案供参考.--------------------------------------以下是错误提示------------------------------------------
    检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败原因是出现以下错误: 80070005ASP.NET 未被授权访问所请求的资源。请考虑授予 ASP.NET 请求标识访问此资源的权限。ASP.NET 有一个在应用程序没有模拟时使用的基进程标识(通常,在 IIS 5 上为 {MACHINE}\ASPNET,在 IIS 6 上为网络服务)。如果应用程序正在通过 <identity impersonate="true"/> 模拟,则标识将为匿名用户(通常为 IUSR_MACHINENAME)或经过身份验证的请求用户。 --------------------------------------以下是解决方法------------------------------------------
    要将 ASP.NET 访问权限授予某个文件,请在资源管理器中右击该文件,选择“属性”,然后选择“安全”选项卡。单击“添加”添加适当的用户或组。突出显示 ASP.NET 帐户,选中所需访问权限对应的框。
    解决方案:
                     
    1: 在"开始"->"运行"->dcomcnfg.exe启动"组件服务"。2: 然后 "组件服务"->"计算机"->"我的电脑"->"DCOM配置"。3: 在"DCOM配置"中找到“Microsoft Excel 应用程序”,右键,然后点击“属性”->“标识”->选择"启动服务".(注:这里并没有选择为“交互式用户”)4: 在"安全"标签下:
        a. "启动和激活权限"->"自定义"->"编辑"->增加"NETWORK SERVICE"、"ASP.NET"用户,并给它赋予"本地启动"和"本地激活"权限.
        b. "访问权限"->"自定义"->"编辑"->增加"NETWORK SERVICE"用户,然后赋予"本地访问"权限.
        c. "配置权限"->"自定义"->"编辑"->增加"NETWORK SERVICE"用户和"guest"账号.这个配置是配置在服务器端的,服务器配置后,客户端不用配置就可以正常访问
      

  2.   

    兄弟你解决没有,我也碰到这个问题了,以前在Server2003 IIS6.0上没有遇到这个问题,只是把ASPNET用户权限变更就可以正常使用了,现在这里没有Server版的系统只能用在XP IIS5.1上面问题和你的一样,要是找到解决方法了给我个Email([email protected]),谢谢!