-3

如何从托管在远程服务器上的 asp.net 网站打开默认客户端电子邮件应用程序?

我有一个按钮,点击时应该这样做。我不能使用邮件和 smtp 设置,因为用户不知道他们公司的端口号等。

我尝试了 mailto,但这仅适用于您可能已经知道的本地主机。我可以修改 mailto 调用以达到我想要的结果吗?

4

1 回答 1

0

好的,所以没有更多的抱怨或争吵,这就是我解决问题所需要的。

  1. 什么代码错了?

    System.Diagnostics.Process.Start(@"mailto:email@domain.com&subject=Subject&body=Hi.....%0D%0DSent from Sender");

  2. 为什么错了?

上面的代码正在服务器上执行,并没有打开客户端邮件应用程序。

  1. 什么代码解决了这个问题?

    Response.Write("@window.open('mailto:email@domain.com&subject=Subject &body=Hi.......%0D%0DSent from sender','_blank');");

  2. 为什么这样做?

如何以编程方式单击带有 javascript 的链接?

服务器端调用 mallito

于 2013-02-26T09:14:16.577 回答