Исправлена ошибка name 'email' is not defined при отправке писем

- Добавлен импорт formatdate из email.utils
This commit is contained in:
InviteMe Developer
2026-08-31 15:03:15 +03:00
parent a65cb35b30
commit 13c60c69f2
+2 -2
View File
@@ -3,7 +3,7 @@ import time
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.mime.image import MIMEImage
from email.utils import formataddr
from email.utils import formataddr, formatdate
from pathlib import Path
from flask import current_app, render_template
@@ -23,7 +23,7 @@ def _build_mime_message(to_address, subject, html_body, sender_name, attachments
msg["Subject"] = subject
msg["From"] = formataddr((sender_name, sender))
msg["To"] = to_address
msg["Date"] = email.utils.formatdate(localtime=True)
msg["Date"] = formatdate(localtime=True)
msg.attach(MIMEText(html_body, "html", "utf-8"))
for att in attachments: