问题标签 [smtpjs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1328 浏览

javascript - 如何通过 reactjs 中的“smtpjs”发送电子邮件

每当用户单击提交时,我想通过表单发送电子邮件

为此我使用smtpjs包,您可以在此处查看站点https://smtpjs.com/

在纯js中我们必须在html头标签中添加这行代码

然后我们可以Email.send({})用来发送电子邮件

但为了反应

我试图在头中添加提到的代码(脚本标签)index.html
并尝试将其用作Email.send({})并且window.Email.send({})
它没有识别Email
所以我的问题是如何在反应中使用库,因为我在 index.html 中添加了它

编辑:

我在发送电子邮件时收到此错误

我为谷歌启用了不太安全的应用程序,还关闭了两步验证,但它没有帮助

0 投票
1 回答
17 浏览

javascript - SmtpJS - 发送带有嵌入图像的电子邮件

https://smtpjs.com/的示例仅显示如何发送文本和附件。我需要的是嵌入图像作为电子邮件的一部分。

0 投票
1 回答
28 浏览

javascript - 使用smtpjs以纯javascript发送表单的复选框值

我使用 SmtpJS 来捕获我的表单的值并将其发送到我的电子邮件。


到目前为止,我可以毫无问题地获得输入值

但是如何获取选中复选框的值?

0 投票
0 回答
34 浏览

javascript - 从多个文件创建一个 zip 文件并使用 SMTPJS 发送

我在互联网上找到了这段代码,我想使用它,但有一个错误。这是错误(在 Firefox 中测试)

未捕获的类型错误:FileReader.readAsBinaryString:参数 1 不是对象。

这个想法是从几个上传的文件创建一个 zip 文件并通过电子邮件发送。

0 投票
1 回答
45 浏览

javascript - 无法使用 smtpjs 在 JavaScript 中将 PDF 文件附加到电子邮件

  1. 总结问题

我无法将 PDF 文件附加到要发送到电子邮件地址的电子邮件中。PDF 文件与 HTML 文件位于同一文件夹中,其中包含使用 SMTPJS 发送电子邮件的 JavaScript 代码。

预期结果:一封带有pdf文件的电子邮件被发送到指定的电子邮件地址,没有任何问题。

实际结果:根本没有发送电子邮件。

  1. 描述你尝试过的东西

#1:尝试将文件名和扩展名放在引号中,如下所示:

PFD_Articles.pdf -> 'PFD_Articles.pdf'

同样,产生的是实际结果,而不是预期的结果。

  1. 显示一些代码
0 投票
0 回答
10 浏览

javascript - 如何使用javascript向电子邮件添加附件?

我遇到了一个问题,我需要将 PDF 附加到电子邮件中。电子邮件功能应该像 mailto 一样工作,当用户单击按钮时,它应该打开添加了附件的邮箱。我拥有的是附件 URL。

我尝试使用 SMTP.js,附件工作正常,但它没有打开用户可以从/to/cc/subject 等输入/编辑的邮箱,而是直接将电子邮件发送到硬编码地址。

js中是否有针对此要求的任何解决方案或我可以使用的任何服务?

提前致谢。