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