The CreatorCon Call for Content is officially open! Get started here.

one or more email address was invalid,(local address containing illegal character

nandini29
Tera Contributor

Hi 
I am getting below error in test but same script is working in dev , could you please help on this

nandini29_0-1758182829830.png

email script I am using in send email

var recepients = fd_data._1__get_catalog_variables.select_list_of_users_to_send_emails;

var groupmembers = new GlideRecord('sys_user_grmember');

groupmembers.addQuery('group','4809499747cb4e90c996889d416d43d0'); // KA_Rating_ApplicationGroup sys_id

groupmembers.query();

while(groupmembers.next())

{

recepients += ","+ groupmembers.user;

}

return recepients;

Could you please help on this, Thank you!

9 REPLIES 9

palanikumar
Giga Sage
Giga Sage

Hi,

Did you try to see what is returned from this function?

Sometime the GlideRecord will not convert to sys_id, so you can explicitly mention like below

     recepients += ","+ groupmembers.user.sys_id.toString();

 

Thank you,
Palani

Hi @palanikumar 
tried this but returning same error

Try this:

 

var recepients = fd_data._1__get_catalog_variables.select_list_of_users_to_send_emails.sys_id.toString();

var groupmembers = new GlideRecord('sys_user_grmember');

groupmembers.addQuery('group','4809499747cb4e90c996889d416d43d0'); // KA_Rating_ApplicationGroup sys_id

groupmembers.query();

while(groupmembers.next())

{

recepients += ","+ groupmembers.user.sys_id.toString();

}

return recepients;

Thank you,
Palani

RaghavSh
Kilo Patron

try below:

var arr = [];
var recepients = fd_data._1__get_catalog_variables.select_list_of_users_to_send_emails;

var groupmembers = new GlideRecord('sys_user_grmember');

groupmembers.addQuery('group','4809499747cb4e90c996889d416d43d0'); // KA_Rating_ApplicationGroup sys_id

groupmembers.query();

while(groupmembers.next())

{
arr.push(groupmembers.user.toString());
}
arr.push(recepients);
return arr;

 

Your current code should also work ,  you need to check any of the users which are in the group or your list collector does not have invalid email like missing @ or having illegal; characters like /


Raghav
MVP 2023
LinkedIn