[Mailman-Developers] Posting to 2 lists breaks newsgating for the second one

Harald Meland Harald.Meland@usit.uio.no
10 Mar 2000 22:17:41 +0100


[Jim Hebert]

> I filed a jitterbug report about this a couple weeks back...
> 
> Applix is fairly motivated about using mailman for their internal lists
> but needs the ability to crosspost on the mail side and have it show up in
> all the right newsgroups too. (If this doesn't make sense, visit the
> jitterbug report below.)

I suspect this has something to do with the fact that two separate
Usenet messages can't have the same Message-Id.  If you could have a
look in your logs/post Mailman log, you might actually find some
foundation for my suspicion (due to the except: clause around line 125
of Mailman/Handlers/ToUsenet.py).

If this indeed is the problem at hand, I'm not sure how best to fix
it.  The optimal solution would be if mail "crossposts" actually
turned into proper Usenet crossposts, and not multiple (nearly)
identical posts to different newsgroups.  However, I don't know enough
about NNTP to say if implementing something like that is at all
possible.

A quick band-aid solution might be to change the Message-Id a wee bit
(in a way that makes the change differ from list to list) before
passing the message to the NNTP server.

> So, I got them to put some money behind the bug report, if someone will
> fix it:
> 
> http://www.python.org/mailman-bugs/incoming?id=202;user=guest
> http://www.cosource.com/cgi-bin/cos.pl/wish/info/295
> 
> (Sorry if this is better posted to the -users list, I just joined
> both lists and don't have a clear sense of which one would have been
> better...)

I haven't had time to read -users for a looooong time, but I think
-developers is the proper place to post specific feature requests like
this.

> All in all, we're loving mailman! =)

Great :)
-- 
Harald