From ff19d88c3ea42f648c34520693ee179b4ab3859e Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Wed, 4 Dec 2024 23:23:54 -0500 Subject: [PATCH] Skip certain headers in OVER results --- lib/nntp/tiny/session.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/lib/nntp/tiny/session.py b/lib/nntp/tiny/session.py index 7633fab..ea2e37c 100644 --- a/lib/nntp/tiny/session.py +++ b/lib/nntp/tiny/session.py @@ -667,7 +667,18 @@ class Session(Connection): str(message.content.count('\n') + 1), ] + HEADERS_SKIP = { + 'subject': True, + 'from': True, + 'date': True, + 'message-id': True, + 'references': True + } + for k in message.headers: + if k.casefold() in HEADERS_SKIP: + continue + parts.append("%s: %s" % ( k, message.headers[k] ))