javascript - 新手想要从网页发送电子邮件

标签 javascript email

我只是希望你能为我指明正确的方向。我了解 Javascript(非常了解,但我不使用 JQuery,仅供引用),并且有一个网站,我希望人们填写一些字段,包括他们的电子邮件地址,然后单击“发送”,它会自动向我发送一封电子邮件。

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

任何意见都非常感谢:) 丹·P.

最佳答案

有很多方法可以解决这个问题:

  1. 学习一些服务器代码(PHP 可以使用,但如果您已经了解 JS,NodeJS 和 ExpressJS 可能会更容易)并从您自己的服务器向自己发送电子邮件。
  2. 您可以让浏览器使用默认电子邮件应用程序,让用户手动发送一封电子邮件,并填写详细信息 <a href="mailto:mail@example.com">Send an Email </a> .
  3. 您可以使用第三方邮件服务,例如 GmailMailgun提供 REST API 支持。您可以从浏览器触发 AJAX 请求,以使用用户提供的字段触发 API。 (您也可以将其与第 1 点结合起来,并在您的服务器上使用它们)

关于javascript - 新手想要从网页发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44667972/

相关文章:

php - Drupal 7 - 从本地主机发送电子邮件

php - 使用网络电子邮件客户端进行项目管理

javascript - 压缩 Sass 并使用 gulp 包含源映射?

javascript - Cypress cy.tick() 第二次调用时不转发时间

javascript - Angular 悬停 + 按键事件

javascript - FullCalendar:设置添加新事件的默认日期

iphone - addAttachmentData() 中 plist 的 mimetype 是什么?

html - 自动电子邮件样式

javascript - 正则表达式字符串显示错误

php - 发送带有图表的邮件