Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Crea una lista.
string CreateList(string accessKey, string name, string defaultSettings, bool copyTemplate, Option[] options)
accessKey: chiave di accesso ottenuta chiamando il metodo Login
name: nome della lista
defaultSettings: se "default" usa i settaggi di default delle liste, se corrisponde ad un ID utilizza le impostazioni di base della lista corrispondente
copyTemplate: Se impostato a true copia i template di default per la lista
options: array con le opzioni da modificare:

  • owneremail: indirizzo mittente
  • bouncedemail: indirizzo per i messaggi di errore
  • description: descrizione della lista
  • format: formato della lista ("html", "text")
  • charset: charset del testo (vedere sezione "charset ammessi")
  • public: flag che indica se la lista è visibile nel frontend
  • tracking: flag che abilita il tracciamento delle aperture
  • nl_sendername: nome mittente email
  • sms_sendername: nome mittente sms
  • optout_type: tipo optout (1: Singolo con pagina conferma, 2: Singolo, 3: Doppio)
  • sendemailoptout: flag che invia o meno la mail ai disiscritti.
  • notifyemail: email di notifica all'amministratore in caso di disiscrizione
  • frontendform: flag che permette di visualizzare le form di iscrizioni nel frontend
  • disclaimer: intestazione aggiunta ai messaggi della lista
  • headerxabuse: intestazione aggiunta ai messaggi della lista
  • kbmax: dimensione del messaggio oltre la quale viene generato un warning
  • replyto: indirizzo di posta a cui verranno inviate eventuali risposte alla newsletter
  • displayas: nome che verrà visualizzato nel campo "A:" nelle newsletter ricevute (campo1,campo2 etc.)
  • headerlistunsubscriber: intestazione aggiunta ai messaggi della lista
  • multipart_text: flag per generare in automatico la versione del messaggio solo testo in fase di invio
  • conversionlab_trackcode: codice per il tracciamento con conversionlab
  • default_prefix: prefisso internazionale di default per gli sms
  • multi_optout_list: elenco di liste che compariranno all'utente nel caso di opt-out multiplo (es.: 1,2,3 etc.)
  • subscribedemail: flag per inviare un'email agli utenti appena iscritti
  • sendconfirmsms: flag per inviare un sms agli utenti appena iscritti
  • senderfaxname: nome mittente fax
  • senderfax: numero mittente fax
  • senderfirstname: nome mittente posta cartacea
  • senderlastname: cognome mittente posta cartacea
  • sendercompanyname: azienda mittente posta cartacea
  • senderaddress: indirizzo mittente posta cartacea
  • senderpostalcode: codice postale mittente posta cartacea
  • sendercity: città mittente posta cartacea
  • senderprovince: provincia mittente posta cartacea
  • senderstate: stato mittente posta cartacea

Esempio di messaggio CreateListResult
<InsertListResult>
<errorCode>0</errorCode>
<errorDescription></errorDescription>
<list>
<listID>1</listID>
<listName>Demo</listName>
<hash></hash>
<name></name>
<description></description>
<format></format>
<charset></charset>
<public></public>
<tracking></tracking>
<unsubscribe></unsubscribe>
<owneremail></owneremail>
<bounceemail></bounceemail>
<header></header>
<footer></footer>
<footercustom></footercustom>
<footermailup></footermailup>
<nl_sendername></nl_sendername>
<sms_sendername></sms_sendername>
<optout_type></optout_type>
<sendemailoptout></sendemailoptout>
<notifyemail></notifyemail>
<frontendform></frontendform>
<disclaimer></disclaimer>
<headerxabuse></headerxabuse>


</list>
</InsertListResult>

  • No labels