如何在HTML中创建一个按钮,该按钮将通过电子邮件发送网站的当前页面?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在HTML中创建一个按钮,该按钮将通过电子邮件发送网站的当前页面?相关的知识,希望对你有一定的参考价值。
假设我有一个有按钮的网站。当您单击此按钮时,网站会将当前页面html(作为电子邮件正文或作为附件,例如:index.html)发送到特定的电子邮件地址。这可能吗?如果是这样,怎么办? (我想使用html标记或javascript来做到这一点。
这就像发送表单,但您发送的是html页面。
答案
您所描述的似乎是NodeMailer的用例。这里的假设是您使用Node.js作为后端。其他语言有很多选项pypi-mailer是python的常用选项。
无论如何,您都需要具有html表单(或电子邮件的默认选项)
<form action="/sendMail">
<label for="email">Email: </label><br>
<input type="text" id="email" name="email" value="Enter your email"><br>
<input type="submit" value="Submit">
</form>
<p>If you click the "Submit" button, the form-data will be send to an endpoint /sendMail".</p>
然后,您需要在前端使用Javascript才能实际获取该对象。我相信this答案就是您在这里寻找的内容。
This链接介绍了如何实际使用nodemailer发送电子邮件。
希望这会有所帮助!
以上是关于如何在HTML中创建一个按钮,该按钮将通过电子邮件发送网站的当前页面?的主要内容,如果未能解决你的问题,请参考以下文章