我知道有很多使用mailto的示例:发布操作以仅使用html表单发送电子邮件。但是实际上使用它会弹出“发送电子邮件”对话框(例如Outlook对话框),它实际上是使用我们自己的smtp服务器发送电子邮件。无论如何,有没有创建HTML表单以在提交时简单地发送电子邮件?例如,如果使用其他JavaScript API可以达到效果?比如说node.js?谁能提供一些代码示例?
3 回答
白板的微信
TA贡献1883条经验 获得超3个赞
由于该线程中的许多答案已经表明,如果不使用PHP或JS,就无法从静态HTML页面发送邮件。我只是想补充一下,这里有一些很棒的解决方案,它们可以处理您的表单生成的HTTP Post请求并从中创建邮件。如果您不想将JS或PHP添加到您的网站,这些解决方案特别有用。
这些服务器基本上可以配置有一个邮件服务器,该服务器负责随后发送电子邮件。服务器从您的HTTP帖子接收收件人,主题,正文等,然后将其填充到您要发送的邮件中。因此,从技术上来讲,仍然无法从HTML表单发送邮件,但结果是相同的。
这些解决方案中的某些可以作为SaaS解决方案购买,也可以自己托管。我仅举几例,但是我敢肯定,如果有人对技术或服务本身感兴趣的话,那肯定会很多。
- 3 回答
- 0 关注
- 437 浏览
添加回答
举报
0/150
提交
取消