मैं Django में एक मेल smtp.gmail.com का उपयोग कर भेजने 1.8Django 1.8 मेल भेजने जीमेल एसएमटीपी
मेरे settings.py शामिल कोशिश कर रहा था का उपयोग कर:
EMAIL_BACKEND = 'django_smtp_ssl.SSLEmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 465
EMAIL_HOST_USER = 'sarath4coding'
EMAIL_HOST_PASSWORD = '*********'
DEFAULT_EMAIL_FROM = 'सा [email protected] '
from django.core import mail
mail.send_mail('subject','message','[email protected]',['[email protected]'])
लेकिन इस त्रुटि
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "/home/manager/dj1.8/local/lib/python2.7/site-packages/django/core/mail/__init__.py", line 62, in send_mail
return mail.send()
File "/home/manager/dj1.8/local/lib/python2.7/site-packages/django/core/mail/message.py", line 303, in send
return self.get_connection(fail_silently).send_messages([self])
File "/home/manager/dj1.8/local/lib/python2.7/site-packages/django/core/mail/backends/smtp.py", line 100, in send_messages
new_conn_created = self.open()
File "/home/manager/dj1.8/local/lib/python2.7/site-packages/django_smtp_ssl.py", line 14, in open
self.connection.login(self.username, self.password)
File "/usr/lib/python2.7/smtplib.py", line 622, in login
raise SMTPAuthenticationError(code, resp)
SMTPAuthenticationError: (534, '5.7.14 <https://accounts.google.com/ContinueSignIn?sarp=1&scc=1&plt=AKgnsbuze\n5.7.14 2FDKQt2Dlo2vqFIvbr6DnBItwWvh9DChPwbeTZO66N91gzmiA437Vqs80cZ9-8u13vxq5a\n5.7.14 bVahzO_BQcZ53yKbJ-YbAlmFE1XIK7MfH97O0wI1lvzpTG_WAHuTIBF0HD1GA2icUoUemt\n5.7.14 ErZn4qb942aAIMG103FnrzLp4txXTbXC-wGLpaz5yvnUN5thahvv3-RiIVW8F1QddZKZlg\n5.7.14 qQKpqWw56zr1AcO2s_oaBEt556fQ> Please log in via your web browser and\n5.7.14 then try again.\n5.7.14 Learn more at\n5.7.14 https://support.google.com/mail/answer/78754 kx14sm6579665pab.0 - gsmtp')
मैं सब कुछ दस्तावेज़ का कहना है की कोशिश की और कई सुझाव दिया समाधान का पालन किया गया।
https://accounts.google.com/DisplayUnlockCaptcha की तरह, सक्रिय करने के कम सुरक्षा क्षुधा आदि
लेकिन मैं अभी भी त्रुटियों
किसी को भी बता सकते हैं, कैसे ठीक जीमेल का प्रयोग मेल भेजने के लिए Django 1.8 कॉन्फ़िगर करने के लिए मिला है।
मैं एक ऐसी ही विन्यास लेकिन साथ था: 'EMAIL_HOST_USER = 'sarath4coding @ gmail.com'' और' EMAIL_PORT = 587' और 'EMAIL_USE_TLS = TRUE' – Gocht