Feature: Outreach-Log — Mail-Inhalt per Klick anzeigen, SW by-v585
This commit is contained in:
parent
8bdd67573e
commit
775cda9a67
4 changed files with 30 additions and 6 deletions
|
|
@ -87,7 +87,7 @@ def _imap_save_sent(msg_bytes: bytes, account: str):
|
|||
def _build_message(to: str, subject: str, body: str, account: str, html: str = None) -> MIMEMultipart:
|
||||
acc = _ACCOUNTS.get(account) or _ACCOUNTS["partner"]
|
||||
msg = MIMEMultipart("alternative")
|
||||
msg["Date"] = formatdate(localtime=True)
|
||||
msg["Date"] = formatdate(localtime=False) # UTC explizit, Container hat keine lokale TZ
|
||||
msg["Subject"] = subject
|
||||
msg["From"] = formataddr((acc["name"], acc["from"]))
|
||||
msg["To"] = to
|
||||
|
|
@ -267,7 +267,7 @@ def send_support_mail(to: str, subject: str, body: str):
|
|||
def outreach_log_endpoint(user=Depends(require_admin)):
|
||||
with db() as conn:
|
||||
rows = conn.execute(
|
||||
"""SELECT ol.id, ol.recipient, ol.subject, ol.sent_at,
|
||||
"""SELECT ol.id, ol.recipient, ol.subject, ol.body, ol.sent_at,
|
||||
ol.from_account, u.name AS sent_by_name
|
||||
FROM outreach_log ol
|
||||
JOIN users u ON u.id = ol.sent_by
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue