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

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Senden einer E-Mail-Anfrage an eine E-Mail-Adresse.

    Die „sendEmailQuestion“-Methode erzeugt einen Anfragetext und erfordert, dass Benutzer auf einen Link klicken, um ihre Auswahl anzugeben.

    Tabelle : 1. Parameter
    Name Typ Beschreibung
    emailAddress Zeichenfolge E-Mail-Adresse, an die die Anfrage gesendet werden soll.
    question Zeichenfolge oder GlideRecord Der zu sendende Anfragedatensatz oder die „sys_id“ eines Anfragedatensatzes.
    sourceRecord GlideRecord Ein optionaler Quelldatensatz, der der SMS-Anfrage zugeordnet werden soll, beispielsweise ein Incident.
    emailSubject Zeichenfolge Optionaler Text zum Überschreiben des Standard-E-Mail-Betreffs.
    Tabelle : 2. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Die „sys_id“ der Konversation.

    Dieses Beispiel zeigt die Verwendung des Standard-E-Mail-Betreffs.

    var user = GlideRecord("sys_user");
    user.get("email", "someone@somedomain.com");
     
    new SNC.NotifyNow().sendEmailQuestion(user.getValue('email'), "b6b34500bf3111003cf585ce2c0739ce", user);

    In diesem Beispiel wird Dot-Walking verwendet, und ein Quelldatensatz und ein E-Mail-Betreff angegeben.

    new SNC.NotifyNow().sendEmailQuestion("someone@somedomain.com", "b6071733bf1111003cf585ce2c07390f", current, 
            "Please answer this question");

    In diesem Beispiel wird Dot-Walking verwendet, und ein E-Mail-Betreff angegeben, jedoch kein Quelldatensatz.

    new SNC.NotifyNow().sendEmailQuestion("someone@somedomain.com", "b6071733bf1111003cf585ce2c07390f", 
            "Please answer this question");