NotifyNow : sendEmailQuestion(String emailAddress, String question, GlideRecord sourceRecord, String emailSubject)

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • 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.

    Tableau 1. Paramètres
    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.
    Tableau 2. Renvoie
    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");