From 988c31625e681daeac0f80cb4e99d2072f39d0b7 Mon Sep 17 00:00:00 2001 From: tfa Date: Wed, 15 Nov 2023 09:51:55 +0100 Subject: [PATCH] Correction pour connexion SSL --- botMail.py | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/botMail.py b/botMail.py index 7aca8bc..9a7a554 100644 --- a/botMail.py +++ b/botMail.py @@ -3,7 +3,7 @@ from mautrix.util.config import BaseProxyConfig, ConfigUpdateHelper from maubot import Plugin, MessageEvent from maubot.handlers import command -import smtplib +import smtplib, ssl from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText import email @@ -36,10 +36,7 @@ class MailBot(Plugin): body = fullMail[1] self.log.info("Connecting to " + self.config["smtp_server"]+", port : "+ str(self.config["smtp_port"])) - smtp_server=smtplib.SMTP(self.config["smtp_server"],self.config["smtp_port"],None,20, None) - smtp_server.ehlo() - smtp_server.starttls() - smtp_server.ehlo() + smtp_server=smtplib.SMTP_SSL(self.config["smtp_server"],self.config["smtp_port"]) self.log.info("With user : " + self.config["sender_addr"]) smtp_server.login(self.config["sender_addr"], self.config["sender_passwd"]) @@ -92,10 +89,7 @@ class MailBot(Plugin): return self.log.info("Connecting to " + self.config["smtp_server"]+", port : "+ str(self.config["smtp_port"])) - smtp_server=smtplib.SMTP(self.config["smtp_server"],self.config["smtp_port"],None,20, None) - smtp_server.ehlo() - smtp_server.starttls() - smtp_server.ehlo() + smtp_server=smtplib.SMTP_SSL(self.config["smtp_server"],self.config["smtp_port"]) self.log.info("With user : " + self.config["sender_addr"]) smtp_server.login(self.config["sender_addr"], self.config["sender_passwd"])