Email is not being triggered with gs.eventqueue
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-26-2023 03:29 AM
Hi All,
am trying to trigger an email using gs.event queue with the below script but its not sending any emails.
var userGr = new GlideRecord('sys_user');
userGr.addEncodedQuery('active=true^u_account_typeINemployee,contractor');
userGr.query();
while (userGr.next()) {
gs.info('test1');
if (userGr.u_number) {
gs.info('test2');
var adAccountGr = new GlideRecord('u_ad_user_account');
adAccountGr.addEncodedQuery('u_active=true^u_employeenumberISNOTEMPTY');
// Add a query condition to filter 'u_ad_user_account' records based on 'u_employeenumber'
adAccountGr.addQuery('u_employeenumber', userGr.u_number);
adAccountGr.query();
// Check the number of matching 'u_ad_user_account' records
var adAccountCount = adAccountGr.getRowCount();
gs.info('Number of u_ad_user_account records found: ' + adAccountCount);
while (adAccountGr.next()) {
gs.info('u_employeenumber: ' + adAccountGr.u_employeenumber);
//gs.eventQueue('comparemail', adAccountGr);
gs.eventQueue('email.match',adAccountGr);
gs.info('email sent');
}
}
}
could you suggest why its not sending an email
thanks
10 REPLIES 10
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-26-2023 05:02 AM
Hi Sandeep,
yes i have given the event name in the notification email.match but still its not getting triggered
thanks