• The perils of writing your own newsreader - the perils of posting to moderated newsgroups

    From Maria Sophia@mariasophia@comprehension.com to alt.free.newsservers,news.software.readers,alt.comp.os.windows-10 on Thu Jan 29 14:06:28 2026
    From Newsgroup: news.software.readers

    True story. Just happened moments ago. Interesting lessons were learned.

    BACKGROUND:
    When I moved from UNIX (SunOS/Solaris) to Redhat/Centos long ago, with help
    on Linux newsgroups (e.g., Marek Novotny was a Godsend) I wrote a working newsreader which incorporated telnet/vi & which allowed for random headers. That telnet:vi newsreader was ported to Windows telent/gVim 15 years ago.
    I haven't touched it since (other than to clean up charset headers).

    I've been posting to Usenet using various free servers for years using it. Today, I tried my 1st post to a moderated newsgroup & it failed instantly.
    Why?

    Note: I am not deprecating Jesse's server as I very much appreciate
    his very kind permission to use his server resources.

    It's just what happened.

    It turns out Jesse Rehmer's server simply doesn't carry that moderated ng (which is perfectly understandable as the misc.taxes ng is more active).
    Taskbar > Runbox > cmd
    telnet news.blueworldhosting.com 119
    200 nnrp.usenet.blueworldhosting.com InterNetNews NNRP server INN
    2.8.0 (20250329 snapshot) ready (posting ok)
    MODE READER
    LIST ACTIVE misc.taxes
    215 Newsgroups in form "group high low status"
    misc.taxes 0000060117 0000000001 y
    .
    LIST ACTIVE misc.taxes.moderated
    215 Newsgroups in form "group high low status"
    .
    LIST MODERATORS
    215 Newsgroup moderators in form "group-pattern:submission-template"
    aioe.*:%s-newsgroup@aioe.org
    fido7.*:%s@fido7.org
    ffm.*:%s@moderators.arcornews.de
    fj.*:%s@moderators.fj-news.org
    medlux.*:%s@news.medlux.ru
    nl.*:%s@nl.news-admin.org
    perl.*:news-moderator-%s@perl.org
    relcom.*:%s@moderators.relcom.ru
    si.*:%s@arnes.si
    ukr.*:%s@sita.kiev.ua
    *:%s@moderators.isc.org
    .
    QUIT

    Drat. Blueworld does not carry the misc.taxes.moderated newsgroup, which is perfectly understandable as it has a lower volume than misc.taxes does.

    If Blueworld did carry misc.taxes.moderated then it would have forwarded moderated posts to misc-taxes-moderated@moderators.isc.org but since the low-activity moderated tax group is not carried, this rule never applies.

    You might not see this 'cuz a "real" newsreader would likely have emailed
    the moderator directly which requires connecting to a working MAPI mail
    client, which my homegrown newsreader never thought it would need to do.

    Let's run another test, only with an arbitrarily different free server.
    Let's pick Ivo Gandolfo's server as the 1st pick of free nntp servers.

    Taskbar > Runbox > cmd
    telnet paganini.bofh.team 119
    200 paganini.bofh.team InterNetNews NNRP server INN 2.6.4 ready
    (posting ok)
    MODE READER
    LIST ACTIVE misc.taxes
    215 Newsgroups in form "group high low status"
    misc.taxes 0000060041 0000059279 y
    .
    LIST ACTIVE misc.taxes.moderated
    215 Newsgroups in form "group high low status"
    misc.taxes.moderated 0000061574 0000002149 m
    .
    LIST MODERATORS
    215 Newsgroup moderators in form "group-pattern:submission-template"
    fido7.*:%s@fido7.ru
    ffm.*:%s@moderators.arcornews.de
    fj.*:%s@moderators.fj-news.org
    medlux.*:%s@news.medlux.ru
    nl.*:%s@nl.news-admin.org
    perl.*:news-moderator-%s@perl.org
    relcom.*:%s@moderators.relcom.ru
    si.*:%s@arnes.si
    ukr.*:%s@sita.kiev.ua
    *:%s@moderators.isc.org
    .
    QUIT

    Woo hoo!

    Paganini *does* carry misc.taxes.moderated, as shown by the line:
    misc.taxes.moderated 0000061574 0000002149 m
    The trailing "m" means the group is moderated.

    And because paganini has the wildcard rule:
    *:%s@moderators.isc.org
    it automatically expands the group name & forwards all moderated posts to:
    misc-taxes-moderated@moderators.isc.org

    Whew!

    No MAPI mail client needed. No local mailer. No coding needed! No fuss.

    Conclusion on the perils of writing your own home-grown newsreader...
    a. The failure wasn't Blueworld's fault as it simply doesn't carry
    misc.taxes.moderated, so there was no NNTP path for my post.

    b. A more full-featured newsreader would likely have fallen back to sending
    the article via email to the moderator, but my home-grown setup doesn't
    communicate with a local mail client, so that path wasn't available.

    c. Luckily, the next server I randomly tested (paganini.bofh.team) *does*
    carry misc.taxes.moderated & handles the forwarding to the moderator
    via email automatically, so the post appears to have gone through.

    I'll know in a couple of days if that post went through though, but I
    figured I'd write up this one lesson in the perils of writing a newsreader.

    Have any of the readers who see this written their own newsreader?
    How did you handle sending to moderated newsgroups with email fallback?

    How does a NORMAL newsreader handle this fallback to email for moderation?
    --
    Usenet allows old friends to discuss unique topics of mutual interest.
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Marco Moock@mm@dorfdsl.de to news.software.readers on Thu Jan 29 21:24:30 2026
    From Newsgroup: news.software.readers

    Crosspost to unrelated groups removed

    On 29.01.2026 14:06 Uhr Maria Sophia wrote:

    If Blueworld did carry misc.taxes.moderated then it would have
    forwarded moderated posts to misc-taxes-moderated@moderators.isc.org
    but since the low-activity moderated tax group is not carried, this
    rule never applies.

    You might not see this 'cuz a "real" newsreader would likely have
    emailed the moderator directly which requires connecting to a working
    MAPI mail client, which my homegrown newsreader never thought it
    would need to do.

    It is common that the servers carry the groups and you post your
    message using NNTP to the group. The server then creates the mail and
    doesn't add the post to the local spool nor distributes it to the peers.

    Conclusion on the perils of writing your own home-grown newsreader...
    a. The failure wasn't Blueworld's fault as it simply doesn't carry
    misc.taxes.moderated, so there was no NNTP path for my post.

    In such a case you should get a "No such group" or similar NNTP error
    message.

    b. A more full-featured newsreader would likely have fallen back to
    sending the article via email to the moderator, but my home-grown
    setup doesn't communicate with a local mail client, so that path
    wasn't available.

    c. Luckily, the next server I randomly tested (paganini.bofh.team)
    *does* carry misc.taxes.moderated & handles the forwarding to the
    moderator via email automatically, so the post appears to have gone
    through.

    That process is the default, as the moderated groups use this general
    domain (and used moderators.uu.net before that, but still active).

    I'll know in a couple of days if that post went through though, but I
    figured I'd write up this one lesson in the perils of writing a
    newsreader.

    I've checked my mod relay (2 others exist), but I cannot see that
    message. I assume one of the others were used, so in case it doesn't
    work, ask Ivo to which one the message was relayed.

    Have any of the readers who see this written their own newsreader?
    How did you handle sending to moderated newsgroups with email
    fallback?

    How does a NORMAL newsreader handle this fallback to email for
    moderation?

    I've never seen such a functionality in the wild. The normal process is
    to use NNTP to post - if that fails an error message will be shown.
    --
    kind regards
    Marco

    Send spam to 1769691988muell@stinkedores.dorfdsl.de

    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From R.Wieser@address@is.invalid to alt.free.newsservers,news.software.readers,alt.comp.os.windows-10 on Thu Jan 29 22:07:38 2026
    From Newsgroup: news.software.readers

    Arlen,

    You might not see this 'cuz a "real" newsreader would likely have emailed
    the moderator directly

    Why ?

    Why would the moderator want to receive - and put into a newsgroup - a post which you could not read the responses to ?

    Paganini *does* carry misc.taxes.moderated

    Oh goodie. Now all you have to do is to post in that newsgroup and see if
    you get permission from the moderator. That is how it works.

    Ofcourse, there is a good chance, if the moderator allows you to post,
    that, when you post the same crap as you do here, that permission will be revoked rather quickly.

    How does a NORMAL newsreader handle this fallback to email for moderation?

    :-) I suggest you first try to determine if such a NORMAL newsreader does indeed offer such a fall-back (it doesn't). *and only it does* try to figure out how its implemented..

    Kiddo, that MODERATOR list is there to allow you to make a moderator aware
    of *PROBLEMS*. And yours is not a problem.

    It sounds to me that you have absolutily *zero* idea how a moderated
    newsgroup works, and, as always, can't be arsed to google for it.

    Regards,
    Rudy Wieser




    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Maria Sophia@mariasophia@comprehension.com to alt.free.newsservers,news.software.readers,alt.comp.os.windows-11 on Thu Jan 29 21:55:08 2026
    From Newsgroup: news.software.readers

    R.Wieser wrote:
    You might not see this 'cuz a "real" newsreader would likely have emailed
    the moderator directly

    Why ?

    Why would the moderator want to receive - and put into a newsgroup - a post which you could not read the responses to ?

    Hi Rudy,
    You know what I like about you? It's you ask questions about concepts that
    I hadn't even thought of for a single moment, since I run a tight ship.

    Given I care about privacy, I never use the same newsserver to read from as
    I do to write to, so any given newsgroup could be on one but not the other.

    But if you hadn't asked that question, I wouldn't have even thought to tell people this since I do a billion things for privacy by design like that.

    Paganini *does* carry misc.taxes.moderated

    Oh goodie. Now all you have to do is to post in that newsgroup and see if you get permission from the moderator. That is how it works.

    Marco Moock already kindly tested it and said he didn't see it in his
    searches. (See his post reproduced below since it only went to n.s.r).

    How does a NORMAL newsreader handle this fallback to email for moderation?

    :-) I suggest you first try to determine if such a NORMAL newsreader does indeed offer such a fall-back (it doesn't). *and only it does* try to figure out how its implemented..

    See above. Marco Moock already disabused me of that assumption of how a
    normal newsreader handles moderated newsgroups whose nntp server doesn't forward the articles.

    It sounds to me that you have absolutily *zero* idea how a moderated newsgroup works...

    This is true and I said so. Since I don't post to moderated newsgroups, the first time I needed to post was today when I was summarizing the two dozen known methods for USA citizens to file taxes in the USA this year where all
    the normal Intuit personal methods require you to purchase a new PC if you don't have Windows 10 yet their business software works on Win10.

    It was something I spent hours writing up and then it took me by surprise
    that my privacy-based newsserver of choice (blueworld) post failed.

    When I debugged what happened, I realized that a normal newsreader "might"
    have handled moderation differently, where there appear to be 2 paths:
    1. The newsreader handles the email itself, or,
    2. The newsserver handles the email itself.

    Thanks for recognizing that I am indeed clueless how this process works.

    Had I known how it works, I would have written up a tutorial instead since
    I'm a rare breed of person who delights in edifying everyone around me.

    Below, for continuity, and to help answer your concerns, is Marco's
    message.

    From: Marco Moock <mm@dorfdsl.de>
    Newsgroups: news.software.readers
    Subject: Re: The perils of writing your own newsreader - the perils of
    posting to moderated newsgroups
    Date: Thu, 29 Jan 2026 21:24:30 +0100
    Organization: A noiseless patient Spider
    Lines: 62
    Message-ID: <20260129212430.496f6fb5@ryz.dorfdsl.de>
    References: <10lgb3k$1sok$1@nnrp.usenet.blueworldhosting.com>
    MIME-Version: 1.0
    Content-Type: text/plain; charset=US-ASCII
    Content-Transfer-Encoding: 7bit
    Injection-Date: Thu, 29 Jan 2026 20:24:32 +0000 (UTC)
    Injection-Info: dont-email.me;
    posting-host="adbb16f8564e65e1a100820265895c75"; logging-data="1637696"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+REpfdYREratir4KZTv9dG"
    Cancel-Lock: sha1:Xf4vBeEkUXWMKYc+jjesuUr5vuk=
    X-Newsreader: Claws Mail 4.3.1 (GTK 3.24.51; x86_64-pc-linux-gnu)
    Xref: sewer news.software.readers:12217

    Crosspost to unrelated groups removed

    On 29.01.2026 14:06 Uhr Maria Sophia wrote:

    If Blueworld did carry misc.taxes.moderated then it would have
    forwarded moderated posts to misc-taxes-moderated@moderators.isc.org
    but since the low-activity moderated tax group is not carried, this
    rule never applies.

    You might not see this 'cuz a "real" newsreader would likely have
    emailed the moderator directly which requires connecting to a working
    MAPI mail client, which my homegrown newsreader never thought it
    would need to do.

    It is common that the servers carry the groups and you post your
    message using NNTP to the group. The server then creates the mail and
    doesn't add the post to the local spool nor distributes it to the peers.

    Conclusion on the perils of writing your own home-grown newsreader...
    a. The failure wasn't Blueworld's fault as it simply doesn't carry
    misc.taxes.moderated, so there was no NNTP path for my post.

    In such a case you should get a "No such group" or similar NNTP error
    message.

    b. A more full-featured newsreader would likely have fallen back to
    sending the article via email to the moderator, but my home-grown
    setup doesn't communicate with a local mail client, so that path
    wasn't available.

    c. Luckily, the next server I randomly tested (paganini.bofh.team)
    *does* carry misc.taxes.moderated & handles the forwarding to the
    moderator via email automatically, so the post appears to have gone
    through.

    That process is the default, as the moderated groups use this general
    domain (and used moderators.uu.net before that, but still active).

    I'll know in a couple of days if that post went through though, but I
    figured I'd write up this one lesson in the perils of writing a
    newsreader.

    I've checked my mod relay (2 others exist), but I cannot see that
    message. I assume one of the others were used, so in case it doesn't
    work, ask Ivo to which one the message was relayed.

    Have any of the readers who see this written their own newsreader?
    How did you handle sending to moderated newsgroups with email
    fallback?

    How does a NORMAL newsreader handle this fallback to email for
    moderation?

    I've never seen such a functionality in the wild. The normal process is
    to use NNTP to post - if that fails an error message will be shown.
    --
    kind regards
    Marco

    Send spam to 1769691988muell@stinkedores.dorfdsl.de
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Marco Moock@mm@dorfdsl.de to news.software.readers on Fri Jan 30 08:43:16 2026
    From Newsgroup: news.software.readers

    On 29.01.2026 15:43 Uhr Maria Sophia wrote:

    If my post does not show up, I will follow your suggestion and ask Ivo
    which relay handled it. Thanks for checking your mod relay.

    Is there any way for a typical user like I am to get that information?

    Unless you get an error message or the post is being posted, no.

    Because of SPF, most servers rewrite the sender and use their own
    domain, so the original poster will not receive the bounces, but the
    news server admin will (if he heads that inbox).

    If the post is being approved and posted to the group, the Received:
    headers are removed, so you cannot see that.

    Although, other headers are sometimes kept that might indicate what
    happened, e.g. the X- headers that are added by some spam filters are
    often kept that can indicate (but do not need to) which relay they used.
    --
    kind regards
    Marco

    Send spam to 1769697808muell@stinkedores.dorfdsl.de

    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Carlos E.R.@robin_listas@es.invalid to alt.free.newsservers,news.software.readers,alt.comp.os.windows-11 on Fri Jan 30 13:35:43 2026
    From Newsgroup: news.software.readers

    On 2026-01-29 22:55, Maria Sophia wrote:
    R.Wieser wrote:
    You might not see this 'cuz a "real" newsreader would likely have emailed >>> the moderator directly

    Why ?

    Why would the moderator want to receive - and put into a newsgroup - a post >> which you could not read the responses to ?

    Hi Rudy,
    You know what I like about you? It's you ask questions about concepts that
    I hadn't even thought of for a single moment, since I run a tight ship.

    Given I care about privacy, I never use the same newsserver to read from as
    I do to write to, so any given newsgroup could be on one but not the other.

    But if you hadn't asked that question, I wouldn't have even thought to tell people this since I do a billion things for privacy by design like that.


    I asked Google "how do moderated groups work on Usenet?". Here is the
    answer. My comments in curly brackets {}.

    +++--------------
    AI Overview

    Moderated groups on Usenet function by requiring all submissions to be reviewed by a human moderator or automated system before appearing,
    ensuring discussions remain on-topic and free of spam. When a user
    posts, the message is routed to a specialized email address, where the moderator approves or rejects it.

    {thus the email must be real and working. The moderator
    must be able to email you, specially if the post is rejected.}

    Key Aspects of Moderated Usenet Groups:

    * The Workflow: Instead of appearing immediately, posts to moderated groups (e.g., rec.food.recipes) are sent to a moderator. The moderator
    reviews them to ensure they follow the group's charter, then publishes approved messages to the Usenet server.

    * Purpose: These groups are designed for higher quality, focused discussions, or to prevent spam and off-topic posts in niche areas.

    Approval Process: If a message is approved, it is distributed to
    the Usenet network. If rejected, it never reaches the public newsgroup.

    * Creation: Moderated groups are created through a formal Request
    for Discussion (RFD) and Call for Votes (CFV) process, which specifies
    the moderation policy.

    * Identification: While not always obvious, moderated groups are
    often identified in newsgroup lists, and their content is generally
    restricted to specific topics rather than open, unmoderated discussion.

    Moderators can also choose to post a composite digest of articles rather
    than individual submissions.
    --------------++-

    Links:

    <https://www.lsu.edu/internet/guides/zen/zen-1.0_5.html>

    <https://www.newsdemon.com/what-is-moderated-group>

    <http://www.tcpipguide.com/free/t_UsenetAddressingNewsgroupsNewsgroupHierarchiesandT-4.htm>



    When you configure an Usenet account in Thunderbird (I'm checking this
    on Linux), there is an entry that is normally not used, where you define
    the "Outgoing Server (SMTP)". This can be a local Sendmail, for example,
    but can be any server on internet. Ie, it is the same configuration as
    for a Mail Account. It has to be a real mail identity, and you must have whatever credentials the outgoing SMTP server requires from you. Likely,
    a password.
    --
    Cheers, Carlos.
    ESEfc-Efc+, EUEfc-Efc|;
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From rbowman@bowman@montana.com to alt.free.newsservers,news.software.readers,alt.comp.os.windows-11 on Fri Jan 30 18:30:03 2026
    From Newsgroup: news.software.readers

    On Fri, 30 Jan 2026 13:35:43 +0100, Carlos E.R. wrote:


    * The Workflow: Instead of appearing immediately, posts to moderated groups (e.g., rec.food.recipes) are sent to a moderator. The moderator reviews them to ensure they follow the group's charter, then publishes approved messages to the Usenet server.

    I was a moderator for a group years ago. The name escapes me but we used a service to coordinate the moderation. It was inexpensive and the several moderators chipped in to pay the cost.

    The newsgroup still exists but hasn't had moderators for about 20 years.
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Mike Easter@MikeE@ster.invalid to alt.free.newsservers,news.software.readers,alt.comp.os.windows-11 on Fri Jan 30 14:27:09 2026
    From Newsgroup: news.software.readers

    Carlos E.R. wrote:
    From the user side, how did it work?

    For example, when posting, Thunderbird would automatically send an email
    to the moderator list, and would find out this address automatically?

    Not exactly.

    Tb 'tries to' post to the ng via nntp; but in a mod group, the news
    server doesn't 'just' post it; instead the news server 'auto' emails it
    to an .isc address ie group-name@moderators.isc.org. That address is configured to email 'forward' it to the ng's moderators of record.

    The ng's moderators of record have their 'own' system of handling the
    msg. Theoretically it could be handled by human eyeballs and hands, but
    more like the mod mail has some auto-handling of its own.

    If the msg is 'ok' then it gets posted to the group via having an
    appropriate header prepended.
    --
    Mike Easter
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Carlos E.R.@robin_listas@es.invalid to alt.free.newsservers,news.software.readers,alt.comp.os.windows-11 on Sat Jan 31 00:03:17 2026
    From Newsgroup: news.software.readers

    On 2026-01-30 23:27, Mike Easter wrote:
    Carlos E.R. wrote:
    -aFrom the user side, how did it work?

    For example, when posting, Thunderbird would automatically send an
    email to the moderator list, and would find out this address
    automatically?

    Not exactly.

    Tb 'tries to' post to the ng via nntp; but in a mod group, the news
    server doesn't 'just' post it; instead the news server 'auto' emails it
    to an .isc address ie group-name@moderators.isc.org. That address is configured to email 'forward' it to the ng's moderators of record.

    Ah. That makes more sense. Transparent, from the client point of view.

    Although it means that all the news servers in the world have to be
    configured to do this.

    Or perhaps not configured servers can simply refuse to post to moderated groups.


    The ng's moderators of record have their 'own' system of handling the
    msg. Theoretically it could be handled by human eyeballs and hands, but
    more like the mod mail has some auto-handling of its own.

    If the msg is 'ok' then it gets posted to the group via having an appropriate header prepended.

    Right.
    --
    Cheers, Carlos.
    ESEfc-Efc+, EUEfc-Efc|;
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Maria Sophia@mariasophia@comprehension.com to alt.free.newsservers,news.software.readers,alt.comp.os.windows-11 on Fri Jan 30 18:42:01 2026
    From Newsgroup: news.software.readers

    Carlos E.R. wrote:
    On 2026-01-30 23:27, Mike Easter wrote:
    Carlos E.R. wrote:
    aFrom the user side, how did it work?

    For example, when posting, Thunderbird would automatically send an
    email to the moderator list, and would find out this address
    automatically?

    Not exactly.

    Tb 'tries to' post to the ng via nntp; but in a mod group, the news
    server doesn't 'just' post it; instead the news server 'auto' emails it
    to an .isc address ie group-name@moderators.isc.org. That address is
    configured to email 'forward' it to the ng's moderators of record.

    Ah. That makes more sense. Transparent, from the client point of view.

    Although it means that all the news servers in the world have to be configured to do this.

    Or perhaps not configured servers can simply refuse to post to moderated groups.


    The ng's moderators of record have their 'own' system of handling the
    msg. Theoretically it could be handled by human eyeballs and hands, but
    more like the mod mail has some auto-handling of its own.

    If the msg is 'ok' then it gets posted to the group via having an
    appropriate header prepended.

    Right.

    Thanks for all the help where I think I was wrong when I assumed that the newsreader could email the moderators directly, but I'm not fully sure.

    On my end, my home-grown newsreader simply failed because it was not a case
    of NNTP rejecting the post but simply that Jesse's server did not carry the group <misc.taxes.moderated>

    Testing what failed in my home-grown newsreader, Blueworld does return a
    normal 200 greeting and accepts MODE READER, but when I issue:

    LIST ACTIVE misc.taxes.moderated

    Jesse's server returns an empty list.
    In other words, the moderated group is not carried at all.

    Since that moderated group does not exist on that server, there is no "m"
    flag and no submission template to trigger the moderator-forwarding
    mechanism. My home-grown reader therefore sent the POST command normally,
    and the server rejected it immediately because the group was not in its
    active file. That is why I did not get a "No such group" error until after attempting to post.

    Ivo Gandolfo's Paganini, on the other hand, does carry that newsgroup.

    misc.taxes.moderated 0000061574 0000002149 m

    and because it has the wildcard rule:

    *:%s@moderators.isc.org

    it automatically expands the group name and forwards the article to:

    misc-taxes-moderated@moderators.isc.org

    So the difference was not NNTP vs email fallback inside my reader. It was simply that Ivo's server carried the moderated group and Jesse's did not.

    Once I posted to a server that actually carried the group, I believe the standard moderation-forwarding path works on the nntp server side.

    I haven't yet tested Wolfgang's (Ray Banana) free server, nor Steve Crook's free server, nor Alex de Joode's free server, etc. as 2 tests were enough.

    But it seems, in summary, that the news server handles how the moderation
    email gets written, and the user remains blissfully unaware of the steps.
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From rbowman@bowman@montana.com to alt.free.newsservers,news.software.readers,alt.comp.os.windows-11 on Sat Jan 31 03:05:28 2026
    From Newsgroup: news.software.readers

    On Fri, 30 Jan 2026 14:27:09 -0800, Mike Easter wrote:


    Tb 'tries to' post to the ng via nntp; but in a mod group, the news
    server doesn't 'just' post it; instead the news server 'auto' emails it
    to an .isc address ie group-name@moderators.isc.org. That address is configured to email 'forward' it to the ng's moderators of record.

    I wish I could remember the name of the intermediary service we used. When someone posted the moderators got an email notification and one would
    approve or deny the post. It streamlined the process.

    It was a lot of work to strain out a few people. This wasn't the group but
    if you go to alt.pagan and download a couple of months worth of headers
    you'll meet the famous David Dalton. He has an obsession with Sarah
    McLachlan and is usually way off his meds. He's still going strong after
    all these years, the sole poster in abandoned ngs.

    I wasn't too enthusiastic about the moderation and tended to be liberal in allowing posts. Other than the odd nutter the really divisive topic was
    Viktor Rydgerg's theories on Norse mythology.

    https://en.wikipedia.org/wiki/Viktor_Rydberg



    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From 7@7@7.7 to alt.free.newsservers,news.software.readers,alt.comp.os.windows-11 on Sat Jan 31 22:21:56 2026
    From Newsgroup: news.software.readers

    On 30 Jan 2026, Mike Easter <MikeE@ster.invalid> posted some news:mu4phuF3kgeU1@mid.individual.net:

    Carlos E.R. wrote:
    From the user side, how did it work?

    For example, when posting, Thunderbird would automatically send an
    email to the moderator list, and would find out this address
    automatically?

    Not exactly.

    Tb 'tries to' post to the ng via nntp; but in a mod group, the news
    server doesn't 'just' post it; instead the news server 'auto' emails
    it to an .isc address ie group-name@moderators.isc.org. That address
    is configured to email 'forward' it to the ng's moderators of record.

    The ng's moderators of record have their 'own' system of handling the
    msg. Theoretically it could be handled by human eyeballs and hands,
    but more like the mod mail has some auto-handling of its own.

    If the msg is 'ok' then it gets posted to the group via having an appropriate header prepended.

    +1
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Kerr-Mudd, John@admin@127.0.0.1 to alt.free.newsservers,news.software.readers,alt.comp.os.windows-11 on Sun Feb 1 10:07:24 2026
    From Newsgroup: news.software.readers

    On 31 Jan 2026 03:05:28 GMT
    rbowman <bowman@montana.com> wrote:

    On Fri, 30 Jan 2026 14:27:09 -0800, Mike Easter wrote:


    Tb 'tries to' post to the ng via nntp; but in a mod group, the news
    server doesn't 'just' post it; instead the news server 'auto' emails it
    to an .isc address ie group-name@moderators.isc.org. That address is configured to email 'forward' it to the ng's moderators of record.

    I wish I could remember the name of the intermediary service we used. When someone posted the moderators got an email notification and one would approve or deny the post. It streamlined the process.

    It was a lot of work to strain out a few people. This wasn't the group but if you go to alt.pagan and download a couple of months worth of headers you'll meet the famous David Dalton. He has an obsession with Sarah McLachlan and is usually way off his meds. He's still going strong after
    all these years, the sole poster in abandoned ngs.

    He appears (out of his depth) in a few other NGs. At least he's stopped
    wanting to find the ark of the covenant (was it?) buried under Stonehenge.
    The good thing is that he rarely nym-shifts.


    I wasn't too enthusiastic about the moderation and tended to be liberal in allowing posts. Other than the odd nutter the really divisive topic was Viktor Rydgerg's theories on Norse mythology.

    https://en.wikipedia.org/wiki/Viktor_Rydberg



    --
    Bah, and indeed Humbug.
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Daniel70@daniel47@nomail.afraid.org to alt.free.newsservers,news.software.readers,alt.comp.os.windows-11 on Sun Feb 1 21:22:58 2026
    From Newsgroup: news.software.readers

    On 1/02/2026 9:07 pm, Kerr-Mudd, John wrote:
    On 31 Jan 2026 03:05:28 GMT
    rbowman <bowman@montana.com> wrote:
    On Fri, 30 Jan 2026 14:27:09 -0800, Mike Easter wrote:

    Tb 'tries to' post to the ng via nntp; but in a mod group, the news
    server doesn't 'just' post it; instead the news server 'auto' emails it
    to an .isc address ie group-name@moderators.isc.org. That address is
    configured to email 'forward' it to the ng's moderators of record.

    I wish I could remember the name of the intermediary service we used. When >> someone posted the moderators got an email notification and one would
    approve or deny the post. It streamlined the process.

    It was a lot of work to strain out a few people. This wasn't the group but >> if you go to alt.pagan and download a couple of months worth of headers
    you'll meet the famous David Dalton. He has an obsession with Sarah
    McLachlan and is usually way off his meds. He's still going strong after
    all these years, the sole poster in abandoned ngs.

    He appears (out of his depth) in a few other NGs. At least he's stopped wanting to find the ark of the covenant (was it?) buried under Stonehenge.

    "Stonehenge"?? I thought The Ark of The Covenant was on Mt Ararat in
    Turkiye or some such!!
    --
    Daniel70
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Kerr-Mudd, John@admin@127.0.0.1 to alt.free.newsservers,news.software.readers,alt.comp.os.windows-11 on Sun Feb 1 10:44:41 2026
    From Newsgroup: news.software.readers

    On Sun, 1 Feb 2026 21:22:58 +1100
    Daniel70 <daniel47@nomail.afraid.org> wrote:

    On 1/02/2026 9:07 pm, Kerr-Mudd, John wrote:
    On 31 Jan 2026 03:05:28 GMT
    rbowman <bowman@montana.com> wrote:
    On Fri, 30 Jan 2026 14:27:09 -0800, Mike Easter wrote:

    Tb 'tries to' post to the ng via nntp; but in a mod group, the news
    server doesn't 'just' post it; instead the news server 'auto' emails it >>> to an .isc address ie group-name@moderators.isc.org. That address is
    configured to email 'forward' it to the ng's moderators of record.

    I wish I could remember the name of the intermediary service we used. When >> someone posted the moderators got an email notification and one would
    approve or deny the post. It streamlined the process.

    It was a lot of work to strain out a few people. This wasn't the group but >> if you go to alt.pagan and download a couple of months worth of headers
    you'll meet the famous David Dalton. He has an obsession with Sarah
    McLachlan and is usually way off his meds. He's still going strong after >> all these years, the sole poster in abandoned ngs.

    He appears (out of his depth) in a few other NGs. At least he's stopped wanting to find the ark of the covenant (was it?) buried under Stonehenge.

    "Stonehenge"?? I thought The Ark of The Covenant was on Mt Ararat in
    Turkiye or some such!!

    You're barking up the wrong ark.

    PS it's spelled 'Turkey' in English. If you're a Turk, you need to put
    double dots on the last 'e' in Turkiye, IIRC.
    --
    Bah, and indeed Humbug.
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Daniel70@daniel47@nomail.afraid.org to alt.free.newsservers,news.software.readers,alt.comp.os.windows-11 on Sun Feb 1 22:54:38 2026
    From Newsgroup: news.software.readers

    On 1/02/2026 9:44 pm, Kerr-Mudd, John wrote:
    On Sun, 1 Feb 2026 21:22:58 +1100 Daniel70
    <daniel47@nomail.afraid.org> wrote:
    On 1/02/2026 9:07 pm, Kerr-Mudd, John wrote:
    On 31 Jan 2026 03:05:28 GMT rbowman <bowman@montana.com> wrote:
    On Fri, 30 Jan 2026 14:27:09 -0800, Mike Easter wrote:

    Tb 'tries to' post to the ng via nntp; but in a mod group,
    the news server doesn't 'just' post it; instead the news
    server 'auto' emails it to an .isc address ie
    group-name@moderators.isc.org. That address is configured to
    email 'forward' it to the ng's moderators of record.

    I wish I could remember the name of the intermediary service we
    used. When someone posted the moderators got an email
    notification and one would approve or deny the post. It
    streamlined the process.

    It was a lot of work to strain out a few people. This wasn't
    the group but if you go to alt.pagan and download a couple of
    months worth of headers you'll meet the famous David Dalton. He
    has an obsession with Sarah McLachlan and is usually way off
    his meds. He's still going strong after all these years, the
    sole poster in abandoned ngs.

    He appears (out of his depth) in a few other NGs. At least he's
    stopped wanting to find the ark of the covenant (was it?) buried
    under Stonehenge.

    "Stonehenge"?? I thought The Ark of The Covenant was on Mt Ararat
    in Turkiye or some such!!

    You're barking up the wrong ark.

    Yes, I was (mistakenly) think of Noah's Ark being on Mt Ararat!

    Opps!!

    PS it's spelled 'Turkey' in English.

    Used to be ... but, I thought, over the past few years there had been a
    swing in English Media to use "Turkiye".

    If you're a Turk, you need to put double dots on the last 'e' in
    Turkiye, IIRC.

    Can't say I've seen them.
    --
    Daniel70
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From issdr@p_u_n_k_i_n_d@yahoo.it to alt.free.newsservers,news.software.readers,alt.comp.os.windows-11 on Sun Feb 1 13:09:33 2026
    From Newsgroup: news.software.readers

    "Kerr-Mudd, John" wrote:

    PS it's spelled 'Turkey' in English. If you're a Turk, you need to put
    double dots on the last 'e' in Turkiye, IIRC.

    i'm gonna miss usenet as hell Ef2|
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Maria Sophia@mariasophia@comprehension.com to alt.free.newsservers,news.software.readers,alt.comp.os.windows-10 on Sun Feb 1 11:32:00 2026
    From Newsgroup: news.software.readers

    Marco Moock wrote:
    On 29.01.2026 15:43 Uhr Maria Sophia wrote:

    If my post does not show up, I will follow your suggestion and ask Ivo
    which relay handled it. Thanks for checking your mod relay.

    Is there any way for a typical user like I am to get that information?

    Unless you get an error message or the post is being posted, no.

    Because of SPF, most servers rewrite the sender and use their own
    domain, so the original poster will not receive the bounces, but the
    news server admin will (if he heads that inbox).

    If the post is being approved and posted to the group, the Received:
    headers are removed, so you cannot see that.

    Although, other headers are sometimes kept that might indicate what
    happened, e.g. the X- headers that are added by some spam filters are
    often kept that can indicate (but do not need to) which relay they used.

    Thanks Marco, and thanks for your kind help (which was supplemented by
    Thomas Hochstein on the same thread in n.a.p just yesterday & today).

    Here's a longer summary of what people need who write their own newsreader:
    *Usenet Big-8 Management Board - Moderated Newsgroups*
    <https://www.big-8.org/wiki/Moderated_Newsgroups>

    Here's a quick shorter summary with enough detail to help others who write their own newsreaders to be able to switch from telnet to smtp for writing emails directly to the moderator (if desired) for the approval header to be added (which is what the peering servers need in order to disseminate).

    Please pick this apart if there are technical flaws in this writeup!

    1. We post our article from our newsreader to our NNTP server. The
    server receives it using the NNTP POST command. The server checks
    the group flags and sees that misc.test.moderated is moderated, so
    it does not inject the article directly into the group.

    2. Our NNTP server forwards the post to the moderator. The server sends
    the submission as email to the moderator's address for that group.
    The address is normally formed by replacing periods with hyphens and
    appending @moderators.isc.org. Note that a bogus or nonworking
    "From" address is common on Usenet and is normally acceptable.
    The domain can be real but the address is designed to not be real.

    3. The moderator reviews the submission. They read the post in their
    moderation queue and check that it is on topic, that it follows the
    group's rules, and that it is not spam or abusive. A real email
    address is usually not required. A bogus address only matters if the
    moderator needs to contact us or if the group has rules requiring
    real identities.

    4. If the moderator approves the post, they reinject it into Usenet.
    The moderator or their software adds an Approved header during this
    reinjection, for example...
    Approved: moderator@example.org
    This header tells Usenet servers that the article is authorized for
    the moderated group. The moderator's system posts from a trusted
    host or authenticated account, so servers accept the Approved
    article.

    5. Usenet servers distribute the approved article. Because it contains
    a valid Approved header and comes from a trusted injection point,
    servers propagate it normally. Our original From header, even if it
    is bogus, is usually preserved unless the moderator changes it.

    For a direct email... as far as I can tell... (which may be wrong)...

    1. We compose our article in our MUA. Instead of posting through NNTP,
    we prepare to send it as email directly to the moderator or to the
    ISC moderation relay. This method is allowed for moderated groups as
    long as we supply the correct Usenet headers.

    2. We set the To address to the group's submission address. For Big-8
    groups the standard form is the group name with periods changed to
    hyphens, plus @moderators.isc.org. Example:
    misc.test.moderated -> misc-test-moderated@moderators.isc.org

    3. We include all required Usenet headers in the email body. These
    headers must appear exactly as they would in a normal Usenet post.
    At minimum we include:
    From:
    Newsgroups:
    Subject:
    Date:
    Message-ID:
    References: (optional)
    Organization: (optional)
    User-Agent: (optional)
    We do not include a spoofed Approved header.
    That is frowned upon as it is added only by the moderator.

    4. We place a blank line after the headers. After that blank line we
    write the body of our article. The email now contains a complete
    Usenet article wrapped inside an email envelope.

    5. We send the email. Our MUA hands it to our SMTP server, which
    delivers it to the ISC moderation relay or directly to the
    moderator, depending on the address we used.

    6. The moderator receives our submission in their moderation queue. The
    moderator checks that the article is on topic, follows the group's
    rules, and is not spam or abusive. A bogus From address is normally
    acceptable unless the moderator needs to contact us.

    7. If the moderator approves the article, they reinject it into Usenet.
    Their system adds an Approved header and posts the article from a
    trusted host. Example:
    Approved: moderator@example.org

    8. Usenet servers accept the Approved article and propagate it normally
    across the network. Our original From header is usually preserved
    unless the moderator edits it.

    9. Our NNTP server eventually receives the approved article from its
    peers. It appears in the moderated group as if we had posted it
    through NNTP, even though we submitted it by email.
    --
    Had I known how it works, I would have written up a tutorial instead since
    I'm a rare breed of person who delights in edifying everyone around me.

    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Mike Easter@MikeE@ster.invalid to alt.free.newsservers,news.software.readers,alt.comp.os.windows-11 on Sun Feb 1 09:11:34 2026
    From Newsgroup: news.software.readers

    Daniel70 wrote:
    I thought, over the past few years there had been a
    swing in English Media to use "Turkiye".

    What we call Turkey 'official' name is Republic of T|+rkiye which name contains the umlaut lowercase U, which should display as a UTF-8.
    --
    Mike Easter
    --- Synchronet 3.21b-Linux NewsLink 1.2