Re: How to broadcast to all lists?

Charles Cazabon <[email protected]>
Newsgroups gmane.mail.ezmlm
Message-ID <[email protected]>
David I. Bell <[email protected]> wrote:
> 
> I'm looking for some advice on the best way to set up a
> "broadcast to all" mechanism with my Ezmlm-Idx lists.

One easy way is to bypass most of the list functionality and feed your message
directly to ezmlm-send, once for each list directory.  See the ezmlm-send
documentation for details.

A possible downside is that people subscribed to multiple lists will receive
multiple copies of the message.

> Assumptions:
> * Subscribers don't get choose NOT to get the principal's messages
> * There exists a list people can subscribe to so they can get the
> principal's messages even if they are not subscribed to one of
> the other lists on the system

With this second assumption, it becomes easier to create a separate list for
these announcements.  People not subscribed to the other lists can subscribe
to it at will.  You can disable the un-subscription functionality to prevent
people from leaving the list.

Then before you send a message to this list, you just feed the subscriber
lists of all the other lists to ezmlm-sub for this list -- if they're already
subscribed, nothing happens, otherwise they get added.

Everybody on the list only gets one of the announce messages.

Charles
-- 
-------------------------------------------------------------------------
Charles Cazabon                              <[email protected]>
GPL'ed software available at:                 http://pyropus.ca/software/
My services include ezmlm consulting. See http://pyropus.ca/ for details.
-------------------------------------------------------------------------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.