3

从高层传给我的一件事是能够回复电子邮件通知以批准或拒绝它。如果您点击回复以批准订阅或发送到不同的电子邮件地址以拒绝订阅,此行为将类似于许多邮件列表。我将如何在 Exchange 和 ASP.NET 环境中执行此操作?有没有其他人这样做的例子?

我目前通过电子邮件中的链接执行此操作,但如果他们在手机上或不在办公室,他们将无法访问 Intranet 应用程序。

4

3 回答 3

1

您必须监控传入邮箱并回复电子邮件中的关键字(主题或正文)。如果您想执行多项操作(即批准或拒绝),最简单的方法是在电子邮件正文中创建 mailto 链接。这样,当单击时,mailto 链接将在主题行中包含您的关键字(批准、拒绝等)。

于 2011-03-31T14:14:11.033 回答
1

大约六年前,我构建了一个这样的应用程序。基本上,我们将邮件服务器配置为在某个地址收到电子邮件时执行脚本。

因此,如果邮件服务器在 收到一封电子邮件trigger@domain.com,则邮件服务器执行本地程序。您可以通过向 ASP.NET 应用程序发出执行的脚本和 http 请求来将其连接到 ASP.NET。

具体实现将取决于您的邮件服务器和您用来管理它的软件。

于 2011-03-31T14:36:20.623 回答
0

我知道您正在使用 Exchange,也许这个答案对您不太有帮助。我曾经使用自定义电子邮件服务器来执行与您所说的类似的事情。该实现基于此 C# 电子邮件服务器

于 2011-03-31T15:30:52.367 回答