【问题标题】:How can I email the outcome of a shopping cart?如何通过电子邮件发送购物车的结果?
【发布时间】:2020-12-15 00:18:21
【问题描述】:

使用 HTML 和 JS,我开发了一个网站,该网站在不同的页面中有多个项目,并带有“添加到购物车”按钮。我可以链接这些以显示在“购物车”页面中,但我不希望客户立即付款,我希望客户能够单击一个按钮并下订单,该订单将发送给我们,我们可以处理命令。我已尝试将电子邮件标签用于 HTML:

<a href = "mailto:delicatedesigns@gmail.com?subject = Order&body = itemsInCart
</a>

有没有办法将我的购物车页面的内容作为该电子邮件的正文包含在内?如果没有,是否有一个插件可以很好地实现这一点?

【问题讨论】:

  • 您不能依赖拥有正确配置的邮件客户端的用户来响应mailto: 前缀。如果您想从网页发送电子邮件,您应该将数据发送到您的服务器并让服务器生成电子邮件。这也可能是有问题的。这里有很多关于它的问题。

标签: javascript html email shopping-cart


【解决方案1】:

您可以将列表发送到后端并使用 SMTP 设置邮件服务器,然后创建可用于通过 SMTP 服务器发送邮件的邮件模板。

将列表附加到模板并使用 SMTP 服务器将邮件发送到目标地址。

如果您使用的是 Java,请尝试使用 Java Mail API。这可以帮助您轻松设置 SMTP 服务器

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-20
    • 1970-01-01
    • 2015-04-19
    • 1970-01-01
    相关资源
    最近更新 更多