Ich stecke fest und weiß nicht, ob es sich dabei nur um meinen eigenen Fehler handelt, ob ich ein falsches Positiv erhalte oder ob etwas anderes vorliegt.
Wenn ich über Postman eine POST-Anfrage stelle, erhalte ich eine SUCCESS-Meldung:
https://site.co/users.json?Api-Key=12345abcde12345&Api-Username=system&email=name@email.co&group_names=Alumni&custom_message=Welcome321
Meldung:
{
"success": true,
"active": false,
"message": "<p>Sie sind fast fertig! Wir haben eine Aktivierungs-E-Mail an <b>name@email.co</b> gesendet. Bitte befolgen Sie die Anweisungen in der E-Mail, um Ihr Konto zu aktivieren.</p><p>Falls sie nicht ankommt, überprüfen Sie Ihren Spam-Ordner.</p>"
}
Wenn ich jedoch meinen Posteingang überprüfe, habe ich keine Benachrichtigung. Nichts in meinen /logs, kein Benutzer.
Um das Problem zu beheben, stelle ich eine einfache GET-Anfrage:
https://site.co/admin/email.json?Api-Key=12345abcde12345&Api-Username=system
Ich erhalte keine erfolgreiche Antwort. Die Antwort lautet <!DOCTYPE html> ....
Also gehe ich manuell zu https://site.co/admin/email.json und sehe:
{"delivery_method":"smtp","settings":[{"name":"address","value":"smtp.sendgrid.net"},{"name":"port","value":2525},{"name":"user_name","value":"apikey"},{"name":"authentication","value":"plain"},{"name":"enable_starttls_auto","value":true}]}
Haben Sie eine Idee, was ich versuchen kann? Mein Ziel ist es, über Webhook/POST einen neuen Benutzer einzuladen und einer Gruppe hinzuzufügen.