django: ошибка gaierror в / accounts / signup / [Errno 11001] getaddrinfo не удалось - PullRequest
0 голосов
/ 25 мая 2020

Я использую django all-auth для регистрации учетной записи, и у меня возникают проблемы с отправкой письма с подтверждением учетной записи.

В настоящее время я использую следующие настройки. Ниже я заменил свое настоящее доменное имя на mydomain и зарегистрировал свой support@mydomain.com в Gmail.

#  email details to send confirmation email
EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.mydomain.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = DEFAULT_FROM_EMAIL = 'support@mydomain.com'
EMAIL_HOST_PASSWORD = '************'

, когда я использую

EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'

, электронная почта печатается в консоли. Но когда я прокомментировал эту строку для отправки электронной почты вместо печати в консоли, она выдает следующую ошибку.

gaierror at /accounts/signup/
[Errno 11001] getaddrinfo failed

Было несколько похожих вопросов, подобных этому, по stackoverflow, но они не решили мою проблему. Как мне отправить электронное письмо для подтверждения аккаунта?

...