【发布时间】:2012-10-19 20:45:20
【问题描述】:
我有以下选择
- 使用
System.Net.Mail命名空间并通过SMTPClient发送邮件 - 专门连接到 Outlook 并添加附件
- 在 javascript 中使用“MailTo”函数,不添加“附件”
但它们都不适合我的要求,我需要在用户系统上的默认邮件客户端中添加附件。
有什么办法吗?
MailTo 选项 - 我可以添加附件吗?
<asp:Button ID="btnSend" Text="Send" runat="server" onClientclick="OpenMail()" />
<script type="text/javascript" language="javascript">
function OpenMail()
{
location.href='mailto:dummy@gmail.com?subject=Message Title&body=Message Content';
}
</script>
【问题讨论】:
-
您目前有哪些代码示例可以向我们展示..?如果您想冒险进入万维网,这也很简单,有 1000 多个关于如何做到这一点的示例.. 尤其是使用 C#
-
我需要将附件添加到默认邮件客户端,例如 Outlook 或任何其他邮件服务。我可以添加主题、正文但不能添加附件。
-
文件在客户端还是服务器?由于
mailto:纯粹是客户端,如果文件在服务器上,您打算如何将文件发送到客户端? -
@user1208862 无法在
mailto:中使用附件
标签: c# javascript asp.net .net scripting