2017-06-21 155 views
0

我只是希望你能指出我正确的方向。我知道Javascript(很好,但我不使用JQuery,fyi),并有一个网站,我希望人们填写几个字段,包括他们的电子邮件地址,然后点击发送,它会自动发送给我一封电子邮件。新手想从网页发送邮件

什么是最好的当代解决方案?我是否需要为此学习PHP?

任何投入极大的赞赏:) 丹P.

+0

您可能想要查看[EmailJS](http://emailjs.com?src=so),它允许使用预制模板直接从Javascript发送电子邮件[免责声明 - 我是创作者之一] – Sasha

回答

2

有您能接近这个很多:

  1. 了解一些服务器代码(PHP的作品,但与ExpressJS的NodeJS可能会更容易,如果你已经知道JS),并发送自己的电子邮件从你自己的服务器。
  2. 您可以让浏览器使用默认的电子邮件应用程序让用户手动发送电子邮件,其中填写的内容为<a href="mailto:[email protected]">Send an Email </a>
  3. 您可以使用提供REST API支持的第三方邮件服务,如GmailMailgun。您可以触发来自浏览器的AJAX请求,以用户提供的字段触发API。 (您也可以将它与第1点一起使用,并在服务器上使用这些)