détails de l'API
Le contenu doit être envoyé en utilisant l' encodage de caractères international UTF-8.
Pour le tester, ajoutez « €uro » à l'objet et soumettez votre message. Si l'encodage est incorrect, vous recevrez l'avertissement JSON suivant :
{"success":false,"errorMsgs":["La valeur 'subject' n'est pas correctement encodée. Elle doit être encodée en UTF-8."]}
Selon que vous ayez rempli un ou les deux champs « text » et « html », les messages seront envoyés en utilisant l’un de ces « Content-Type » :
| texte | texte/brut (texte uniquement) |
| HTML | texte/html (html uniquement) |
| texte+html | multipart/alternative (texte et HTML) détermineront quelle partie est affichée. |
Paramètres non obligatoires/optionnels :
| nom de famille | description de l'expéditeur |
| nom | description du destinataire |
| répondre | adresse e-mail qui recevra les réponses |
| chemin de retour | L'adresse électronique qui recevra les courriels non retournés doit figurer parmi les expéditeurs autorisés de RealSender. |
| cc | adresse e-mail en copie carbone |
| nom du compte | description de la copie carbone |
| bcc | adresse e-mail en copie cachée |
| nom bcc | description de la copie carbone invisible |
| attacher | Fichier(s) à joindre - peuvent être présents plusieurs fois dans le formulaire - poids maximal de 3 Mo. Le contenu du fichier doit faire partie de la requête HTTP POST multipart . L'enctype « multipart/form-data » est requis pour 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) :
| Courriel envoyé | {"succès":true} |
| Courriel non envoyé | {"success":false,"errorMsgs":["..."]} |