Django Python Email Subject в конце текста не отображается белое пространство

У меня есть письмо, которое нужно отправить с темой письма + текущая дата.

msg = MIMEMultipart('alternative')
msg['Subject'] = Header("Email Subject for " + str(today.strftime("%d/%m/%y")))
msg['From'] = me
msg['To'] = you

При получении сообщения электронной почты в теме письма отображается Email Subject forDD/mm/yy. Попробовал добавить пробел после слова "for", как указано выше, но оно не отображается в Gmail.

Есть ли способ добавить пробел между for и DD/mm/yyy?

Попробуйте использовать форматированный строковый литерал (f-string) для темы

msg['Subject'] = Header(f"Email Subject for {today.strftime('%d/%m/%y')}")
Вернуться на верх