【问题标题】:Check mailflow for Microsoft SMTP service检查 Microsoft SMTP 服务的邮件流
【发布时间】:2013-10-31 08:00:06
【问题描述】:

我们有一个 SMTP 集群(Microsoft SMTP 服务),我们希望每 5 分钟检查一次邮件流。

我们希望每 5 分钟通过每个节点向邮箱发送一封邮件 - 检查邮箱是否收到邮件,看看花了多长时间。

我们想使用 Powershell 来执行 sendmail 功能,并且我们已经完成了。 我们的障碍是如何自动阅读邮件?我们已经测试过我们可以使用 Gmail 作为接收邮箱,并且可以通过 Powershell (Feeds / Atom) 阅读邮件,但不会在邮箱中将邮件标记为已读。

我们有自己的 Hosted Exchange,也许我们可以用它来接收邮件?

有什么想法吗?

最好的问候

【问题讨论】:

    标签: c# .net email powershell smtp


    【解决方案1】:

    如果您有可用的 Exchange 邮箱,您可以使用 EWS 托管 api 使用 Powershell 编写阅读和操作电子邮件(包括标记为已读)的脚本:

    http://msdn.microsoft.com/en-us/library/dd633710(v=EXCHG.80).aspx

    Glen Scales 在他的博客上有很多很好的文章和代码示例供您使用:

    http://msdn.microsoft.com/en-us/library/dd633710(v=EXCHG.80).aspx

    【讨论】:

      猜你喜欢
      • 2023-03-25
      • 1970-01-01
      • 1970-01-01
      • 2020-04-16
      • 2012-07-15
      • 1970-01-01
      • 2010-12-06
      • 2014-03-08
      • 2020-02-19
      相关资源
      最近更新 更多