Avatar ·

django. localhost पर ईमेल भेजना

📁 पायथन, त्रुटि, उदाहरण, एआई, डीबग, काम

कृपया बताएं कि मैं localhost पर ईमेल कैसे भेज सकता हूं। Django localhost:8080 पर चल रहा है, और (जैसा कि मैंने दस्तावेज़ में पढ़ा) ईमेल भेजने के लिए SMTP सर्वर की आवश्यकता है। मैंने एक local सर्वर भी शुरू किया:

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

view में localhost:1025 का उपयोग करते हुए:

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

मुझे विभिन्न त्रुटियां मिलीं, उदाहरण के लिए getaddrinfo(host, port) के साथ। मैंने view में जोड़ा:

import socketsocket.getaddrinfo('localhost', 8080)

अब त्रुटि [Ero 11004] getaddrinfo failed है:

(code, msg) = self.connect(host, port)