从ASP.NET网页访问电子邮件客户端

时间:2010-12-17 19:13:26

标签: asp.net email client

我以前创建了使用.NET类发送电子邮件的ASP.NET页面。但是,我想使用客户端计算机上的电子邮件软件从网页发送电子邮件。

我的理解是mailto:protocol允许一些参数,例如主题和地址。

但我不确定支持哪些论点或支持的普遍性。此外,还有其他选项可以让我更好地控制客户的电子邮件软件吗?

理想情况下,我可以指定多个地址,主题和电子邮件正文,然后用户可以在发送之前查看和修改。

感谢。

2 个答案:

答案 0 :(得分:2)

以下是有关mailto:protocol选项的一些基本信息:http://msdn.microsoft.com/en-us/library/aa767737(v=vs.85).aspx

出于安全原因,浏览器不允许您控制客户端的电子邮件软件,因此如果您希望客户端使用其电子邮件软件,那么mailTo可能是最佳方式。

请记住,并非所有人都在计算机上正确配置了Outlook。我有亲戚,他们认为他们已经将他们的简历发送到各个地方,因为他们点击了mailto:links并撰写了一封电子邮件,但他们没有意识到Outlook Express没有配置SMTP服务器。所以要小心这样做。

答案 1 :(得分:1)

<a href="mailto:someone@somewhere.gov?subject=hellosubject&bbc=someone@somewhereelse.gov&body=Enjoy%20your%20stay%0ARegards%20">

http://www.labnol.org/internet/email/learn-mailto-syntax/6748/