在Cloudflare工作程序中的Nodemailer包中,我得到了以下错误,并希望记录我找到的内容。Module not found: Error: Can't resolve 'child_process' in '~/node_modules/nodemailer/lib/sendmail-transport
在HTML文件中,我想使用库nodemailer发送电子邮件。要使用nodejs实现这一点,我只需将var nodemailer = require('nodemailer')放在HTML文件脚本组件的顶部,但是require在HTML中不是一个有效的函数。当我尝试这样做时,我会得到错误的ReferenceError: require is not defined。我想知道如何从HTML使用这个库,或者如果这是不可能的,有什么好<e
免责声明:我不是很好的技术电子邮件方面。
因此,我已经建立了一个免费的帐户,它基本上只是我的域的一个邮件服务器。这类工作通过mx记录转发什么的,我不完全确定它是如何工作的。因此,我的电子邮件地址foo@bar.com在大多数电子邮件客户端中显示为Foo from bar.com。现在,我想通过使用SSL的SMTP从nodemailer (v1.10.0)的
Nodemailer在本地运行时发送电子邮件,而不是在lambda上运行。令人惊讶的是,对于类似的问题,没有一个解决方案对我有效。其中一个问题还建议让nodemailer中的sendEmail函数异步并等待它,因为它不会像在本地一样等待它在AWS上完成执行。下面是我的代码,其中包含邮件逻辑(请参考我用标签1和2注释的代码行): import * as nodemailer from 'nodemailer';