NotifyNow : sendEmailQuestion(String emailAddress, String question, GlideRecord sourceRecord, String emailSubject)
Envoyez une question par e-mail à une adresse e-mail.
La méthode sendEmailQuestion génère un corps de question et demande aux utilisateurs de cliquer sur un lien pour indiquer leur choix.
| Nom | Type | Description |
|---|---|---|
| emailAddress | Chaîne | Adresse e-mail à laquelle envoyer la question. |
| question | Chaîne ou GlideRecord | Enregistrement de question à envoyer ou sys_id d’un enregistrement de question. |
| sourceRecord | GlideRecord | Un enregistrement source facultatif à associer à la question SMS, tel qu’un incident. |
| Objet d’e-mail | Chaîne | Texte facultatif pour remplacer l’objet de l’e-mail par défaut. |
| Type | Description |
|---|---|
| Chaîne | La conversation sys_id. |
Cet exemple montre l’utilisation de l’objet d’e-mail par défaut.
var user = GlideRecord("sys_user");
user.get("email", "someone@somedomain.com");
new SNC.NotifyNow().sendEmailQuestion(user.getValue('email'), "b6b34500bf3111003cf585ce2c0739ce", user); Cet exemple utilise une remontée pas à pas et spécifie un enregistrement source et un objet d’e-mail.
new SNC.NotifyNow().sendEmailQuestion("someone@somedomain.com", "b6071733bf1111003cf585ce2c07390f", current,
"Please answer this question"); Cet exemple utilise la remontée pas à pas et spécifie un objet d’e-mail, mais pas d’enregistrement source.
new SNC.NotifyNow().sendEmailQuestion("someone@somedomain.com", "b6071733bf1111003cf585ce2c07390f",
"Please answer this question");