J'ai l'erreur suivante lorsque j'exécute Django allauth et il essaie d'envoyer un e-mail:
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py", line 571, in create_connection
raise err
error: [Errno 61] Connection refused
Sous OS X 10.9.1
Lorsque je m'inscris, je rencontre des erreurs de connectivité (connexion refusée et al)
Vous n'avez probablement pas de serveur de messagerie (SMTP) en cours d'exécution sur la machine sur laquelle vous développez. Par conséquent, allauth n'est pas en mesure d'envoyer des e-mails de vérification.
Vous pouvez contourner ce problème en ajoutant la ligne suivante à settings.py:
EMAIL_BACKEND = 'Django.core.mail.backends.console.EmailBackend' Cela évitera le besoin d'un serveur SMTP car les e-mails seront imprimés sur la console. Pour plus d'informations, veuillez vous référer à:
https://docs.djangoproject.com/en/dev/ref/settings/#email-Host