CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  企业开发 >  Exchange Server

怎么注册绑定Exchange事件到web存储文件夹上

楼主luh(不会游泳的鱼)2003-12-03 13:58:24 在 企业开发 / Exchange Server 提问

小弟手头有一本书  
  Exchange   2000   server协作式网络编程  
  我按书上的第9章   使用web存储系统事件的例子做了对某个用户下收件箱OnSave事件  
  但是我在用outlook给该用户发邮件却不能触发该事件,不知道是我的存储事件写的不好  
  还是我注册到该文件夹没有注册好的缘故,请高手们介绍介绍web存储怎么注册  
  小弟心中有个疑惑,就是书中例子用Ado打开的是一个Eml并对该eml内容类进行编辑  
  那么这样的话该eml所在文件夹以后收到所以eml是不是都能触发事件?  
  注册代码如下:  
  Private   Sub   CmdReg_Click()  
                  Dim   urlEventFolder   As   String  
                  Dim   urlEventRegItem   As   String  
                   
                  Const   PROP_EVENTMETHOD   As   String   _  
                              =   "http://schemas.microsoft.com/exchange/events/EventMethod"  
                   
                  Const   PROP_SINKCLASS   As   String   _  
                              =   "http://schemas.microsoft.com/exchange/events/SinkClass"  
                               
                  Const   PROP_PRIORITY   As   String   _  
                              =   "http://schemas.microsoft.com/exchange/events/priority"  
                               
                  Const   PROP_MATCHSCOPE   As   String   _  
                              =   "http://schemas.microsoft.com/exchange/events/matchScope"  
                   
                  Const   PROP_CRITERIA   As   String   _  
                              =   "http://schemas.microsoft.com/exchange/events/criteria"  
                               
                  urlEventFolder   =   "file://./backofficestorage/soft.luh/luh/收件箱/"  
                  urlEventRegItem   =   urlEventFolder   &   "luh.eml"  
                   
                  With   New   ADODB.Record  
                            .Open   urlEventRegItem,   ,   adModeReadWrite,   adCreateNonCollection   +   adCreateOverwrite  
                             
                            .Fields("DAV:contentclass")   =   "urn:content-class:storeeventreg"  
                            .Fields(PROP_EVENTMETHOD)   =   "OnSave"  
                            .Fields(PROP_SINKCLASS)   =   "SampleEvtSinkVB.AsyncEvents"  
                             
                            .Fields(PROP_PRIORITY)   =   "deep"  
                            .Fields(PROP_MATCHSCOPE)   =   "0x3f"  
                            .Fields(PROP_CRITERIA)   =   "WHERE   "   &   AddQuotes("DAV:ishidden")   &   "   =   FALSE"  
                            .Fields.Update  
                  End   With  
                   
  End   Sub  
   
  小弟还有一个问题,就是我想对所以的收件箱建立相同的事件,那我又该怎么做?可不可以一次性注册?还是要一个个文件夹进行注册?  
   
   
  问题点数:100、回复次数:13Top

1 楼luh(不会游泳的鱼)回复于 2003-12-03 14:08:00 得分 0

现在我在对收件箱按上述代码运行的时候错误的提示为拒绝访问  
  但是我对发件箱相同注册却没有错误,但是运行的时候我觉得我的组件没有反映Top

2 楼luh(不会游泳的鱼)回复于 2003-12-03 14:33:20 得分 0

下面两行写反了  
  .Fields(PROP_PRIORITY)   =   "0x3f"  
  .Fields(PROP_MATCHSCOPE)   =   "deep"  
                             
  郁闷啊Top

3 楼luh(不会游泳的鱼)回复于 2003-12-05 11:35:04 得分 0

解决了一个问题  
  原来是我的Microsoft   Exchange   Event没有启动  
  但是我对收件箱还是不能建立绑定,提示拒绝访问,这是什么原因啊?  
  还有我想对所以用户都的发件箱或者收件箱都建立事件绑定我该怎么做?  
  Top

4 楼hon(horn)回复于 2003-12-05 14:40:23 得分 0

默认每个用户的邮箱只能自己访问。  
  Top

5 楼luh(不会游泳的鱼)回复于 2003-12-08 10:10:02 得分 0

to   hon(hon)  
  怎么修改默认每个用户的邮箱只能自己访问啊  
  Top

6 楼luh(不会游泳的鱼)回复于 2003-12-16 17:07:09 得分 0

大家帮帮忙啊  
  Top

7 楼luh(不会游泳的鱼)回复于 2003-12-18 19:22:41 得分 0

up  
  Top

8 楼letforme(明)回复于 2004-01-05 09:39:46 得分 0

关注中.....Top

9 楼guanxuegong()回复于 2004-01-06 11:52:43 得分 0

在ADS中加权限Top

10 楼storm97(风暴不再)回复于 2004-01-06 13:40:08 得分 0

看一下:http://expert.csdn.net/Expert/topic/2633/2633329.xml?temp=.3100092Top

11 楼luh(不会游泳的鱼)回复于 2004-01-06 17:02:46 得分 0

to   guanxuegong  
  我用cdo就能注册了  
  ado不知道还要加什么权限  
  谢谢大家  
  大家有没有开发网关的经验阿  
  给我介绍介绍吧  
  我连Exchange   sdk提供的例子都装不好Top

12 楼QinMuBiao(秦慕飙)回复于 2004-01-08 10:13:01 得分 0

有时是因为你的服务器的设置有问题,我现在就遇到该问题,原来可以,但重新安装了开发服务器后,就无法注册成功了。  
  qinmubiao@21cn.comTop

13 楼linweifeng(小林)回复于 2004-01-17 14:07:52 得分 100

upTop

相关问题

  • 如何改变环境变量的存储文件夹?
  • 文件夹加密与绑定
  • 文件夹结构应该以什么数据形式来存储.
  • 急救啊!如何更改OUTLOOK2003中public文件夹的存储位置?
  • 【问】如何完美的“绑架”文件夹选择框?
  • monitor文件夹.
  • 请问Weblogic可不可以改变默认的Web文件夹存储位置呢?
  • 请问大虾们:如何获得用户收藏夹及其子文件夹的存储信息呢?
  • 如何在 TCombo 中捆绑文件夹管理树,就象WinRAR中那样的?
  • 把文件夹绑定到listbox,能显示文件夹里所有的文件名.可当选择一条里面的文件名作为参数,却报错.

关键词

  • 文件夹
  • 注册
  • exchange
  • 用户
  • microsoft
  • 收件箱
  • eml
  • eventmethod
  • matchscope
  • luh

得分解答快速导航

  • 帖主:luh
  • linweifeng

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo