【问题标题】:How do i send automatic emails with front end javascript?如何使用前端 javascript 发送自动电子邮件?
【发布时间】:2016-02-04 02:12:51
【问题描述】:

有什么方法可以从纯前端 javascript 而不是 node.js 的网站发送自动电子邮件? Mailgun、Maildrill 和 Sendgrid 都只使用 node.js 或 php?没有服务器端代码可以做到这一点吗?我需要这样做的原因是,我不知道如何将 node.js 添加到现有的网站项目中,而且 node.js 非常混乱。有什么建议吗?

【问题讨论】:

    标签: node.js email sendgrid mailgun


    【解决方案1】:

    是的,您绝对可以从客户端代码发送电子邮件。您提到的大多数服务都为此提供了 HTTP 端点,并且从客户端代码发送 HTTP 请求非常简单。

    但是,这样做几乎总是一个坏主意。客户端代码本质上对您的用户可用,因此您可能用于发送电子邮件的任何凭据也将暴露给您的用户。您的帐户将很快被盗用并被禁止。这就是为什么直接从移动应用程序发送电子邮件是一个坏主意的原因。任何拥有代理的人都可以找到凭据。

    【讨论】:

    • 如果这些服务提供了一个 HTTP 端点,那么根据定义,它们就是一个 HTTP 服务器。我坚持我的主张:你需要一台服务器。当然,它不需要是您控制的服务器。
    猜你喜欢
    • 2020-12-02
    • 1970-01-01
    • 1970-01-01
    • 2013-06-21
    • 2011-10-22
    • 2013-08-22
    • 2010-10-23
    相关资源
    最近更新 更多