mirror of
https://github.com/khoaliber/LetterFeed.git
synced 2026-03-02 21:19:13 +00:00
fix: decode email subjects to handle MIME encoded-word syntax
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
import email
|
import email
|
||||||
import imaplib
|
import imaplib
|
||||||
|
from email.header import decode_header, make_header
|
||||||
|
|
||||||
from sqlalchemy.orm import Session
|
from sqlalchemy.orm import Session
|
||||||
|
|
||||||
@@ -85,7 +86,7 @@ def process_emails(db: Session):
|
|||||||
sender_map[sender] = newsletter
|
sender_map[sender] = newsletter
|
||||||
|
|
||||||
if newsletter:
|
if newsletter:
|
||||||
subject = msg["Subject"]
|
subject = str(make_header(decode_header(msg["Subject"])))
|
||||||
|
|
||||||
body = ""
|
body = ""
|
||||||
html = ""
|
html = ""
|
||||||
|
|||||||
Reference in New Issue
Block a user