diff --git a/mayordomo/__init__.py b/mayordomo/__init__.py index b9c5f64..8e41877 100644 --- a/mayordomo/__init__.py +++ b/mayordomo/__init__.py @@ -88,7 +88,7 @@ async def enviarCorreosDominio(dominioid): await log.info("Carta Rte '{}' => Destinatarios '{}' ".format(remitente.direccion, ', '.join(rcpt_to))) try: - await smtp.sendmail(str(remitente.direccion), rcpt_to, carta.contenido) + await smtp.sendmail(emitente.direccion, rcpt_to, carta.contenido) for destinatario in rdest.scalars(): destinatario.enviado = 1 diff --git a/mayordomo/smtpd.py b/mayordomo/smtpd.py index 25f79c1..e9522dc 100644 --- a/mayordomo/smtpd.py +++ b/mayordomo/smtpd.py @@ -55,7 +55,7 @@ class ilabHandler: try: dbremitente = await validate_direccion(str(envelope.mail_from)) - dbcarta = Carta(remitente=dbremitente, contenido=str(envelope.content.decode('latin1'))) + dbcarta = Carta(remitente=dbremitente, contenido=envelope.content.decode('latin1')) db.add(dbcarta) await db.commit()