Avatar ·

django. E-Mail-Versand auf localhost

📁 Python, Fehler, Beispiel, KI, Debugging und Fehlersuche, Arbeit

Bitte geben Sie an, wie ich eine E-Mail an ein Postfach auf dem lokalen Server senden kann. Django läuft auf localhost:8080; zum Versenden (wie ich in der Dokumentation gelesen habe) wird ein SMTP-Server benötigt. Ich starte ebenfalls einen lokalen.

python -m smtpd -n -c DebuggingServer localhost:1025

Ich erhalte localhost:1025 im View

send_mail('theme', 'my messege', 'admins@studio.ru',['a@a.ru'])

Ich habe verschiedene Fehler abgefangen, z.B. mit getaddrinfo(host, port). Habe im View hinzugefügt

import socketsocket.getaddrinfo('