【问题标题】:Attach files using <a href="mailto:?使用 <a href="mailto:? 附加文件
【发布时间】:2014-02-17 12:30:56
【问题描述】:

我有以下代码sn-p: 它打开带有邮件主题的 Outlook,但无法附加文件。实际上我正在尝试在 MVC4 视图中附加两个文件,这就是 MailAttachment [0] 的原因。

   <a href="mailto:?subject=@(Model.MailSubject)&Attachment=@(Model.MailAttachment[0])">
        <img src="~/Images/mail.png" />
   </a>

我不需要调用任何操作方法,所以我试图在视图本身中打开前景。

【问题讨论】:

    标签: asp.net-mvc outlook


    【解决方案1】:

    您不能使用带有服务器端代码(Razor 代码)的 mailto 附加客户端文件,除非您提供客户端文件的正确路径。

    首先,您需要让用户将文件下载到客户端。然后请他使用该文件附加到电子邮件中。

    还有MailTo Scheme doesn't support Attachments officially

    作为替代方案,您可以使用 System.Net.Mail namespace 从服务器端发送电子邮件。

    【讨论】:

    猜你喜欢
    • 2017-03-23
    • 2013-06-02
    • 1970-01-01
    • 2023-04-03
    • 2011-06-10
    • 1970-01-01
    • 1970-01-01
    • 2022-01-15
    • 1970-01-01
    相关资源
    最近更新 更多