1

请建议我从 asp.net 的 file-up-loader 控件中附加多个文件的方法。单击按钮时,我应该附加这些文件并在向多人发送邮件之前将它们显示在 Outlook 中。我正在为多个文件使用多个文件上传器。

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

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

建议我通过单击按钮在客户端打开带有多个附件的 Outlook 的方式。

4

1 回答 1

2

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

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

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

于 2013-09-17T08:58:03.927 回答