virtual domains and processes

Hi, I really like mailman's features but I have a couple questions about virtual domains and mailman. I read that to have unique list names accross domains it's necessary to have separate installations for each domain. We run email for around 600 domains. Not all have lists but even if we had only 100 we would have 800 qrunner processes running. What kind of resources will all those processes use? Is there any way around this problem? Is there anyone out there with experience with virtual domains that could point me in the right direction?
Thanks!

Hi, I really like mailman's features but I have a couple questions about virtual domains and mailman. I read that to have unique list names accross domains it's necessary to have separate installations for each domain. We run email I'm not sure if this was just a mistype, or a misunderstanding. You can run all virtual domains off one mailman installation as long as the <listname> portion of <listname>@<domain> is unique across all
On 4/14/06, Craig Pettersen <day7pettersens@gmail.com> wrote: lists. E.g., you couldn't have admin@foo.com and admin@bar.com under the same installation.
If administratively feasible, a good way to accomplish this would be to assign all of your domains some unique tag, so that their lists are FOO-admin@foo.com, etc.
That said, you should be able to alias admin@foo.com to FOO-admin and admin@bar.com to BAR-admin, but you'd have to take special care not to confuse the users. This was discussed earlier, I believe, but I don't recall the final conclusion.
I'm afraid I can't answer your actual question, but perhaps this will obviate the need for it to be answered?
--
- Patrick Bogen

Craig Pettersen wrote:
I really like mailman's features but I have a couple questions about virtual domains and mailman. I read that to have unique list names accross domains it's necessary to have separate installations for each domain.
Actually, non-unique list names. Patrick's reply addresses this quite well.
There are work-arounds including running multiple Mailman instances, and patching Mailman. The FAQ at <http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.047.htp> summarizes most of what we know about this.
We run email for around 600 domains. Not all have lists but even if we had only 100 we would have 800 qrunner processes running. What kind of resources will all those processes use?
I expect that most of them will be doing nothing most of the time, but they do wake up at intervals of QRUNNER_SLEEP_TIME (default = 1 second) to check their queues. You can set this in mm_cfg.py to any value you want. 1 minute might be more appropriate if you have 800 runners. When they are asleep, they use backing storage to hold their memory image, and presumably there won't be enough real memory for them all to be resident at once so there will be disk i/o when a runner wakes up, pieces get read into RAM, and then modified pieces get written out again to make room for others.
I don't have a good feel for what kind of system resources are required to make this all work well. Perhaps others do.
Is there any way around this problem?
See the FAQ
-- Mark Sapiro <msapiro@value.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

Hi All:
How would I go about syndicating a Mailman list using RSS? What I would like to do is publish an rss feed, which is based on our Mailman list archive.
Is there a software package out there which can do this? Or do I have to write my own?
I am running on a Linux/Apache Server using Mailman 2.15 with pipermail as the archiver. I can generate an html page from the latest archived Mailman archive easily, but my question is how can I syndicate it?
Tia
Bob

At 2:51 AM -0400 2006-05-05, Bob Richards wrote:
How would I go about syndicating a Mailman list using RSS? What I would like to do is publish an rss feed, which is based on our Mailman list archive.
The current version of Mailman does not have any RSS features. I
don't know whether this is planned for inclusion in future versions, but it seems likely that it would be, at least for Mailman3.
Is there a software package out there which can do this? Or do I have to write my own?
There are packages out there that will "screen scrape" web pages
and turn them into RSS feeds, and there are services out there that will do that for you -- you just tell them which pages you want scraped, etc... and they do the rest.
Try Googling for "RSS generator".
-- Brad Knowles, <brad@stop.mail-abuse.org>
"Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety."
-- Benjamin Franklin (1706-1790), reply of the Pennsylvania
Assembly to the Governor, November 11, 1755
LOPSA member since December 2005. See <http://www.lopsa.org/>.
participants (5)
-
Bob Richards
-
Brad Knowles
-
Craig Pettersen
-
Mark Sapiro
-
Patrick Bogen