Envoi de mail impossible en production mais possible en local avec nodemailer

Bonjour
Je vous expose mon problème je viens de crée une application en vuejs avec un module nodemailer pour envoyer mes mail tout fonctionne correctement en local je peux envoyer des mail mais quand je passe sur mon serveur à distance j’essai d’envoyer un mail mais je recoit cette erreur en dans la console
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur http://localhost:3000/send-message. Raison : échec de la requête CORS.” et mon URL de requête :http://localhost:3000/send-message ne change pas alors que dans ma config mon url est différente

Salut,

Ce message d’erreur indique que l’origine de la requête Ajax n’est pas la même que l’origin du site qui lance la requête Ajax.

e.g:
https://mon-site.com -> https://mon-site.com:3000/send-message

doit devenir
https://mon-site.com -> https://mon-site.com/send-message

L’autre solution qui diminuerait la sécurité, serait d’autoriser le “Cross Origin Request”. Ca veut dire que n’importe quel host peut accéder au service.
(il est possible de limiter par IP ou nom de domaine)