java调用powershell开通exchange

文末有完整的源码下载地址

使用说明

1. 目前设置的exchange端口为81,修改地方在PowerShellUtils类


2. 域名之前插件读取的是IDM传输过来的,现在也可以读取,但是此处由于项目限制,在这里写死了。如果想改成读取IDM传输的,修改下图的地方,放开这个注释就好


3. 监听端口默认为8885,修改地方在

  


4. 默认记录在C盘的exchange目录,修改地方在

查询
json;{"password":"密码","param":[{"name":"Identity","value":"AD账号"}],"ip":"域名或IP","cmdlet":"Get-Mailbox","username":"exchange管理员账号"}

停用
json;{"password":"密码","param":[{"name":"Identity","value":"AD账号"},{"name":"Confirm:$false","value":""}],"ip":"域名或IP","cmdlet":" Disable-Mailbox ","username":"exchange管理员账号"}

开通
json;{"cmdlet":"Enable-Mailbox","ip":"域名或IP","username":"exchange管理员账号","password":"密码","param":[{"name":"Identity","value":"AD账号"},{"name":"Database","value":"邮箱数据库名"},{"name":"Alias","value":"别名"}]}

测试
可以使用SocketTest,网上下载

源码下载地址

exchange/powershell,Java调用powershell开通邮箱-Java文档类资源-CSDN下载


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部