Skip to Content.
Sympa Menu

en - [sympa-users] News gateway...

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: Marco Gaiarin <address@concealed>
  • To: address@concealed
  • Subject: [sympa-users] News gateway...
  • Date: Tue, 1 May 2007 15:07:54 +0200


I'm starting to migrate my home server, and i want to move from
ancient smartlist to sympa.

For hystorical reason (i was a FidoNET BBS ;) i want to keep a
bidirectional gateway with a news server (INN).
I've build up a custom set of procmail script to handle news<->mail
conversion, handling dupes and so on.
But clearly all this stuff it is indipendent from the gateway used.

I've read:


http://www.sympa.org/wiki/faq/tips_and_howto#mailing_lists_and_newsgroups

but i think this is rather suboptimal, for two reason:

1) as i can use rnews to inject the messages to news server, would be
better to have somewhere in the message crunching process (optimally:
after the mail are considered approved) a pipe to a user-defined
program.
Probably i can hack the mhonarc call to 'dupe' the message and send a
copy to the real mhonarc and a copy to my conversion script, but this
is not optimal (it is not after the message got approved ;) and indeed i
don't know how to do that. ;)

2) i can use moderation (or better, as do i a fake feed definition and
a script that explode the feed and send individual posts), but if the
destination list are moderated, it is easy that message will not be
approved.
Smartlist in header-identify code correctly (ahem, at least with a
decent probability ;) identify real sender, not the simple From: .
So for smartlist i've simply put news on 'trusted user', so the gateway
can set the sender, and add that custom sender to the subscribers
(accept2, in smartlist language).
How can i do that in sympa? Re-stating clearly: how, and possibly for a
user only, can i 'mark' the message so they are approved, in a secure
manner?


Many thanks.

--
Nobody expects the Bavarian inquisition!
(Anonimo, 19/4/2005)




Archive powered by MHonArc 2.6.19+.

Top of Page