Skip to content

Commit 90b0fe7

Browse files
committed
Add wait time between mail sendouts
1 parent ba209ae commit 90b0fe7

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

lib/send-mail.ts

+3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { createTransport, SendMailOptions } from "nodemailer";
22
import SMTPTransport = require("nodemailer/lib/smtp-transport");
33
import { decode } from "rfc2047";
4+
import {setTimeout} from 'timers/promises'
45

56
export interface IParsedMBox {
67
body: string;
@@ -181,6 +182,8 @@ export async function sendMail(mail: IParsedMBox,
181182
Object.assign(transportOpts, JSON.parse(smtpOpts));
182183
}
183184

185+
await setTimeout(1000); // Sleep for 1 second
186+
184187
return new Promise<string>((resolve, reject) => {
185188
const transporter = createTransport(transportOpts);
186189

0 commit comments

Comments
 (0)