Email 使用Windows服务从outlook messenger读取答复

Email 使用Windows服务从outlook messenger读取答复,email,outlook,Email,Outlook,我有一个窗口服务,可以读取邮件的回复,并根据隐藏字段将其分类到回复的邮件正文中。但是,当从outlook messenger或浏览器以外的任何其他web服务器进行回复时,隐藏字段不会被接收到回复邮件的电子邮件正文中。我想要一个解决方案,说明为什么从outlook messenger或除浏览器以外的任何其他web电子邮件服务器进行回复时,隐藏字段不会发送回我的电子邮件正文。我需要帮助。提前感谢。目前尚不清楚您在服务中使用的代码,但Microsoft目前不建议也不支持从任何无人值守、非交互式客户端应

我有一个窗口服务,可以读取邮件的回复,并根据隐藏字段将其分类到回复的邮件正文中。但是,当从outlook messenger或浏览器以外的任何其他web服务器进行回复时,隐藏字段不会被接收到回复邮件的电子邮件正文中。我想要一个解决方案,说明为什么从outlook messenger或除浏览器以外的任何其他web电子邮件服务器进行回复时,隐藏字段不会发送回我的电子邮件正文。我需要帮助。提前感谢。

目前尚不清楚您在服务中使用的代码,但Microsoft目前不建议也不支持从任何无人值守、非交互式客户端应用程序或组件(包括ASP、ASP.NET、DCOM和NT服务)自动化Microsoft Office应用程序,因为在这种环境下运行Office时,Office可能会表现出不稳定的行为和/或死锁

如果您正在构建一个在服务器端上下文中运行的解决方案,那么您应该尝试使用安全的组件来无人值守地执行。或者,您应该尝试找到至少允许部分代码在客户端运行的替代方案。如果使用服务器端解决方案中的Office应用程序,该应用程序将缺少许多成功运行所需的功能。此外,您将面临整体解决方案稳定性方面的风险。在文章中阅读更多关于这方面的内容


您可以考虑使用Outlook所基于的低级API——扩展API或API周围的任何其他第三方包装(例如,赎回)。如果你只处理Exchange服务器,请考虑使用.< /p>你现在有什么代码?@ Eugene Astafiev,我有C代码,用字符串操作来获取和解析整个邮件正文。但当我获取电子邮件正文并对其进行解析时,隐藏字段不存在。只需要知道隐藏字段没有返回的原因。若我从浏览器回复邮件,同样的事情也会发生。你们使用的是什么代码?如果用户属性没有在送货商店中定义,那么在收件人端它们可能会消失。我想我必须为客户端找到替代方案。谢谢