Ajouter un identifiant SMTP¶
- POST /api/email/credentials¶
Ajoute un nouvel identifiant SMTP.
- Request Headers:
Authorization – Les identifiants de l’utilisateur REST.
- Request JSON Object:
emailAddress (string) – L’adresse email de l’expéditeur.
serverAddress (string) – L’adresse du serveur SMTP.
login (string) – Le login de connexion au serveur SMTP.
password (string) – Le mot de passe de connexion au serveur SMTP.
- Status Codes:
201 Created – L’identifiant SMTP a été créé avec succès
400 Bad Request – Requête invalide
401 Unauthorized – Authentification REST invalide
403 Forbidden – L’utilisateur REST n’a pas le droit d’effectuer cette action
- Response Headers:
Location – Le chemin d’accès au nouvel identifiant SMTP créé
Exemple de requête
POST https://my_waarp_gateway.net/api/email/credentials HTTP/1.1 Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ== Content-Type: application/json Content-Length: 116 { "emailAddress": "gateway@example.com", "serverAddress": "smtp.example.com:587", "login": "gateway", "password": "secret" }
Exemple de réponse
HTTP/1.1 201 CREATED Location: https://my_waarp_gateway.net/api/email/credentials/gateway@example.com