add message ID to emails

This commit is contained in:
Marc Koch 2026-04-10 12:55:36 +02:00
parent 2ede0560a5
commit 6a9b4587b8
Signed by: marc
GPG Key ID: 12406554CFB028B9
1 changed files with 4 additions and 1 deletions

View File

@ -10,7 +10,7 @@ import ssl
from datetime import datetime, date, timedelta
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.utils import format_datetime
from email.utils import format_datetime, make_msgid
from pathlib import Path
import caldav
@ -618,8 +618,11 @@ def send_mail_to_organizer(
recipients = [recipient]
sender_domain = os.getenv('SMTP_EMAIL', "").split('@')[1] if os.getenv('SMTP_EMAIL') else None
# Create the email message
message = MIMEMultipart("alternative")
message['Message-ID'] = make_msgid(domain=sender_domain)
message["From"] = email.utils.formataddr(
(os.getenv('SMTP_SENDER_NAME', 'Room Booking'),
os.getenv('SMTP_EMAIL')))