是否可以通过powershell检查Exchange电子邮件帐户?我读了this帖子,但它的日期过早,并且我看到了很多有关从Powershell发送邮件的参考,但没有一篇提到检索邮件。
这是一种用于监视的“穷人”解决方案,在某种程度上是一种综合交易生成器。
简而言之,我想从powershell发送电子邮件,并从powershell检查电子邮件。
答案 0 :(得分:0)
从Office 365检索电子邮件的最简单方法是使用Graph API。
您首先需要对其进行身份验证,如果这将是一个自动化的解决方案,则需要作为应用程序进行身份验证。 https://docs.microsoft.com/en-us/graph/auth-v2-service?context=graph%2Fapi%2F1.0&view=graph-rest-1.0
然后,您可以使用此端点列出电子邮件 https://docs.microsoft.com/en-us/graph/api/user-list-messages?view=graph-rest-1.0&tabs=http
并使用此端点发送电子邮件 https://docs.microsoft.com/en-us/graph/api/user-sendmail?view=graph-rest-1.0&tabs=http