Files
archivmail/pkg/mailparser
sysopsandClaude Sonnet 5 160b28099e fix(PROJ-86): Date-Fallback auf Received-Header-Kette wenn Date-Header fehlt
Alte Bulk-importierte Archive (kein Date:-Header, nur Received:-Zeilen)
bekamen bislang das Import-Datum (received_at) als date_ts zugewiesen -
storage.Save() ignoriert den pm.Date-Parameter komplett und setzt
received_at immer auf NOW(). Jetzt wird bei fehlendem/unparsbarem
Date:-Header die Received:-Kette geparst (origin-nächster Hop zuerst,
via net/mail.Header["Received"] rückwärts iteriert) - liefert das
tatsächliche Mail-Datum statt des Import-Zeitpunkts.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UPFC6Jk2ke1Pq9XcuVGP1R
2026-09-01 14:45:51 +02:00
..