使用 Asp.net 如何在客户端系统上打开 Outlook 并加载多个附件

本文关键字:Outlook 加载 net Asp 端系统 客户端 客户 使用 | 更新日期: 2023-09-27 18:31:30

请向我建议从 asp.net 的文件加载器控件附加多个文件的方法。单击按钮时,我应该附加这些文件并在Outlook中显示它们,然后再向多个人发送邮件。我正在为多个文件使用多个文件加载器。

关于这一点,我搜索了很多地方,我得到了 3 种方法。

  1. 使用 Microsoft.Office.Interop.Outlook dll.但它不适用于客户端。由于此dll将尝试在服务器端打开Outlook。
  2. 在超链接中使用 Mailto。但是使用它我无法附加文件。
  3. 使用
  4. SMTP.i.e 使用 System.Net dll。但是有了这个,我可以向目标人员发送邮件,但我需要在发送邮件之前打开 outlook,因为这是我的要求。

建议我单击按钮即可在客户端打开带有多个附件的Outlook的方法。

使用 Asp.net 如何在客户端系统上打开 Outlook 并加载多个附件

简单地说,如果你来自本地网络环境之外,你不能。

在本地网络内部,您可以使用完整的 UNC 路径(包括服务器,它应该可供用户使用)将文件附加到 mailto 链接,但否则无法打开包含附件的 Outlook。

老实说,我们应该很高兴您不能使用我自己的电子邮件程序自动附加充满病毒的文件,以便在我自己的闲暇时间重新分发......