2014-02-16 68 views
0

我無法得到內置的Django密碼重置工作。我試圖用我的Gmail帳戶進行測試,但我在/ resetpassword /處得到錯誤10060。Django密碼重置電子郵件錯誤10060

我的網址:

url(r'^resetpassword/passwordsent/$', 'django.contrib.auth.views.password_reset_done'), 
url(r'^resetpassword/$', 'django.contrib.auth.views.password_reset'), 
url(r'^reset/(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/$', 'django.contrib.auth.views.password_reset_confirm'), 
url(r'^reset/done/$', 'django.contrib.auth.views.password_reset_complete'), 

我的設置:

EMAIL_HOST = 'smtp.gmail.com' 
EMAIL_PORT = 25 
EMAIL_HOST_USER = '[email protected]' 
EMAIL_HOST_PASSWORD = 'mypassword' 
EMAIL_USE_TLS = True 
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' 

我已經開了25端口的防火牆。

任何想法?其他設置我可能已經忘記了?謝謝您的回答!

編輯:

EMAIL_PORT = 587是工作!

回答

0

看來,你的端口是錯的 - 你需要使用端口的端口465,而不是25

This help article表明您應該使用端口465,使用SSL。

+0

謝謝,但我得到與該端口相同的錯誤。任何其他想法?我試圖按照這個Django文檔。 – user3199840

相關問題