如何使用本地Outlook从IIS网站通过电子邮件发送pdf

How to email a pdf from IIS site using local Outlook

本文关键字:电子邮件 pdf 网站 IIS 何使用 Outlook      更新时间:2023-09-26

我用内置的javascript构建了几个pdf文档,以便从outlook帐户通过电子邮件发送文档。这些文件在公司的内部网上,目的是能够快速访问并发送给客户。当点击PDF文档上的电子邮件按钮时,会弹出一个outlook窗口,显示所有字段都未定义,并且没有显示所附的PDF。当关闭outlook窗口时,弹出一条消息,上面写着"无法更新标头"。我一直在努力寻找解决方案,但我没有找到任何解决方案。如能就如何解决这一问题提供任何帮助,我们将不胜感激。

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

如果您正在构建一个在服务器端上下文中运行的解决方案,则应该尝试使用那些可以安全执行无人参与的组件。或者,您应该尝试找到至少允许部分代码运行客户端的替代方案。如果使用服务器端解决方案中的Office应用程序,则该应用程序将缺乏成功运行所需的许多功能。此外,您将在整体解决方案的稳定性方面承担风险。请参阅"Office服务器端自动化的注意事项"一文中的更多内容。