[PATCH 0/4] Improve delayer

Christoph Biedl isc.cxzo at manchmal.in-ulm.de
Mon Jan 15 17:00:00 UTC 2024


Hello,

a while ago I re-discovered the delayer as a way to increase efficiency 
of NoCeM notice handling: By deliberately delaying articles from the 
well-known spam site, the NoCeMs will arrive first, blocking the spam's 
Message-IDs. As a result, users will not see the spam at all.

However, I found this little program could need some love, so there's 
some code cleanup, documentation, and a bugfix. And new features, most 
notably persistence for the lines not sent yet.

Aside, and always: Feel free to apply code formatter. Also, as I'm not 
a native English speaker, my wording might be weird or misleading. In 
that case, just replace it with something that seems more appropriate.

Christoph Biedl (4):
  delayer: Code cleanup
  delayer: Add documentation
  delayer: Introduce options for buffering and persistence
  delayer: Handle drained queue properly

 contrib/README     |   2 +-
 contrib/delayer.in | 211 ++++++++++++++++++++++++++++++++++++++-------
 2 files changed, 179 insertions(+), 34 deletions(-)

-- 
2.39.2



More information about the inn-workers mailing list