节点邮件程序。验证两封电子邮件是否正确发送

Nodemailer. Verify if two emails are sending correctly

早上好,提前谢谢你。 我让你处于这种情况......我正在设计我的第一个“专业”网站,它有一个包含个人数据的表格,用户必须附上机密的私人文件。发送时,该应用程序会生成一个 PDF,发送给用户作为已正确发出请求的证明,并将该 PDF 和表格中附加的文档发送给我的客户。您不能给出只发送一封电子邮件而不发送第二封电子邮件的情况,那么,是否有任何方法可以验证两封电子邮件都将正确发送,并且只有在那种情况下才会发送?

我在服务器端使用 node.js 并使用 nodemailer 发送数据。

谢谢

PD:请原谅我的英语水平。

系统可能由于任何原因而失败,我们必须有备份计划,这取决于您的用例如何处理备份计划。

您的问题陈述的一种方法是,您可以在 Redis(或任何缓存数据库)中使用一些密钥来检查两封电子邮件是否已发送,如果没有,您可以重试发送待处理的电子邮件。