Я учусь, как отправить электронное письмо в Djgnao
. Я настроилdjango send_email() показывает успех, но не полученное письмо
# settings.py
EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = '<my username>@gmail.com'
EMAIL_HOST_PASSWORD = '<my password>'
EMAIL_PORT = 587
EMAIL_USE_TLS = True
и в django shell
попытке отправить письмо на мой себя (и мой друг тоже)
>>> from django.core.mail import send_mail
>>> send_mail('Subject here', 'Here is the message.', "<my username>@gmail.com", ["<my username>@gmail.com"])
и возвращает результат, который выглядит успешным
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Subject: Subject here
From: <my username>@gmail.com
To: <my username>@gmail.com
Date: Wed, 21 Jan 2015 17:55:20 -0000
Message-ID: <[email protected]<my username>>
Here is the message.
---------------------------------------------------------------------
1
Но проверяя почту и почтовый ящик моего друга, нет такого сообщения электронной почты.
Я что-то не понимаю? Или мне нужно что-то сделать с моей учетной записью Gmail?
На самом деле, я попробовал [Войдите в консоль администратора] в https://support.google.com/a/answer/182076?hl=en, но я был перенаправлен между «повторно введите свой пароль» страницу и «выбрать учетную запись или добавить новую учетную запись» страницы. Я пробую свою бесплатную, обычную личную учетную запись Google
, это проблема?
Какая у вас настройка 'EMAIL_BACKEND'? – karthikr
Параметр: EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'' – Lelouch