• Feature Request: Newslink - Drop/Ignore yEnc encoded messages. Add opt

    From Errol Casey@1:103/705 to GitLab issue in main/sbbs on Sat Jul 12 17:45:08 2025
    open https://gitlab.synchro.net/main/sbbs/-/issues/950

    After migrating from Avon (Paul's) Usenet service which was announced to be sunset, when using real usenet provider I learned folks abuse non binary groups to send binaries.

    I blew through a 25GB quota in less than 30 days, due to approx 400 messages posted in comp.lang.c++ was actually a multi-part yEnc encoded binary posted to multiple usenet newsgroups including comp.lang.c++

    Sample text from such messages

    =ybegin part=270 line=128 size=104857600 name=Supermarket Simulator 1-0-1.part01.rar ▒
    =ypart begin=103296001 end=103680000

    Although the message size seem to vary, some were large 400,000 Bytes and larger; so having a size limit may also be a way to fight this abuse. Although, some of the messages seem normal size 26667 bytes which leads me to believe newslink isn't capturing all the data in the message base (which is good); but I'm sure it is pulling (requesting) it from the USENET provider hence me blowing through my quota.


    https://en.wikipedia.org/wiki/YEnc
    --- SBBSecho 3.28-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)