Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
de:create:functions:mailsend [07.08.2019 11:33]
christiane.muehle Tippfehler
de:create:functions:mailsend [19.08.2019 15:55] (aktuell)
leiner [mailSend()]
Zeile 2: Zeile 2:
  
 ''​void **mailSend**(string //E-Mail//, int //​SerienmailID//,​ [int //​Zeitpunkt//​],​ [string //Link//], [string //C1//, string //C2//, string //C3//, string //C4//, string //​C5//​])''​ ''​void **mailSend**(string //E-Mail//, int //​SerienmailID//,​ [int //​Zeitpunkt//​],​ [string //Link//], [string //C1//, string //C2//, string //C3//, string //C4//, string //​C5//​])''​
 +
 +''​void **mailSend**(string //E-Mail//, int //​SerienmailID//,​ array //​Einstellungen//​)''​
  
 Die Funktion ''​mailSend()''​ verschickt die Serienmail mit der Kennung //​SerienmailID//​ sofort oder zu einem definierten Zeitpunkt an eine vorgegebene E-Mail-Adresse. Die E-Mail-Adresse muss -- anders als bei den Funktionen ''​[[:​de:​create:​functions:​mailResume]]''​ und ''​[[:​de:​create:​functions:​mailSchedule]]''​ -- nicht in der Adressliste des Befragungsprojekts bekannt sein. Die Funktion ''​mailSend()''​ verschickt die Serienmail mit der Kennung //​SerienmailID//​ sofort oder zu einem definierten Zeitpunkt an eine vorgegebene E-Mail-Adresse. Die E-Mail-Adresse muss -- anders als bei den Funktionen ''​[[:​de:​create:​functions:​mailResume]]''​ und ''​[[:​de:​create:​functions:​mailSchedule]]''​ -- nicht in der Adressliste des Befragungsprojekts bekannt sein.
Zeile 10: Zeile 12:
   * //Link// (optional)\\ Der Link, der in der Serienmail für den Platzhalter ''​%link%''​ verwendet wird. Falls kein Link angegeben wird, wird der [[:​de:​survey:​url]] ohne weitere Spezifikation eines Fragebogens verwendet.   * //Link// (optional)\\ Der Link, der in der Serienmail für den Platzhalter ''​%link%''​ verwendet wird. Falls kein Link angegeben wird, wird der [[:​de:​survey:​url]] ohne weitere Spezifikation eines Fragebogens verwendet.
   * //C1// bis //C5// (optional)\\ Wenn Sie hier einen Text angeben (optional), können Sie diesen Text mithilfe der Platzhalter ''​%custom1%''​ bis ''​%custom5%''​ in der Serienmail verwenden. In Verbindung mit ''​value()''​ können Sie beispielsweise Antworten aus dem laufenden Interview in der E-Mail anzeigen.   * //C1// bis //C5// (optional)\\ Wenn Sie hier einen Text angeben (optional), können Sie diesen Text mithilfe der Platzhalter ''​%custom1%''​ bis ''​%custom5%''​ in der Serienmail verwenden. In Verbindung mit ''​value()''​ können Sie beispielsweise Antworten aus dem laufenden Interview in der E-Mail anzeigen.
 +  * //​Einstellungen//​ (optional)\\ Wenn als dritter Parameter ein Array übergeben wird, so werden die weiteren Einstellungen aus diesem Array entnommen. Folgende Schlüssel sind möglich:
 +    * '''​sendtime'''​ -- entspricht dem Parameter //​Zeitpunkt//​
 +    * '''​%link%'''​ -- entspricht dem Parameter //Link//
 +    * '''​%custom1%'''​ bis '''​%custom5%'''​ -- Inhalte für die gleichnamigen Platzhalter in der Serienmail
 +    * '''​attach'''​ -- Variablenkennung (string) oder mehrere Kennungen (array) hochgeladener Dateien (Frage vom Typ "Datei hochladen"​),​ welche an die E-Mail angehängt werden sollen.
  
 ===== Hinweise ===== ===== Hinweise =====
de/create/functions/mailsend.txt · Zuletzt geändert: 19.08.2019 15:55 von leiner
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki