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