[PYTHON] Ich habe versucht, mit django eine E-Mail zum Abschluss der Registrierung von Google Mail zu senden.

Ich habe neulich angefangen, Django zu lernen und versuche, eine Benutzerregistrierungsfunktion zu implementieren. E-Mail mit Django senden ← Ich schreibe das Programm gemäß diesem Artikel. Ich habe mehrmals einen Fehler erhalten, daher werde ich ihn als Memorandum belassen. TemplateDoesNotExist Das erste, was mir begegnete, war der obige Fehler. Die Vorlage für den Titel und den Text der E-Mail, die während der Benutzerregistrierung gesendet wurde, wurde nicht gefunden, was zu einem Fehler führte. Ich habe das Verzeichnis wie unten gezeigt geändert und es wurde behoben. Es scheint, dass der Ordner mail_templates auch in Vorlagen abgelegt werden musste.

× Vor der Korrektur Benutzer (App-Name) ├mail_templates | └create | └subject.txt (Mail-Titelvorlage) └templates

〇 Nach der Korrektur users └templates  └mail_templates   └create └subject.txt (Mail-Titelvorlage)

[WinError 10061] Es konnte keine Verbindung hergestellt werden, da dies vom Zielcomputer abgelehnt wurde.

Ich wurde abgelehnt. Dies lag daran, dass ich versucht habe, dem Registranten eine E-Mail von Google Mail zu senden, aber den Google Mail-Benutzernamen, das Kennwort usw. nicht in das Programm geschrieben habe. Ich habe Folgendes zu settings.py hinzugefügt und es wurde gelöst.

settings.py


EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = 'Met'
EMAIL_HOST_PASSWORD = 'Passwort'
EMAIL_USE_TLS = True

SMTPAuthenticationError at /user_create/ Dann erhielt ich zusammen mit dem oben genannten Fehler eine Warn-E-Mail von Google Mail, die als Absender in diesem Programm verwendet werden sollte, mit der Meldung "Jemand versucht, sich illegal anzumelden". Dies wurde behoben, indem zu der im Fehler angezeigten Google-Adresse gesprungen wurde und der Zugriff auf weniger sichere Apps ermöglicht wurde. (Entschuldigung für die Sicherheits-App ...)

BadHeaderError Das Atom, das ich verwendet habe, fügt automatisch einen Zeilenumbruch am Ende der Datei ein, sodass die Fehlermeldung "subject.txt, die nicht unterbrochen werden kann, besteht aus zwei Zeilen! Ich habe Probleme!" Angezeigt wird. Mit Bezug auf die folgende Site habe ich die Funktion zum automatischen Unterbrechen der Linie gestoppt und behoben. [Atom] Einstellung, um automatische Zeilenumbrüche am Ende der Datei zu verhindern

Nachdem ich das oben genannte gelöst hatte, konnte ich mit der Django-App erfolgreich eine E-Mail senden! Hurra!

Recommended Posts

Ich habe versucht, mit django eine E-Mail zum Abschluss der Registrierung von Google Mail zu senden.
Ich möchte mit Python eine E-Mail von Google Mail senden.
Mail mit Django senden
[Outlook] Ich habe versucht, mit Python automatisch eine tägliche Berichtsmail zu erstellen
Ich habe versucht, die Strichzeichnung mit Deep Learning aus dem Bild zu extrahieren
Ich habe versucht, mit Scrapy Daten von einer Website zu sammeln
Ich möchte automatisch eine Unternehmensgründungs-E-Mail senden
Ich habe versucht, mit Quantx eine Linie mit gleitendem Durchschnitt des Volumens zu implementieren
[Python] Senden Sie eine E-Mail aus Google Mail mit einer zweistufigen Authentifizierungseinstellung
Ich habe verschiedene Methoden ausprobiert, um japanische Post mit Python zu senden
Ich habe versucht, mit Python eine E-Mail von Amazon SES zu senden
Ich habe versucht, automatisch einen Bericht mit der Markov-Kette zu erstellen
Ich habe versucht, das Problem der Kombinationsoptimierung mit Qiskit zu lösen
Ich möchte das Paket aus den Anforderungen.txt mit Poesie installieren
Ich möchte eine Nachricht von Python an LINE Bot senden
Ich habe versucht, eine zufällige FizzBuzz-Spalte mit Blasensortierung zu sortieren.
Ich habe versucht, in einem tief erlernten Sprachmodell zu schreiben
Ich habe einen Server mit Python-Socket und SSL erstellt und versucht, über den Browser darauf zuzugreifen
Ich habe versucht, einen Generator zu erstellen, der mit Python eine C # -Containerklasse aus CSV generiert
Hinweis: Senden Sie eine E-Mail mit Django
Senden Sie mit Django ganz einfach E-Mails mit Google Mail
Senden Sie E-Mails über Google Mail mit Python 3.4.3.
Ein Memorandum beim automatischen Erwerb mit Selen
[3.] Ich habe versucht, mit Python ein bestimmtes Authenticator-ähnliches Tool zu erstellen
[Python] Ein Memo, das ich versucht habe, mit Asyncio zu beginnen
Ich habe versucht, mit Selenium und Python einen regelmäßigen Ausführungsprozess durchzuführen
Ich habe versucht, mit Python eine 2-Kanal-Post-Benachrichtigungsanwendung zu erstellen
Ich habe versucht, E-Mails vom Sakura-Server mit Flask-Mail zu senden
Ich habe versucht, Bulls and Cows mit einem Shell-Programm zu erstellen
Ich habe versucht, eine ToDo-App mit einer Flasche mit Python zu erstellen
[4.] Ich habe versucht, mit Python ein bestimmtes Authenticator-ähnliches Tool zu erstellen
Ich habe versucht, ein Standbild aus dem Video auszuschneiden
[1.] Ich habe versucht, mit Python ein bestimmtes Authenticator-ähnliches Tool zu erstellen
Ich habe versucht, Jojo mit LSTM ein seltsames Zitat zu machen
Ich habe versucht, mit Go einen exklusiven Kontrollmechanismus zu erstellen
HTML-Mail mit Bild zum Senden mit Python
Ich habe versucht, Autoencoder mit TensorFlow zu implementieren
Ich habe versucht, einen Linebot zu erstellen (Vorbereitung)
Ich habe versucht, AutoEncoder mit TensorFlow zu visualisieren
Ich habe versucht, mit Hy anzufangen
Ich habe eine funktionale Sprache mit Python ausprobiert
Ich habe versucht, CVAE mit PyTorch zu implementieren
Ich habe eine Web-API erstellt
Ich habe versucht, TSP mit QAOA zu lösen
Ich habe eine WEB-Bewerbung bei Django gemacht
[Data Science-Grundlagen] Ich habe versucht, mit Python von CSV auf MySQL zu speichern
Ich habe versucht, mit einem Remote-Server über Socket-Kommunikation mit Python zu kommunizieren.
Ich habe versucht, eine Blockchain zu implementieren, die tatsächlich mit ungefähr 170 Zeilen funktioniert
Ich habe versucht, ein Programm zu erstellen, das Hexadezimalzahlen mit Python in Dezimalzahlen konvertiert
Ich möchte nur ein Signal vom Sub-Thread zum Haupt-Thread senden
Senden Sie E-Mails mit Python an eine bestimmte E-Mail-Adresse, ohne SMTP festzulegen
Ich habe mir eine Möglichkeit ausgedacht, aus einem Foto ein 3D-Modell zu erstellen.
Ich habe versucht, ein Plug-In mit HULFT IoT Edge Streaming [Entwicklung] (2/3) zu erstellen.
Ich habe versucht, "Sakurai-san" LINE BOT mit API Gateway + Lambda zu erstellen