是否可以从MVC5中的Web应用程序在客户端计算机中打开Outlook或word(MS Word)



我们正在MVC5中开发一个Web应用程序,我们的客户需要从Web应用程序中打开word(MS Word(中的文档并通过Outlook发送邮件,是否可以做到。提前致谢

出于安全原因,您的网站无法强制客户端打开您希望他们使用的任何应用程序。

要发送电子邮件,您可以创建电子邮件链接,请注意它将打开 Outlook 或客户端上的默认电子邮件应用程序

<a href="mailto:foo@bar.com">Send mail</a>

您也可以按照@ADyson建议在服务器端代表他们发送电子邮件。

要以word打开,

您必须提供文件的下载链接,当用户下载文件时,他可以单击下载的文件以word形式打开。这意味着文件被单词识别,并且用户已安装单词。

这取决于。 如果他们在Windows上安装了Outlook并将其注册为默认电子邮件应用程序,则它将打开Outlook,否则无法强制打开Outlook。

对于 Word,

如果您从 Web 服务返回正确的 mime 类型(例如,对于.docx它是 application/vnd.openxmlformats-officedocument.wordprocessingml.document (,并且如果他们安装并注册了 Word 来处理.docx文件,那么是的,这是可能的。

这是我的展望窗口

 <a href="mailto:one@gmail.com?subject=See the attachment&cc=anotherdude@gmail.com,thirddude&attachment='C:\Users\hp\Desktop\Notes\SQL Query.txt'">Send mail</a>

在我们上面的代码中,而不是附件,所有这些都可以正常工作。如何使用此代码附加文档

最新更新