java exchange 日历_Exchange Server EWS 模拟:为与会人员添加日历会议日程(Calendar Item)...
先说说我自己的理解:
正常流程:我们在OutLook上可以发起一个会议,定义好会议的时间后发送给与会人,该会议就会自动的在与会人的OutLook日历中添加一个会议日程。
需求:不通过发送邮件的方式,需要做同样的操作,为与会人添加会议日程到OutLook的日历中去。这就等于需要使用 Exchange Server 的对外接口来做这个事情,即:EWS(Exchange Web Service) Manage API。
实现步骤
1、创建域,域账户
2、搭建Exchange Server,把域账户关联到Exchange Server,发送测试邮件
3、安装证书服务器
4、准备模拟账号
5、实现模拟创建日程
前三步网络上的教程有很多,本文以第四部到第五步为重点。
添加模拟服务账号
方式一【命令】:> New-ManagementRoleAssignment –name:impersonationAssignmentName –Role:ApplicationImpersonation –User:serviceAccount //配置模拟权限
> Get-ManagementRoleAssignment -Role:ApplicationImpersonation // 查看模拟权限
> Get-ManagementRoleAssignment -RoleAssignee "serviceAccount" -Role "ApplicationImpersonation" -Delegating $false | Remove-ManagementRoleAssignment //删除模拟权限
方式二【OutLook管理页面】:
Exchange Management Console
RBAC
Options
Organization
Administrator Roles
模拟创建会议日程到日历中
2、创建一个控制台应用程序 添加 Microsoft.Exchange.WebServices.dll 引用 ,文件位于:C:\Program Files\Microsoft\Exchange\Web Services\1.2\
3、using Microsoft.Exchange.WebServices.Data;
4、按照这两篇文章编码:
我的示例源码:
java exchange 日历_Exchange Server EWS 模拟:为与会人员添加日历会议日程(Calendar Item)...相关推荐
- android日历事件 简书,iOS EventKit 添加日历及提醒事项(重复提醒)
EventKit是在iOS和OS X下都可以使用的框架.今天主要展示的是如何给提醒事件添加重复提醒. 简单来说EKEvent 添加的事件在日历项中展示,EKReminder 添加的事件在提醒事项中展示 ...
- java ews appointment_EWS API 2.0读取日历信息-读取内容注意事项
[from] http://www.cnblogs.com/love007/archive/2013/06/26/3156852.html 采用模拟账号的方式读取日历信息,注意下日历的内容读取(Bod ...
- java exchange 日历_如何通过EWS-API 获取所有会议室的日历信息
/// /// 获取用户在某段时间内的所有会议.最长时间间隔为42天. /// /// 要查询的开始时间. /// 要查询的结束时间 /// 要查询的邮箱日历,如果查询当前登录的用户的日历,可不填. ...
- Java Exchange企业邮件服务器 发Email
简单邮件传输协议(SMTP)是一个Internet标准的电子邮件(电子邮件)传输跨越互联网协议(IP)网络.通过SMTP协议所指定的服务器,就可以把E-mail寄到收信人的服务器上了,整个过程只要几分 ...
- java exchange发邮件_Java通过exchange协议发送邮件
本文实例为大家分享了Java通过exchange协议发送邮件的具体代码,供大家参考,具体内容如下 pom.xml 导入包 com.microsoft.ews-java-api ews-java-api ...
- java.sql.SQLException: The server time zone value ‘Öйú±ê׼ʱ¼ 解决方案
java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ 解决方案 参考文章: (1)java.sql.SQLException: ...
- java程序设计试题_《Java语言程序设计》期末考试模拟试题——填空题和编程题...
一.根据题意,填写出空格中的内容 Java平台包括三个技术方向,其中J2ME代表____________.J2SE代表___________.J2EE代表____________.2.面向对象的四大概 ...
- 关于Java HotSpot(TM) 64-Bit Server VM warning: Insufficient space for shared memory file: 11043的解决办...
Java HotSpot(TM) 64-Bit Server VM warning: Insufficient space for shared memory file: /tmp/hsperfdat ...
- 蓝桥杯 Java B组 省赛决赛模拟赛 详解及小结汇总+题目下载【2013年(第4届)~2021年(第12届)】
蓝桥杯 Java B组 省赛决赛模拟赛 详解及小结汇总+题目下载[2013年(第4届)~2021年(第12届)] 百度网盘-CSDN蓝桥杯资料(真题PDF+其它资料) 提取码:6666 2013年 ...
最新文章
- 聚焦智造 共筑生态——“2016智能硬件生态圈品牌交流会”即将举行
- 【Spring】入门HelloWorld
- 达梦数据库导入oracle数据_达梦数据库和oracle数据的一些区别
- java基础(一)-面向对象思想
- java正则出现次数_正则表达式(二)—匹配次数的正则
- Subclipse更新地址
- 编码通信与魔术初步(六)——经典魔术《傅氏幻术》赏析和《我的心灵感应》...
- SQL函数---SQL UCASE()
- Java控制台banner_Spring boot 之自定义 Banner
- 宜早不宜晚,使用思维导图训练孩子的逻辑思维!
- 硕士学位答辩PPT制作技巧
- log4cpp源码阅读:Appender组件学习
- 名企笔试真题精选 (六)
- 任天堂游戏服务器系统,买个服务器当电脑主机如何确保买到新版任天堂Switch游戏主机?...
- SDL解析——SDL简介
- Python如何安装模块,python模块安装失败的原因以及解决办法
- linux平台的字典,Linux系统中安装CLI的字典sdcv
- 小程序开发总结(详细)
- gm convert: Improper image header
- 【读书笔记】 玩转虚拟机基于Vmware+Windows 虚拟化技术
热门文章
- 【个人思考系列】美团点评 Java 后端新人第一年总结面试经验 | 掘金技术征文...
- 【STC8G2K64S4】比较器介绍以及比较器掉电检测示例程序
- Springboot整合JDBC和DBUtils,实现简单的增删改查.
- python爬虫 - scrapy的安装和使用
- “富勒”官网软件感染网银木马 360独家拦截 - 卫星杂谈 - 360官方论坛
- Python 利用pandas 获取Excel重复记录
- 【附源码】Python计算机毕业设计社区志愿者管理系统
- Python常见笔/面试题
- python3报错 TypeError: can’t concat bytes to str 原因与解决方法
- python——函数