dettagli
I contenuti devono essere trasmessi utilizzando il set di caratteri internazionale UTF-8.
Per verificarlo, aggiungere “€uro” nell’oggetto ed inviarlo. Se il set di caratteri è sbagliato, riceverete questo avviso JSON:
{"success":false,"errorMsgs":["The 'subject' value is not correctly encoded. It must be UTF-8 encoded."]}
A seconda che siano stati compilati uno solo o entrami i campi “text” e “html”, i messaggi verranno inviati utilizzando uno dei seguenti “Content-Type”:
| text | text/plain (solo testo semplice) |
| html | text/html (solo html) |
| text+html | multipart/alternative (testo ed html) le impostazioni del client di posta utilizzato decideranno quale parte visualizzare |
Parametri opzionali:
| fromname | descrizione del mittente |
| toname | descrizione del destinatario |
| replyto | indirizzo email che riceverà le risposte |
| returnpath | indirizzo email che riceverà i messaggi respinti (bounce) l’indirizzo deve essere presente tra i mittenti autorizzati di RealSender |
| cc | indirizzo email per copia conoscenza |
| ccname | descrizione dell’indirizzo email per copia conoscenza |
| bcc | indirizzo email per copia conoscenza nascosta |
| bccname | descrizione dell’indirizzo email per copia conoscenza nascosta |
| attach | file(s) da allegare - la variabile può essere presente più volte - peso max totale 3MB il contenuto del file deve trovarsi all’interno del “multipart HTTP POST” enctype=“multipart/form-data” è richiesto per variabili con INPUT TYPE=FILE |
I valori to, cc e bcc possono contenere un singolo indirizzo email oppure una lista di indirizzi email separati da virgola.
!! In RealSender il numero di destinatari per ogni singolo messaggio è limitato a 100.
Le risposte del server sono in formato JSON (JavaScript Object Notation):
| email inviata | {"success":true} |
| email NON inviata | {"success":false,"errorMsgs":["..."]} |