le webhook mailjet doit renvoyer un code apache 200
Le webhook doit renvoyer un code apache 200 pour mailjet. « It must return a 200 OK HTTP code if all goes well. » Et sinon, les conséquences sont dramatiques : « Any other HTTP code will result in our server retrying the request later. Our system will retry every 30s and will stop after 24h, unless a new event is generated. »
Or si le webhook renvoie une page vide, le code apache est 204 et mailjet considére donc que ce n'est pas valide. C'est ainsi que le test sur la page https://app.mailjet.com/account/triggers affiche une erreur.
Pour éviter cela il suffit que la page renvoyée ne soit pas vide.