mailinglists for multiple domains on one server

Hi all,
At this moment i am using majordomo and looking into the option to change to Mailman. With majordomo i have mailinglists from multiple domains running on one emailserver. Can this also be done with mailman?
-- Kind Regards / Met vriendelijke groet, Johan Barelds

- mailings@good-it.com (mailings@good-it.com) wrote:
Yes. Check http://www.list.org/features.html for more of what it can do.
| Matthew Davis /\ http://dogpound.vnet.net/ | |--------------------------------------------| | Wednesday, January 15, 2003 / 10:31PM |
It said "Insert disk #3", but only two will fit!

Yes, except it does not have the ability to set the domain at or before the time of list creation. If you want to do it in a true virtual hosting manner, you need to send the listowner notification email to yourself when you create the list. You can then log in to the admin interface, set the domain, and then edit and forward the listowner notification email.
--Richard
On 15 Jan 2003 at 22:33, Matthew Davis wrote:
- mailings@good-it.com (mailings@good-it.com) wrote:
Yes. Check http://www.list.org/features.html for more of what it can do.
| Matthew Davis /\ http://dogpound.vnet.net/ | |--------------------------------------------| | Wednesday, January 15, 2003 / 10:31PM |
It said "Insert disk #3", but only two will fit!
Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
This message was sent to: rpyne@kinfolk.org Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/rpyne%40kinfolk.org
Richard B. Pyne, NZ7K rpyne@kinfolk.org http://pyne.kinfolk.org/rbp2

On Wed, 15 Jan 2003 21:07:03 -0700 "Richard B. Pyne" <rpyne@kinfolk.org> wrote:
Perhaps you should upgrade to 2.1?
-- Raquel
You can have anything you want - if you want it badly enough. You can be anything you want to be, do anything you set out to accomplish if you hold to that desire with singleness of purpose. --Abraham Lincoln

I am using 2.1... I still have not found a way to set the list's preferred domain until after the list is created.
Please, show me where in the newlist script or the create cgi you can set the domain for the list!
--Richard
On 15 Jan 2003 at 20:41, Raquel Rice wrote:
On Wed, 15 Jan 2003 21:07:03 -0700 "Richard B. Pyne" <rpyne@kinfolk.org> wrote:
Perhaps you should upgrade to 2.1?
-- Raquel
You can have anything you want - if you want it badly enough. You can be anything you want to be, do anything you set out to accomplish if you hold to that desire with singleness of purpose. --Abraham Lincoln
Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
This message was sent to: rpyne@kinfolk.org Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/rpyne%40kinfolk.org
Richard B. Pyne, NZ7K rpyne@kinfolk.org http://pyne.kinfolk.org/rbp2

On Thu, 16 Jan 2003 09:24:31 -0700 "Richard B. Pyne" <rpyne@kinfolk.org> wrote:
Have you read the comments in Defaults.py for using "add_virtualhost()" in mm_cfg.py? The domain is set when the list is created using "newlist" and the proper email is sent to the listowner address specified in "newlist".
-- Raquel
It is hard to fight an enemy who has outposts in your head. --Sally Kempton

Eating (a very small piece of) humble pie....
After I sent my reply, I did find the notes in bin/newlist telling how to
specify the domain as part of the list name (i.e. list@dom.ain). However, the
create cgi will not permit including the @dom.ain in the list name and
therefore defaults to the default domain (which mailman appears to allow
only to be the domain listed in the PTR dns record for the IP address of the
machine).
--Richard
On 16 Jan 2003 at 8:41, Raquel Rice wrote:
On Thu, 16 Jan 2003 09:24:31 -0700 "Richard B. Pyne" <rpyne@kinfolk.org> wrote:
Have you read the comments in Defaults.py for using "add_virtualhost()" in mm_cfg.py? The domain is set when the list is created using "newlist" and the proper email is sent to the listowner address specified in "newlist".
-- Raquel
It is hard to fight an enemy who has outposts in your head. --Sally Kempton
Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
This message was sent to: rpyne@kinfolk.org Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/rpyne%40kinfolk.org
Richard B. Pyne, NZ7K rpyne@kinfolk.org http://pyne.kinfolk.org/rbp2

Another very small slice of humble pie...
I had my mm_cfg.py file:
DEFAULT_URL_HOST=lists.kinfolk.org DEFAULT_EMAIL_HOST=lists.kinfolk.org add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
Had to change them to: DEFAULT_URL_HOST = 'lists.kinfolk.org' DEFAULT_EMAIL_HOST = 'lists.kinfolk.org' add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
I guess I'm too used to http.conf files where almost nothing needs to be quoted. HOWEVER...
From the web interface:
Error: List name must not include "@": test@71bruins.org
(yes, 71bruins.org IS listed as a virtual host)
--Richard
On 16 Jan 2003 at 9:19, Raquel Rice wrote:
Richard B. Pyne, NZ7K rpyne@kinfolk.org http://pyne.kinfolk.org/rbp2

On Thu, 16 Jan 2003 11:19:18 -0700 "Richard B. Pyne" <rpyne@kinfolk.org> wrote:
I do it all the time. I regulary set up new lists on the various hosts and the "new list" email goes to the new owner. So, I wonder what you're doing?
Me?
## In Defaults.py DEFAULT_EMAIL_HOST = 'raquel.yellowline.com' DEFAULT_URL_HOST = 'raquel.yellowline.com'
## In mm_cfg.py
add_virtualhost("lists.thericehouse.net",
"lists.thericehouse.net")
add_virtualhost("lists.yellowline.com",
"lists.yellowline.com")
add_virtualhost("lists.waveelectrology.com",
"lists.waveelectrology.com")
add_virtualhost("lists.campaignfortolerance.org",
"lists.campaignfortolerance.org")
(sorry for wrapping problems)
-- Raquel
It is hard to fight an enemy who has outposts in your head. --Sally Kempton

Ok, nice discussion..:-) My conclusion so far: upgrade to 2.1 and use the add_virtualhost in mm_cfg.py. Does this also mean that you can use the same listname for different virtual domains? (e.g. list1@domain1.com and list1@domain2.com)
Grz. Johan
Op donderdag 16 januari 2003 20:22, schreef Raquel Rice:
-- Kind Regards / Met vriendelijke groet,
Johan Barelds, Good-IT! BV Strijplaan 320 2285 HZ Rijswijk(ZH) Email j.barelds@good-it.com Tel. +31(0)70-3965230 Fax. +31(0)70-3965271 Mob. +31(0)6-54253750

"RBP" == Richard B Pyne <rpyne@kinfolk.org> writes:
RBP> However, the create cgi will not permit including the
RBP> @dom.ain in the list name and therefore defaults to the
RBP> default domain (which mailman appears to allow only to be the
RBP> domain listed in the PTR dns record for the IP address of the
RBP> machine).
Not true. New lists will inherit the domain that you used to visit the create cgi.
E.g.
If I go to http://mail.python.org/mailman/create to create my new list, it'll show up in the python.org domain.
If instead I use http://lists.zope.org/mailman/create, it'll show up in the zope.org domain.
-Barry

- mailings@good-it.com (mailings@good-it.com) wrote:
Yes. Check http://www.list.org/features.html for more of what it can do.
| Matthew Davis /\ http://dogpound.vnet.net/ | |--------------------------------------------| | Wednesday, January 15, 2003 / 10:31PM |
It said "Insert disk #3", but only two will fit!

Yes, except it does not have the ability to set the domain at or before the time of list creation. If you want to do it in a true virtual hosting manner, you need to send the listowner notification email to yourself when you create the list. You can then log in to the admin interface, set the domain, and then edit and forward the listowner notification email.
--Richard
On 15 Jan 2003 at 22:33, Matthew Davis wrote:
- mailings@good-it.com (mailings@good-it.com) wrote:
Yes. Check http://www.list.org/features.html for more of what it can do.
| Matthew Davis /\ http://dogpound.vnet.net/ | |--------------------------------------------| | Wednesday, January 15, 2003 / 10:31PM |
It said "Insert disk #3", but only two will fit!
Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
This message was sent to: rpyne@kinfolk.org Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/rpyne%40kinfolk.org
Richard B. Pyne, NZ7K rpyne@kinfolk.org http://pyne.kinfolk.org/rbp2

On Wed, 15 Jan 2003 21:07:03 -0700 "Richard B. Pyne" <rpyne@kinfolk.org> wrote:
Perhaps you should upgrade to 2.1?
-- Raquel
You can have anything you want - if you want it badly enough. You can be anything you want to be, do anything you set out to accomplish if you hold to that desire with singleness of purpose. --Abraham Lincoln

I am using 2.1... I still have not found a way to set the list's preferred domain until after the list is created.
Please, show me where in the newlist script or the create cgi you can set the domain for the list!
--Richard
On 15 Jan 2003 at 20:41, Raquel Rice wrote:
On Wed, 15 Jan 2003 21:07:03 -0700 "Richard B. Pyne" <rpyne@kinfolk.org> wrote:
Perhaps you should upgrade to 2.1?
-- Raquel
You can have anything you want - if you want it badly enough. You can be anything you want to be, do anything you set out to accomplish if you hold to that desire with singleness of purpose. --Abraham Lincoln
Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
This message was sent to: rpyne@kinfolk.org Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/rpyne%40kinfolk.org
Richard B. Pyne, NZ7K rpyne@kinfolk.org http://pyne.kinfolk.org/rbp2

On Thu, 16 Jan 2003 09:24:31 -0700 "Richard B. Pyne" <rpyne@kinfolk.org> wrote:
Have you read the comments in Defaults.py for using "add_virtualhost()" in mm_cfg.py? The domain is set when the list is created using "newlist" and the proper email is sent to the listowner address specified in "newlist".
-- Raquel
It is hard to fight an enemy who has outposts in your head. --Sally Kempton

Eating (a very small piece of) humble pie....
After I sent my reply, I did find the notes in bin/newlist telling how to
specify the domain as part of the list name (i.e. list@dom.ain). However, the
create cgi will not permit including the @dom.ain in the list name and
therefore defaults to the default domain (which mailman appears to allow
only to be the domain listed in the PTR dns record for the IP address of the
machine).
--Richard
On 16 Jan 2003 at 8:41, Raquel Rice wrote:
On Thu, 16 Jan 2003 09:24:31 -0700 "Richard B. Pyne" <rpyne@kinfolk.org> wrote:
Have you read the comments in Defaults.py for using "add_virtualhost()" in mm_cfg.py? The domain is set when the list is created using "newlist" and the proper email is sent to the listowner address specified in "newlist".
-- Raquel
It is hard to fight an enemy who has outposts in your head. --Sally Kempton
Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
This message was sent to: rpyne@kinfolk.org Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/rpyne%40kinfolk.org
Richard B. Pyne, NZ7K rpyne@kinfolk.org http://pyne.kinfolk.org/rbp2

Another very small slice of humble pie...
I had my mm_cfg.py file:
DEFAULT_URL_HOST=lists.kinfolk.org DEFAULT_EMAIL_HOST=lists.kinfolk.org add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
Had to change them to: DEFAULT_URL_HOST = 'lists.kinfolk.org' DEFAULT_EMAIL_HOST = 'lists.kinfolk.org' add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
I guess I'm too used to http.conf files where almost nothing needs to be quoted. HOWEVER...
From the web interface:
Error: List name must not include "@": test@71bruins.org
(yes, 71bruins.org IS listed as a virtual host)
--Richard
On 16 Jan 2003 at 9:19, Raquel Rice wrote:
Richard B. Pyne, NZ7K rpyne@kinfolk.org http://pyne.kinfolk.org/rbp2

On Thu, 16 Jan 2003 11:19:18 -0700 "Richard B. Pyne" <rpyne@kinfolk.org> wrote:
I do it all the time. I regulary set up new lists on the various hosts and the "new list" email goes to the new owner. So, I wonder what you're doing?
Me?
## In Defaults.py DEFAULT_EMAIL_HOST = 'raquel.yellowline.com' DEFAULT_URL_HOST = 'raquel.yellowline.com'
## In mm_cfg.py
add_virtualhost("lists.thericehouse.net",
"lists.thericehouse.net")
add_virtualhost("lists.yellowline.com",
"lists.yellowline.com")
add_virtualhost("lists.waveelectrology.com",
"lists.waveelectrology.com")
add_virtualhost("lists.campaignfortolerance.org",
"lists.campaignfortolerance.org")
(sorry for wrapping problems)
-- Raquel
It is hard to fight an enemy who has outposts in your head. --Sally Kempton

Ok, nice discussion..:-) My conclusion so far: upgrade to 2.1 and use the add_virtualhost in mm_cfg.py. Does this also mean that you can use the same listname for different virtual domains? (e.g. list1@domain1.com and list1@domain2.com)
Grz. Johan
Op donderdag 16 januari 2003 20:22, schreef Raquel Rice:
-- Kind Regards / Met vriendelijke groet,
Johan Barelds, Good-IT! BV Strijplaan 320 2285 HZ Rijswijk(ZH) Email j.barelds@good-it.com Tel. +31(0)70-3965230 Fax. +31(0)70-3965271 Mob. +31(0)6-54253750

"RBP" == Richard B Pyne <rpyne@kinfolk.org> writes:
RBP> However, the create cgi will not permit including the
RBP> @dom.ain in the list name and therefore defaults to the
RBP> default domain (which mailman appears to allow only to be the
RBP> domain listed in the PTR dns record for the IP address of the
RBP> machine).
Not true. New lists will inherit the domain that you used to visit the create cgi.
E.g.
If I go to http://mail.python.org/mailman/create to create my new list, it'll show up in the python.org domain.
If instead I use http://lists.zope.org/mailman/create, it'll show up in the zope.org domain.
-Barry
participants (6)
-
barry@python.org
-
Johan Barelds
-
mailings@good-it.com
-
Matthew Davis
-
Raquel Rice
-
Richard B. Pyne