• Neomutt mail2news account

    From Gabx@gabx@victor.virebent to alt.privacy.anon-server on Tue May 26 00:37:44 2026
    From Newsgroup: alt.privacy.anon-server

    https://www.virebent.art/blog/neomutt-mail2news.html

    I hope you like it,
    i do :)

    Gabx
    --
    _______________________________
    https://contact.virebent.art
    https://www.virebent.art
    https://archives.virebent.art
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From anonymous@anonymous@domain.invalid to alt.privacy.anon-server on Mon May 25 22:53:51 2026
    From Newsgroup: alt.privacy.anon-server

    Gabx <gabx@victor.virebent> wrote in news:10v2ivu$1kekd$1
    @news.tcpreset.net:

    https://www.virebent.art/blog/neomutt-mail2news.html

    I hope you like it,
    i do :)

    Gabx

    Looks interesting. Will have to try that out.

    --
    Found this on news-fra.pugleaf.net.

    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Gabx@mail2news@virebent.invalid to alt.privacy.anon-server on Mon May 25 23:17:08 2026
    From Newsgroup: alt.privacy.anon-server

    My side works smooth :) !

    echo "OK"
    -
    Gabx


    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Anne Frank@bounce.me@n2n.oc2mx.net to alt.privacy.anon-server on Tue May 26 21:17:47 2026
    From Newsgroup: alt.privacy.anon-server

    On 2026-05-25, Gabx <gabx@victor.virebent> wrote:

    https://www.virebent.art/blog/neomutt-mail2news.html

    Using "Post directly from the shell" (I didn't try neomutt yet),
    the message-id is generated by the poster's machine, not the
    server, which could compromise their anonymity.
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Gabx@mail2news@virebent.invalid to alt.privacy.anon-server on Tue May 26 20:37:59 2026
    From Newsgroup: alt.privacy.anon-server

    Using "Post directly from the shell" (I didn't try neomutt yet),
    the message-id is generated by the poster's machine, not the
    server, which could compromise their anonymity.

    True!
    Client-side i have stripped Message-id before sent to force
    server side generation.

    Server side added "always_add_missing_headers = yes".
    Message-id generated "hash@4ddr3ss.onion".
    |oa va ?

    Victor -*HCC*-
    --
    Gabx


    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Gabx@mail2news@virebent.invalid to alt.privacy.anon-server on Tue May 26 23:40:42 2026
    From Newsgroup: alt.privacy.anon-server

    Gabx wrote:
    Using "Post directly from the shell" (I didn't try neomutt yet),
    the message-id is generated by the poster's machine, not the
    server, which could compromise their anonymity.

    True!
    Client-side i have stripped Message-id before sent to force
    server side generation.

    Server side added "always_add_missing_headers = yes".
    Message-id generated "hash@4ddr3ss.onion".
    |oa va ?

    Victor -*HCC*-

    |oa ne va pas!

    In a spirit of perfectionism and believing @address.onion to be relatable,
    I made changes directly to the mail2news code to force its message-id.

    Clients:

    File: ~/.config/neomutt/m2n-prompt.sh
    - I stripped Message-ID header before SMTP submission
    - Forced server-side generation
    - Prevents client hostname/timestamp leakage

    SMTPD:
    - /etc/postfix/header_checks (new file)
    - /etc/postfix/main.cf added always_add_missing_headers = yes

    header_checks content:
    /^Message-ID:/ IGNORE

    MAIL2NEWS:
    // NEW: ALWAYS regenerate, ignore client's
    randomBytes, _ := SecureRandom(8)
    messageID := fmt.Sprintf("<%d.%s@%s>",
    time.Now().Unix(),
    strings.ToUpper(hex.EncodeToString(randomBytes)),
    config.NNTP.MessageIDDomain)

    Config change:
    messageid: "domain.invalid"

    Result format:

    Good night !
    --
    Gabx


    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Gabx@mail2news@virebent.invalid to alt.privacy.anon-server on Tue May 26 23:47:58 2026
    From Newsgroup: alt.privacy.anon-server

    The field is messageid_domain with underscore, but in the config i wrote messageid without _domain.

    Fingers crossed !
    --
    Gabx


    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Yamn2 Remailer@noreply@mixmin.net to alt.privacy.anon-server on Wed May 27 03:04:39 2026
    From Newsgroup: alt.privacy.anon-server

    On 26 May 2026, Anne Frank <bounce.me@n2n.oc2mx.net> posted some news:d9c2da300b55f11f2029@n2n.oc2mx.net:

    On 2026-05-25, Gabx <gabx@victor.virebent> wrote:

    https://www.virebent.art/blog/neomutt-mail2news.html

    Using "Post directly from the shell" (I didn't try neomutt yet),
    the message-id is generated by the poster's machine, not the
    server, which could compromise their anonymity.

    "neomutt" LMFAO!
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Gabx@gabx@victor.virebent to alt.privacy.anon-server on Wed May 27 12:42:31 2026
    From Newsgroup: alt.privacy.anon-server

    Yamn2 Remailer wrote:

    LMFAO

    LMFAO est un groupe de dance-pop amoricain, originaire de Pacific
    Palisades, en Californie.
    Il est composo de Redfoo, fils du col*bre Berry Gordy, fondateur de la
    maison de disque Motown, et de son neveu Sky Blu. More at Wikipedia (FR)

    SMFSP
    --
    _______________________________
    https://contact.virebent.art
    https://www.virebent.art
    https://archives.virebent.art
    --- Synchronet 3.22a-Linux NewsLink 1.2