0

我已经研究了一段时间,但我找不到如何将它们联系在一起。场景如下:为了让移动用户将图片上传到网站,我在 Exchange 2010 服务器上配置了一个邮箱。这个想法是用户将图像邮寄到此邮箱,该邮箱受到监控。

收到消息后,监控进程应立即读取电子邮件中的三项内容:发件人(与网站上的用户相关联)、主题(将作为描述添加到图像中)和附件(实际图像)。然后,监控过程应该使用电子邮件中的三个相关字段创建一个 HTTP POST(multipart/form-data),并将其发送到带有表单处理程序的 Web 服务器,该处理程序需要这三个字段并相应地采取行动。

到目前为止,这是我所知道的:

  • Exchange EWS 可以让我访问邮件及其附件。我可能会为此使用 ASP.NET。我可以访问 EWS 托管服务。我找到了处理单个消息的示例代码。
  • Exchange EWS 提供了在新邮件到达时采取行动的触发器,但我还没有找到确切的实现方法。
  • 我可能可以找到一种方法来准备表单数据,使用 winHTTPRequest 将其发送到网络服务器应该不是问题。

我的问题是:如何将所有这些联系在一起。理想情况下,我编写一个脚本(ASP.NET)来读取消息,隔离附件,Base64 对其进行编码,然后将其发布到网络服务器。然后,我编写一个“规则”,每当有新消息到达受监控的邮箱时触发脚本。

非常感谢您的帮助/反馈。

4

0 回答 0