从浏览器捕获outlook发送的电子邮件

本文关键字:电子邮件 outlook 浏览器 | 更新日期: 2023-09-27 18:02:14

我希望能够捕获通过outlook发送并从浏览器mailto链接发起的电子邮件,以便我可以将副本保存回我的web应用程序。

我可以用c#购买,我目前正在使用c#构建一个web应用程序,但理想情况下希望它可以从php应用程序中完成,而无需依赖特定的web浏览器。

到目前为止,我的最佳选择似乎是为outlook构建一个插件,它可以检测相关标志,并在通过webservice连接发送回应用程序时保存电子邮件的副本。

我没有很多处理Office外接程序的经验,我很想知道我是否可以通过mailto链接传递自定义信息,然后在启动新消息时使用外接程序读取它。

我似乎也有一个问题,当我写电子邮件时,我无法访问某些信息,并且没有可靠的方法将特定的电子邮件与保存在发件箱中然后移动到收件箱的电子邮件相匹配。

我目前正在使用Visual Studio 2010和Office 2010。

从浏览器捕获outlook发送的电子邮件

通常不能这样做,因为当您提供mailto链接时,实际上是在请求用户计算机上的默认邮件程序来发送邮件。因为您不知道(也不应该愿意知道)这是哪个程序,所以您无法控制发送的邮件。

一个解决方案是在你的web应用程序中有一个特殊的页面,用户可以在其中撰写电子邮件。完成后,您可以将此格式提供给SMTP服务器进行传递,并且可以将其存储在您喜欢的web应用程序中的任何位置。这里的要点是,您希望保持控制,并且有一个mailto链接将发送控制发送电子邮件到另一个程序。