如何解决EWS 托管 API - 资源、启用、共享
我需要获取电子邮件地址的属性。我一直在 Microsoft 和其他地方阅读和研究文档,但我无法获得有关获取电子邮件地址某些属性的问题的答案。
使用:Microsoft.Exchange.WebServices.Data
我通过以下方式从 GAL 获取邮箱
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
一切正常 - 我收到了包含邮箱和公共组类型的列表电子邮件......
问题和问题:
-
如何检查电子邮件地址 - 邮箱是否已启用?我的意思是被管理员等使用而不是暂停......
-
如何区分普通人邮箱和资源邮箱?我在 Stackoverflow 上找到了一些答案,最后建议标记资源,但我想避免它。是否有财产或任何东西可以将人的邮箱与例如汽车邮箱?我查看了调试模式并比较了 Mailbox props 和 Contact props,但到目前为止还没有运气。
-
如何检查地址是否为共享资源以及其他人是否可以访问该地址?
解决方法
使用:Microsoft.Exchange.WebServices.Data
EWS 是邮箱访问 API 而不是管理 API 您提出的大多数问题只能通过使用 Exchange 命令行管理程序 cmdlet 来完全解决
- 没有用 Get-Mailbox 会告诉你这个
- 不,你需要获取邮箱
- 您可以在 EWS 中检查文件夹级别权限和委派访问权限,例如 https://docs.microsoft.com/en-us/exchange/client-developer/exchange-web-services/delegate-access-and-ews-in-exchange 但是邮箱级别权限需要 Get-MailboxPermission
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。