master
ifiguero 2022-07-16 14:59:03 -04:00
parent e33bc424ef
commit 0cf1bbf855
1 changed files with 2 additions and 2 deletions

View File

@ -7,7 +7,7 @@ import os
import aiosmtplib
import traceback
import dkim
from email.parser import Parser
from email.parser import BytesParser
from email.policy import default
from aiosmtpd.controller import Controller
from sqlalchemy.future import select
@ -131,7 +131,7 @@ async def enviarCorreosDominio(dominioid):
try:
if dkimKey is not None:
mail2send = Parser(policy=default).parsebytes(carta.contenido.encode('utf-8'))
mail2send = BytesParser(policy=default).parsebytes(carta.contenido.encode('utf-8'))
signature = dkim.sign(mail2send.as_bytes(), b'mayordomo', b'ilab.cl', dkimKey, include_headers=[b'from', b'to', b'subject', b'message-id']).decode().replace("\r\n",'')
mail2send['DKIM-Signature'] = signature[len("DKIM-Signature: "):]