Django EMAIL_PORT в разработке localhost - PullRequest
2 голосов
/ 26 января 2020

Я пытаюсь включить проверку электронной почты при регистрации нового пользователя. Я в начале реализации этой функции. Для этого в settings.py я установил следующие настройки

EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = 'youremail@gmail.com'
EMAIL_HOST_PASSWORD = 'yourpassword'
EMAIL_PORT = ????

и вот мой вопрос, какой EMAIL_PORT я должен указать, если я работаю на моем локальном компьютере

Ответы [ 2 ]

3 голосов
/ 26 января 2020

вы используете SMTP-сервер Gmail, поэтому вы должны использовать номер порта 587

2 голосов
/ 26 января 2020

Для gmail используйте 587, когда TLS - true.

Для других провайдеров smtp посмотрите документы или руководства smtp-серверов для их определенных списков портов. Эта информация общедоступна для основных поставщиков услуг SMTP.

...