We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ba209ae commit 90b0fe7Copy full SHA for 90b0fe7
lib/send-mail.ts
@@ -1,6 +1,7 @@
1
import { createTransport, SendMailOptions } from "nodemailer";
2
import SMTPTransport = require("nodemailer/lib/smtp-transport");
3
import { decode } from "rfc2047";
4
+import {setTimeout} from 'timers/promises'
5
6
export interface IParsedMBox {
7
body: string;
@@ -181,6 +182,8 @@ export async function sendMail(mail: IParsedMBox,
181
182
Object.assign(transportOpts, JSON.parse(smtpOpts));
183
}
184
185
+ await setTimeout(1000); // Sleep for 1 second
186
+
187
return new Promise<string>((resolve, reject) => {
188
const transporter = createTransport(transportOpts);
189
0 commit comments