Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Django allauth example [Errno 61] Connection refused

I have the following error when I run django allauth example and it tries to send an email:

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 

Under OS X 10.9.1

like image 489
arthur.sw Avatar asked Feb 04 '14 20:02

arthur.sw


1 Answers

From allauth documentation:

When I sign up I run into connectivity errors (connection refused et al)

You probably have not got an e-mail (SMTP) server running on the machine you are developing on. Therefore, allauth is unable to send verification mails.

You can work around this by adding the following line to settings.py:

EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend' This will avoid the need for an SMTP server as e-mails will be printed to the console. For more information, please refer to:

https://docs.djangoproject.com/en/dev/ref/settings/#email-backend

like image 74
arthur.sw Avatar answered Sep 25 '22 14:09

arthur.sw