设为首页 收藏本站
查看: 1118|回复: 0

[经验分享] 在企业中定制Outlook窗体

[复制链接]

尚未签到

发表于 2015-9-13 10:15:59 | 显示全部楼层 |阅读模式
  有公司需要定制Outlook的用户联系人填写格式,通过朋友介绍,了解到可以使用自定义窗体的方式实现功能。
关于 outlook自定义窗体的问题,经过一天的测试(使用Exchange 2007和Outlook 2007),有了以下的一些看法:
  1. 在outlook中任何一个文件夹下(邮件、日历或联系人)中,点击菜单栏中的工具->窗体->设计窗体,可以设计自定义窗体(form),然后在设计窗体界面上可以使用“发布”按钮下的“将窗体发布为”命令,将自定义的窗体发布出去。
  2. 窗体的发布有三种类型:文件夹,个人窗体库,企业窗体库。发布到文件夹有一个好处就是可以在outlook的“动作”菜单下看到相应的窗体。如果需要让全企业的用户都可以使用,需要将窗体发布到企业窗体库中,任何用户都可以在菜单栏中的工具->窗体->选择窗体中的企业窗体库中找到。
  关于窗体发布的选择可以看kb:http://support.microsoft.com/?kbid=290802
  3. 要将窗体发布到企业窗体库,需要首先在Exchange上建立企业窗体库,Exchange 2007和2003的创建过程是不一样的。具体做法可以看:
  在Exchange 2007下:http://support.microsoft.com/kb/933358/en-us
  在Exchange 2003下:http://support.microsoft.com/kb/821922/en-us
  注:在Exchange 2007下建立企业窗体库不能象2003那样使用图形界面,需要使用exchange命令行进行。大致做法是在Exchange 2007服务器上打开Exchange命令行控制台,输入命令:
  New-PublicFolder -Path ""NON_IPM_SUBTREE"EFORMS REGISTRY" -Name "My Organizational Forms Library"
  4. 创建了企业窗体库,还需要设置PR_EFORMS_LOCALE_ID,需要到微软下载一个Mfcmapi.exe,具体下载地址为:
  http://go.microsoft.com/?linkid=5684182
  具体做法是打开mfcmapi.exe,
  a)         在Session菜单上点击Logon and Display Store Table,然后在MDB菜单中点击Open Public Folder Store,然后点击OK
  b)         展开Public Root,展开NON_IPM_SUBTREE,展开EFORMS REGISTRY
  c)         点击上面创建的企业窗体库文件夹,点击PR_URL_NAME属性;
  d)         然后在菜单栏上打开Property Pane,点击Modify Extra Properties.
  e)         点击Add,打开Select Property Tag,点击PR_EFORMS_LOCALE_ID,连续点击 OK
  f)          注意在刚添加的PR_EFORMS_LOCALE_ID property属性上显示有红色标志,双击修改属性,在Unsigned Decimal box中填入地区代码(中国大陆是2051)
  5. 完成上述步骤后,还需要使用Exchange命令行控制台命令:Add-PublicFolderClientPermission添加用户权限。否则用户无法将自定义的窗体发布到企业窗体库中。该命令的具体参数看:
  http://technet.microsoft.com/en-us/library/bb124743.aspx
  6. 获得授权的用户可以在outlook中将自定义窗体发布到企业窗体库中,其他用户可以在菜单栏中的工具->窗体->选择窗体中的企业窗体库中看到发布的自定义窗体。如果需要将该窗体设置成默认窗体,需要打开相应的文件夹(如联系人),右键点击,属性窗体,点击管理按钮,然后将企业窗体库中的窗体添加进来就可以了。需要将自定义窗体设置为默认窗体,需要使用脚本。具体做法在这里就不做叙述了,有兴趣的朋友可以看看微软的CDO脚本。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-112932-1-1.html 上篇帖子: 使用VSTO把Groove和Outlook的约会进行同步(转) 下篇帖子: 调用Outlook Express提取eml邮件附件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

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