human hand off fix

This commit is contained in:
debu-2 2026-10-06 07:53:23 +05:30
parent 0981262612
commit 249fb79aaf
3 changed files with 161 additions and 23 deletions

View file

@ -237,6 +237,7 @@ async def deliver_email(
message_id: str | None = None,
inline_parts: list[ExtractedMimePart] | None = None,
file_attachments: list[ExtractedMimePart] | None = None,
envelope_sender: str | None = None,
) -> str:
_, sender_address = _sender_identity(sender, sender_name)
message = build_message(
@ -259,7 +260,7 @@ async def deliver_email(
log_signed_mime_headers(signed)
await send_via_smtp(
signed,
sender=sender_address,
sender=envelope_sender or sender_address,
recipients=[*recipients, *cc, *bcc],
)
return str(message["Message-ID"])