Correction pour connexion SSL

This commit is contained in:
tfa
2023-11-15 09:51:55 +01:00
parent e36f682165
commit 988c31625e

View File

@@ -3,7 +3,7 @@ from mautrix.util.config import BaseProxyConfig, ConfigUpdateHelper
from maubot import Plugin, MessageEvent from maubot import Plugin, MessageEvent
from maubot.handlers import command from maubot.handlers import command
import smtplib import smtplib, ssl
from email.mime.multipart import MIMEMultipart from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText from email.mime.text import MIMEText
import email import email
@@ -36,10 +36,7 @@ class MailBot(Plugin):
body = fullMail[1] body = fullMail[1]
self.log.info("Connecting to " + self.config["smtp_server"]+", port : "+ str(self.config["smtp_port"])) 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=smtplib.SMTP_SSL(self.config["smtp_server"],self.config["smtp_port"])
smtp_server.ehlo()
smtp_server.starttls()
smtp_server.ehlo()
self.log.info("With user : " + self.config["sender_addr"]) self.log.info("With user : " + self.config["sender_addr"])
smtp_server.login(self.config["sender_addr"], self.config["sender_passwd"]) smtp_server.login(self.config["sender_addr"], self.config["sender_passwd"])
@@ -92,10 +89,7 @@ class MailBot(Plugin):
return return
self.log.info("Connecting to " + self.config["smtp_server"]+", port : "+ str(self.config["smtp_port"])) 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=smtplib.SMTP_SSL(self.config["smtp_server"],self.config["smtp_port"])
smtp_server.ehlo()
smtp_server.starttls()
smtp_server.ehlo()
self.log.info("With user : " + self.config["sender_addr"]) self.log.info("With user : " + self.config["sender_addr"])
smtp_server.login(self.config["sender_addr"], self.config["sender_passwd"]) smtp_server.login(self.config["sender_addr"], self.config["sender_passwd"])