Résolue

Email Hotmail en prod

# Configuration # Django # Hébergement

Bonjour, j'ai un soucis pour envoyer un email avec Hotmail et Django.

En local sur mon PC le service d'email fonctionne sans soucis mais en prod j'ai l'erreur suivante :
OSError at /contact
[Errno 101] Network is unreachable

Je n'ai aucune idée d'où cela provient et je n'ai toujours pas trouvé de solution à ce jour.

Voila ma config email :

# Email server configuration
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = "smtp-mail.outlook.com"
EMAIL_HOST_USER = "[email protected]"
EMAIL_HOST_PASSWORD = env_email("PASSWORD")
EMAIL_PORT = 587
EMAIL_USE_TLS = True

J'ai posé la question un peu vite je clore le sujet. Il se trouve que pythonanywhere bloque les requetes autre htpp/https autre que gmail pour les utilisateurs gratuit. Ou alors il faut passer par sendgrid ou mailgun. Mais je ne suis pas sur que ces services soient gratuit de toute façon.

Je me mets le lien de la doc :
https://help.pythonanywhere.com/pages/SMTPForFreeUsers/

Inscris-toi

(c'est gratuit !)

Inscris-toi

Tu dois créer un compte pour participer aux discussions.

Créer un compte

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.