Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-14-2022 10:10 AM
How to add multiple emails in CC in Email script? will below code work? please fix it if it is wrong script..
var getNumbers = event.parm2.toString();
var addALLEmails=[];
var gr = new GlideRecord('incident');
gr.addEncodedQuery('numberIN' + getNumbers);
gr.query();
while (gr.next()) {
var email1 = gr.user1.email;
var email2 = gr.user2.email;
var email3 = gr.user3.email;
addALLEmails.push(email1.toString() + email2.toString() +email2.toString())
}
email.addAddress("cc",addALLEmails,"Incidents");
Solved! Go to Solution.
Labels:
1 ACCEPTED SOLUTION

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-14-2022 10:19 AM
Hello,
Few ways to do it, but here's one that stays inline when what you're already doing...
var getNumbers = event.parm2.toString();
var addALLEmails=[];
var addALLNames=[];
var gr = new GlideRecord('incident');
gr.addEncodedQuery('numberIN' + getNumbers);
gr.query();
while (gr.next()) {
addALLEmails.push(gr.user1.email.toString(),gr.user2.email.toString(),gr.user3.email.toString());
addALLNames.push(gr.user1.name.toString(),gr.user2.name.toString(),gr.user3.name.toString());
}
for (var i = 0; i < addALLEmails.length; i++) {
email.addAddress("cc",addALLEmails[i],addALLNames[i]);
}
Please mark reply as Helpful/Correct, if applicable. Thanks!
Please consider marking my reply as Helpful and/or Accept Solution, if applicable. Thanks!
5 REPLIES 5
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-15-2022 09:32 PM
Any update on this?
Regards
Ankur
Regards,
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader