邮件服务器-邮件系统-邮件技术论坛(BBS)

 找回密码
 会员注册
12
返回列表 发新帖
楼主: ypmssys
打印 上一主题 下一主题

exchange开发问题一则

[复制链接]
11
 楼主| 发表于 2005-9-9 11:27:45 | 只看该作者

re:厚着脸皮继续追问当我使用这个函数...

厚着脸皮继续追问<br>
<br>
当我使用这个函数禁止某个用户使用邮箱的时候,出现了错误<br>
<br>
//函数源码 begin<br>
public static void StopExchangeAccount(string userName) <br>
{ <br>CDO.Person oPerson;<br>CDOEXM.IMailRecipient oRecipient;<br>string strEmailAddress = "MAILTO:"+userName+"@ppptest.com";<br>oPerson = new CDO.PersonClass();<br>
<br>oPerson.DataSource.Open(strEmailAddress,<br>null,<br>ADODB.ConnectModeEnum.adModeRead,<br>ADODB.RecordCreateOptionsEnum.adFailIfNotExists,<br>ADODB.RecordOpenOptionsEnum.adOpenSource,<br>String.Empty,<br>String.Empty<br>);<br>oRecipient = (CDOEXM.IMailRecipient)oPerson;<br>oRecipient.MailDisable();<br>oPerson.DataSource.Save();<br>
}<br>
//函数源码 end<br>
<br>
//错误如下<br>
<br>
无法删除此用户的电子邮件地址,因为此用户具有邮箱。 ID 号: c1034a09 Microsoft CDO for Exchange Management <br>
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 <br>
<br>
异常详细信息: System.Runtime.InteropServices.COMException: 无法删除此用户的电子邮件地址,因为此用户具有邮箱。 ID 号: c1034a09 Microsoft CDO for Exchange Management <br>
<br>
源错误: <br>
行 274: oRecipient.MailDisable();<br>
<br>
源文件: c:\inetpub\wwwroot\webapplication11\exchangeaccount.cs 行: 274 <br>
<br>
<br>
<br>
堆栈跟踪: <br>
<br>
[COMException (0x8000ffff): 无法删除此用户的电子邮件地址,因为此用户具有邮箱。<br>
<br>
ID 号: c1034a09<br>
Microsoft CDO for Exchange Management<br>
]<br>CDOEXM.IMailRecipient.MailDisable() +0<br>WebApplication11.ExchangeAccount.StopExchangeAccount(String adminName, String adminPassword, String userName, String organizeName) in c:\inetpub\wwwroot\webapplication11\exchangeaccount.cs:274<br>WebApplication11.WebForm1.Button2_Click(Object sender, EventArgs e) in c:\inetpub\wwwroot\webapplication11\webform1.aspx.cs:321<br>System.Web.UI.WebControls.Button.onClick(EventArgs e)<br>System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)<br>System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)<br>System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)<br>System.Web.UI.Page.ProcessRequestMain()
12
发表于 2005-9-9 13:51:50 | 只看该作者

re:http://msdn.microsof...

<a target=_blank href=http://msdn.microsoft.com/library/default.asp?url=/library/en-us/e2k3/e2k3/_cdo_disabling_a_mail_recipient.asp>http://msdn.microsoft.com/library/default.asp?url=/library/en-us/e2k3/e2k3/_cdo_disabling_a_mail_recipient.asp</a>
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2026-8-6 13:26

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

快速回复 返回顶部 返回列表