Non riesco ad inviare email con pytohn mi da vari errori a secondo delprovaider che uso
ad esempio con libero:
Codice PHP:
import smtplib, ssl
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
data = {
{'smtp': 'smtp.libero.it', 'port': '465', 'email': 'comunalemassimiliano@libero.it', 'username': 'comunalemassimiliano@libero.it', 'password': 'xxxxxxxxxxxx'}
}
try:
message = MIMEMultipart("alternative")
message["Subject"] = subject
message["From"] = data["email"]
message["To"] = email_to
part = MIMEText(content_message, "html")
message.attach(part)
context = ssl.create_default_context()
with smtplib.SMTP(data["smtp"], int(data["port"])) as server:
server.starttls(context=context)
server.login(data["username"], data["password"])
server.sendmail(data["email"], email_to, message.as_string())
server.quit()
except OSError as err:
print(err)
mi da questo errore:
Connection unexpectedly closed: [WinError 10054] Connessione in corso interrotta forzatamente dall'host remoto