Wie kann ich vermeiden, dass der Google Mail-Server mich über den Browser anmeldet?

Ich versuche zum senden von E-Mails von Django über eine E-Mail konfiguriert, die von Google Apps, meine Konfiguration in der settings.py - Datei sieht ungefähr so aus:

EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = '[email protected]'
EMAIL_HOST_PASSWORD = 'password'
EMAIL_PORT = 587
EMAIL_USE_TLS = True

Wenn ich versuche eine E-Mail senden mit:

from django.core.mail import send_mail

send_mail("Happy new year", "We wish you the best for 3001",
    "[email protected]", ["[email protected]"])

Bekomme ich die folgende Fehlermeldung:

SMTPAuthenticationError: 
(535, '5.7.1 Please log in with your web browser and then try again. 
 Learn more at
 5.7.1 https://support.google.com/mail/bin/answer.py?answer=78754 k2sm758604obl.14')

Seit ich arbeite auf einem remote-server ohne grafische Benutzeroberfläche, ich kann nicht einmal versuchen, den login über den browser.

InformationsquelleAutor der Frage Juan Enrique Muñoz Zolotoochin | 2012-04-04

Schreibe einen Kommentar