From c8d164e1f1f631c9ee129e843495d4af4929130c Mon Sep 17 00:00:00 2001 From: Israel Figueroa Date: Wed, 29 Dec 2021 13:35:24 -0300 Subject: [PATCH] tls test --- mayordomo/__init__.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/mayordomo/__init__.py b/mayordomo/__init__.py index 2244fe2..efd0b02 100644 --- a/mayordomo/__init__.py +++ b/mayordomo/__init__.py @@ -43,17 +43,18 @@ async def enviarCorreosDominio(dominioid): try: conectado = False try: - smtp = aiosmtplib.SMTP(hostname=str(dbdireccion.ipaddr), use_tls=True, validate_certs=False, timeout=10) - await smtp.connect() conectado = True except Exception as e: + smtp = aiosmtplib.SMTP(hostname=str(dbdireccion.ipaddr), port=465, use_tls=True, validate_certs=False, timeout=10) + await smtp.connect() conectado = False await log.debug('Error al conectar al servidor use_tls: {}'.format(e)) if conectado == False: try: - smtp = aiosmtplib.SMTP(hostname=str(dbdireccion.ipaddr), start_tls=True, validate_certs=False, timeout=10) + smtp = aiosmtplib.SMTP(hostname=str(dbdireccion.ipaddr), port=587, use_tls=False, validate_certs=False, timeout=10) await smtp.connect() + await smtp.starttls() conectado = True except Exception as e: conectado = False