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

问题描述:

我使用内置的javascript构建了几个pdf文档,以便通过Outlook帐户向文档发送电子邮件。这些文件位于公司的内部网上,其想法是能够快速访问它们并将它们发送给客户。当PDF文档上的电子邮件按钮被点击时,它会出现一个Outlook窗口,该窗口在所有字段中都未定义,并且未显示附加的PDF。当关闭Outlook窗口时会弹出一条消息,提示“无法更新标题”。我一直在试图找到一个解决方案,以及我没有发现任何东西。任何帮助如何解决这个问题将不胜感激。如何使用本地Outlook通过电子邮件从IIS站点发送pdf格式

由于Office可能不支持Microsoft Office应用程序从任何无人值守的非交互式客户端应用程序或组件(包括ASP,ASP.NET,DCOM和NT服务),因此Microsoft目前不推荐并不支持Microsoft Office应用程序的自动化当Office在此环境中运行时表现出不稳定的行为和/或死锁。

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