Frank Ellermann | 11 Jul 2008 22:26
Picon
Picon

Re: Allow posting through Gmane

Jens Müller wrote:

> Is there a short description what exactly a list administrator
> (here: Mailman) has to do in order to allow posting through 
> Gmane by non-subscribed users?

None I'm aware of.  Some technical details are simple:

(1) GMaNe uses the term "public" for a list where all users can
    post without subscription.  For each list x and 2822-From y
    the first article triggers a mail challenge to y, after that
    y can post on x as (s)he sees fit.
    [Simplified, of course the 2822-From is actually a News-From
     at this point]
(2) For a non-public list the procedure is exactly the same, but
    the challenge informs the first time posters that they need
    a subscription.
(3) GMaNe uses unique addresses z per list x, as envelope sender
    address (2821 MAIL FROM) and 2822-Sender address.  The list
    would see an SPF PASS for a subscribed address z.  (And FWIW
    a Sender ID PASS for the "purported responsible address" z.)
(4) IOW the list x sees 2822-From y, Sender z, Return-Path z.
    I've no idea what else Mailman can do, but it obviously can
    insist on a subscription of y (the 2822-From).  
(5) Things can be interesting when posters use Reply-To w != y,
    but it is possible to survive the experience, at least on
    lists not mutilating a given Reply-To w to a Reply-To list.
(6) Cross-posts are also very interesting, from GMaNe's POV (in
    its archives) X-Posts can have made it to all lists carried
    by GMaNe, when the X-Post in fact made it only to at least
    one list.  But that is mostly irrelevant for list admins...

 Frank

Gmane