HTML网站,电子邮件问题

时间:2010-11-16 12:05:02

标签: javascript asp.net html email

您好我需要一些代码直接使用javascript发送电子邮件,而无需在Outlook服务器或任何其他电子邮件服务器上加载信息。 我使用HTML作为静态网站。有没有办法实现这一点,或者我必须转移到asp.net才能获得system.mail库。

任何帮助都将受到高度赞赏。

此致

5 个答案:

答案 0 :(得分:2)

不,在javascript中你所能做的只是打开邮件客户端(如果有的话)。

要直接发送邮件,您必须使用服务器端语言

答案 1 :(得分:1)

如果您没有服务器端访问邮件服务器,并且如果它是关于发送表单/反馈,则在普通html上您可以使用第三方电子邮件表单系统。有许多公司提供免费的电子邮件表格,您将html表单提交给他们的服务器,然后他们将表格发送到您希望的地址。

例如,您可以尝试以下方法:http://www.emailmeform.com/

答案 2 :(得分:0)

如果没有调用用户邮件客户端(即Outlook,Thunderbird),则无法在客户端进行此操作。你可以使用asp.net或PHP来解决这个问题。

答案 3 :(得分:0)

电子邮件功能是服务器端功能。所以,是的,你需要恢复到像asp.net这样的服务器端技术。

如何使用ajax控件?通过这种方式,您可以给出“客户端”电子邮件的印象,而不会出现页面闪烁。

答案 4 :(得分:0)

你有不同的选择,遗憾的是没有人完全符合你的定义

  • 您可以使用第三方电子邮件表单系统。您基本上设置了一个联系表单(字段,tos,ccs ...),而不是加载到您的页面。
  • 您调用管理请求的服务器端方法(因此您应该使用ASP.NET或任何其他服务器端语言)
  • 您有一种WebService方式来联系您的邮件服务器并提交电子邮件请求,而您只需要一个ajax调用来执行操作
  • 呼叫用户邮件客户端(即Outlook,Thunderbird)