我创建了一个简单的联系表格,允许用户在我的网站上输入他们的姓名、电子邮件和短信(使用 运行firebase hosting
)。
当他们单击时,submit
我想生成一封电子邮件并将其从他们那里发送给我自己(即来自和/或回复将是他们输入的电子邮件地址),其中包含他们的消息。
我知道由于多种不同的原因,能够从浏览器中执行此操作存在一些限制。我也知道这可以通过使用mailto
电子邮件中预先填充的额外信息的链接来实现,但是我也不想使用这种方法。
相反,我想知道是否有任何方法可以从浏览器中实现这一切?我的想法是POST
向另一项服务(不属于我自己)提出请求,然后按照描述发送电子邮件。有没有人对这种类型的要求有任何经验?
注意:我目前正在托管使用firebase
,因为它对静态内容是免费的。我研究了我是否可以运行一个express
服务器并使用类似的东西nodemailer
,但是我认为我最终会为某个地方支付费用来运行它,这似乎有点矫枉过正,因为我预计不会发送超过 25-50 封电子邮件一个月。