Détails de l'API
Le contenu doit être envoyé en utilisant le jeu de caractères international UTF-8.
Pour le tester, ajoutez « €uro » dans votre objet et envoyez-le. Si le jeu de caractères est incorrect, vous recevrez cet avertissement au format JSON :
{"success":false,"errorMsgs":["The 'subject' value is not correctly encoded. It must be UTF-8 encoded."]}
Selon que vous ayez renseigné le champ « text » ou les deux champs « text » et « html », les messages seront envoyés en utilisant l'un des types de contenu suivants :
| texte | texte brut (texte uniquement) |
| html | text/html (html uniquement) |
| texte+html | multipart/alternative (à la fois texte et HTML) : ce sont les paramètres de votre client de messagerie qui déterminent quelle partie s'affiche |
Paramètres non obligatoires/facultatifs :
| nom | Description de l'expéditeur |
| toname | description du destinataire |
| Répondre à | adresse e-mail à laquelle les réponses seront envoyées |
| chemin de retour | adresse e-mail qui recevra les messages rejetés : ; elle doit figurer parmi les expéditeurs autorisés de RealSender |
| cc | adresse e-mail en copie carbone |
| ccname | Description de la copie carbone |
| cc | adresse e-mail en copie cachée |
| bccname | Description de la copie cachée |
| joindre | Fichier(s) à joindre – peut apparaître plusieurs fois dans le formulaire – taille maximale de 3 Mo Le contenu du fichier doit faire partie de la requête HTTP POST multipart L'attribut enctype=« multipart/form-data » est obligatoire pour les éléments INPUT TYPE=FILE |
Les champs « À », « Cc » et « Cci » peuvent contenir une seule adresse e-mail ou une liste d'adresses e-mail séparées par des virgules.
!! Dans RealSender, le nombre total de destinataires pour chaque e-mail est limité à 25 (il peut être augmenté jusqu'à 100).
Les réponses du serveur sont au format JSON (JavaScript Object Notation) :
| e-mail envoyé | {"success":true} |
| L'e-mail n'a PAS été envoyé | {"success":false,"errorMsgs":["..."]} |