【问题标题】:Accessing Email Client from ASP.NET Web Page从 ASP.NET 网页访问电子邮件客户端
【发布时间】:2010-12-18 03:21:35
【问题描述】:

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

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

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

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

谢谢。

【问题讨论】:

    标签: asp.net email client


    【解决方案1】:

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

    出于安全原因,浏览器不允许您控制客户的电子邮件软件,因此如果您确定希望客户使用他们的电子邮件软件,mailTo 可能是最好的选择。

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

    【讨论】:

      【解决方案2】:
      <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/

      【讨论】:

      • 谢谢。不幸的是,此时我的主要问题似乎是对这种语法的支持并不普遍。一些额外的研究表明它可能取决于电子邮件客户端和请求软件。因此,如何使用这种方法可能会有一些限制。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-07
      • 2013-03-03
      • 1970-01-01
      • 1970-01-01
      • 2012-09-16
      相关资源
      最近更新 更多