Send email using SuiteScript when the number of recipients exceeds 10.

A maximum of 10 recipients (options.recipients + options.cc + options.bcc) is allowed.

If there are more than 10 email addresses, send multiple emails.

let recipients = ['email1@example.com', 'email2@example.com', /* ... */];// array containing email ids. Can be any numers
for (let i = 0; i < recipients.length; i += 10) {
    let chunkedRecipients = recipients.slice(i, i + 10);
    email.send({
        author:'author@example.com'/ author email id
        recipients: chunkedRecipients,
        subject: 'Email Subject sample',
        body: 'Email body'
        }
    });
}

Leave a comment

Your email address will not be published. Required fields are marked *