Avatar ·

django. envoi d'email sur localhost

📁 Sujets avancés sur Python, erreur, exemple, IA, déboguer, travail

Dites-moi comment je peux envoyer un email vers une boîte aux lettres sur un serveur local. Django fonctionne sur localhost:8080, pour l'envoi (comme je l'ai lu dans la documentation) un serveur SMTP est nécessaire. Je lance également un serveur local

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

je reçois localhost:1025 dans la vue

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

j'ai rencontré différentes erreurs, par exemple avec getaddrinfo(host, port) j'ai ajouté dans la vue

import socketsocket.getaddrinfo('