[Mailman-Users] Structure of Mailman archives

2005-10-17 Thread Diana Kirk
I've gone over the FAQ on moving archives. Since I don't have actual 
access to /archives on my system (shared hosting), I'm going to have 
to ask Support to do what's necessary. I can make sure everything is 
in mbox format. However, I have archives going back to 1996 from 
several different mailing list programs (listserv, majordomo, and 
mailman).

Specifically, my question is:  How is 
/archives/private/[list].mbox/[list].mbox actually structured? The 
FAQ makes it sound like it is one giant mbox file. Also, there are two 
[list].mbox in the path. The first is a subdirectory of 
/archives/private. The second is the actual mbox file. Are they both 
really the exact same name?

I have new volume numbers for each year, and the archives are set to 
show all posts per month. Does /archives/private reflect that via 
subdirectories? For example, 
/archives/private/[list]/2005-October/[message_number].html would be 
the path for a current message. Is that how I should have the past 
posts uploaded? That is, 
/archives/private/[list]/year-month/[list].mbox where I've zipped the 
file so that the year-month is a subdirectory containing an mbox with 
the messages for that time period. 

Or should I give Support one big mbox with all the messages, the 
instructions on what to do from the FAQ, and assume Mailman will 
figure it out?

Am I out of my mind thinking this can be done? I'll take a no 
comment as a yes :). I would really like to do this if it's 
possible.

Thanks,
Diana
-- 
Diana Kirk
WordStar Users Group Community:
http://wordstar2.com/WordStar_Users
Mailing Lists: http://wordstar2.com/mailman/listinfo
Registered Linux User #327485

--
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


[Mailman-Users] change the webserver name

2005-10-17 Thread Rein Laaneser
Hi

I need to change the webserver address as hostname is changed
I looked the manual and tried with commands
withlist and fix_url.py
but somehow did not succeed with it.

Just I need to change the hostname for web interface. Mailman itself is
working well, just not usable with website. That means i can see
http://newhostname.com/mailman/admin page but the lists are disappared from
there. They where ok in http://oldhostname.com

Sincerely

-ReinL:
--
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


[Mailman-Users] Strange errors

2005-10-17 Thread Dan Szkola
Hello all,

We are converting our lists from a different list server to mailman.

I am running a Solaris 10 box, with mailman-2.1.6rc4 and sendmail
version 8.13.3. Python version is 2.4.1.

I run sendmail in the following ways:


A normal sendmail daemon listening on port 25:

/usr/lib/sendmail -bd -q15m

A persistent queue runner:

/usr/lib/sendmail -qp1m -OPidFile=/var/run/sendmail-qrun.pid

A sendmail with submit.cf config:

/usr/lib/sendmail -Ac -q5m

A sendmail for smtp-auth listening on port 587:

/usr/lib/sendmail -bd -C/etc/mail/sendmail-auth.cf -q15m


Anyway, the problem we are having is this:

  After running for several days with no errors, we suddenly start
  seeing this error:

 Mail Delivery Subsystem [EMAIL PROTECTED]
10/17/2005 9:18:52 AM 
The original message was received at Mon, 17 Oct 2005 09:18:21 -0500
(CDT)
from .xxx.xxx.xxx [131.156.xxx.xxx]

   - The following addresses had permanent fatal errors -
|/usr/local/mailman/mail/mailman post testlist
(reason: 1)
(expanded from: [EMAIL PROTECTED])

   - Transcript of session follows -
Traceback (most recent call last):
  File /usr/local/mailman/scripts/post, line 35, in ?
from Mailman.Queue.sbcache import get_switchboard
  File /usr/local/mailman/Mailman/Queue/sbcache.py, line 19, in ?
from Mailman.Queue.Switchboard import Switchboard
  File /usr/local/mailman/Mailman/Queue/Switchboard.py, line 47, in
?
from Mailman.Logging.Syslog import syslog
  File /usr/local/mailman/Mailman/Logging/Syslog.py, line 22, in ?
from Mailman.Logging.StampedLogger import StampedLogger
  File /usr/local/mailman/Mailman/Logging/StampedLogger.py, line 20,
in ?
from Mailman.Logging.Logger import Logger
  File /usr/local/mailman/Mailman/Logging/Logger.py, line 25, in ?
from Mailman.Logging.Utils import _logexc
  File /usr/local/mailman/Mailman/Logging/Utils.py, line 18, in ?
import traceback
ImportError: No module named traceback
554 5.3.0 unknown mailer error 1

Has anyone seen this? Should I file a bug on this or send it along
to the developers list?

Restarting sendmail seems to get rid of the problem for a day or two.
All sendmail configs have the mailman alias file included and we run
newaliases to update it on every new list creation.

--
Dan Szkola


--
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


[Mailman-Users] Migrating Lists to a new server

2005-10-17 Thread Dennis Putnam
Can someone point me to some documentation for migrating mailman  
lists and archives to a new server? Thanks.

Dennis Putnam
Sr. IT Systems Administrator
AIM Systems, Inc.
11675 Rainwater Dr., Suite 200
Alpharetta, GA  30004
Phone: 678-240-4112
Main Phone: 678-297-0700
FAX: 678-297-2666 or 770-576-1000
The information contained in this e-mail and any attachments is  
strictly confidential. If you are not the intended recipient, any  
use, dissemination, distribution, or duplication of any part of this  
e-mail or any attachment is prohibited. If you are not the intended  
recipient, please notify the sender by return e-mail and delete all  
copies, including the attachments.



--
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Migrating Lists to a new server

2005-10-17 Thread Carl Zwanzig
In a flurry of recycled electrons, Dennis Putnam wrote:
 Can someone point me to some documentation for migrating mailman  
 lists and archives to a new server? Thanks.

 Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
While the search engine appears to be out of service, the index isn't.

 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

Start with
http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq03.004.htp

z!
--
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Structure of Mailman archives

2005-10-17 Thread Thomas Hochstein
Diana Kirk schrieb:

 Specifically, my question is:  How is 
 /archives/private/[list].mbox/[list].mbox actually structured? The 
 FAQ makes it sound like it is one giant mbox file.

Yes.

 Also, there are two 
 [list].mbox in the path. The first is a subdirectory of 
 /archives/private. The second is the actual mbox file. Are they both 
 really the exact same name?

Yes.

-thh
--
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Structure of Mailman archives

2005-10-17 Thread Mark Sapiro
Diana Kirk wrote:

I've gone over the FAQ on moving archives. Since I don't have actual 
access to /archives on my system (shared hosting), I'm going to have 
to ask Support to do what's necessary. I can make sure everything is 
in mbox format. However, I have archives going back to 1996 from 
several different mailing list programs (listserv, majordomo, and 
mailman).

Specifically, my question is:  How is 
/archives/private/[list].mbox/[list].mbox actually structured? The 
FAQ makes it sound like it is one giant mbox file.


Answered in another reply, but Yes.


Also, there are two 
[list].mbox in the path. The first is a subdirectory of 
/archives/private. The second is the actual mbox file. Are they both 
really the exact same name?


Also answered, Yes.


I have new volume numbers for each year, and the archives are set to 
show all posts per month. Does /archives/private reflect that via 
subdirectories? For example, 
/archives/private/[list]/2005-October/[message_number].html would be 
the path for a current message. Is that how I should have the past 
posts uploaded? That is, 
/archives/private/[list]/year-month/[list].mbox where I've zipped the 
file so that the year-month is a subdirectory containing an mbox with 
the messages for that time period. 


This is how the archives are structured, but all this structure is in
addition to the cumulative mailbox file
/archives/private/[list].mbox/[list].mbox. All you need to (re)build
an entire Pipermail arvhive is the one cumulative mbox file.


Or should I give Support one big mbox with all the messages, the 
instructions on what to do from the FAQ, and assume Mailman will 
figure it out?


If you're trying to create one huge archive containing all the various
listserv, majordomo and mailman archives, the thing to do is to make
the one huge cumulative mbox file. As long as this has proper ^From 
lines with good dates and good Date: headers, bin/arch --wipe will
build the Pipermail archive structure from it. The archives will also
be thereaded according to Message-Id:, In-Reply-To: and References:
headers in the mbox file.


Am I out of my mind thinking this can be done? I'll take a no 
comment as a yes :). I would really like to do this if it's 
possible.


The only problem is insuring the integrity of the mbox file. There is a
bin/cleanarch script that attempts to insure that messages in the mbox
file do not themselves contain ^From  lines. This is not perfect,
but it can help.

-- 
Mark Sapiro [EMAIL PROTECTED]   The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] change the webserver name

2005-10-17 Thread Mark Sapiro
Rein Laaneser wrote:

I need to change the webserver address as hostname is changed
I looked the manual and tried with commands
withlist and fix_url.py
but somehow did not succeed with it.

Just I need to change the hostname for web interface. Mailman itself is
working well, just not usable with website. That means i can see
http://newhostname.com/mailman/admin page but the lists are disappared from
there. They where ok in http://oldhostname.com


Withlist and fix_url are the tools, but you also need to make mm_cfg.py
changes. See
http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.029.htp

-- 
Mark Sapiro [EMAIL PROTECTED]   The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Strange errors

2005-10-17 Thread Mark Sapiro
Dan Szkola wrote:

I am running a Solaris 10 box, with mailman-2.1.6rc4 and sendmail
version 8.13.3. Python version is 2.4.1.

I run sendmail in the following ways:


A normal sendmail daemon listening on port 25:

/usr/lib/sendmail -bd -q15m

A persistent queue runner:

/usr/lib/sendmail -qp1m -OPidFile=/var/run/sendmail-qrun.pid

A sendmail with submit.cf config:

/usr/lib/sendmail -Ac -q5m

A sendmail for smtp-auth listening on port 587:

/usr/lib/sendmail -bd -C/etc/mail/sendmail-auth.cf -q15m


Anyway, the problem we are having is this:

  After running for several days with no errors, we suddenly start
  seeing this error:

 Mail Delivery Subsystem [EMAIL PROTECTED]
10/17/2005 9:18:52 AM 
The original message was received at Mon, 17 Oct 2005 09:18:21 -0500
(CDT)
from .xxx.xxx.xxx [131.156.xxx.xxx]

   - The following addresses had permanent fatal errors -
|/usr/local/mailman/mail/mailman post testlist
(reason: 1)
(expanded from: [EMAIL PROTECTED])

   - Transcript of session follows -
Traceback (most recent call last):
  File /usr/local/mailman/scripts/post, line 35, in ?
from Mailman.Queue.sbcache import get_switchboard
  File /usr/local/mailman/Mailman/Queue/sbcache.py, line 19, in ?
from Mailman.Queue.Switchboard import Switchboard
  File /usr/local/mailman/Mailman/Queue/Switchboard.py, line 47, in
?
from Mailman.Logging.Syslog import syslog
  File /usr/local/mailman/Mailman/Logging/Syslog.py, line 22, in ?
from Mailman.Logging.StampedLogger import StampedLogger
  File /usr/local/mailman/Mailman/Logging/StampedLogger.py, line 20,
in ?
from Mailman.Logging.Logger import Logger
  File /usr/local/mailman/Mailman/Logging/Logger.py, line 25, in ?
from Mailman.Logging.Utils import _logexc
  File /usr/local/mailman/Mailman/Logging/Utils.py, line 18, in ?
import traceback
ImportError: No module named traceback
554 5.3.0 unknown mailer error 1

Has anyone seen this? Should I file a bug on this or send it along
to the developers list?

Restarting sendmail seems to get rid of the problem for a day or two.
All sendmail configs have the mailman alias file included and we run
newaliases to update it on every new list creation.


This is curious indeed for at least two reasons.

It is not a sendmail alias problem, nor does it seem on the face to be
a sendmail problem at all. The post is received by sendmail and piped
to the wrapper with the appropriate arguments. The wrapper invokes the
post script as it should.

The post script then does some imports one of which is
from Mailman.Queue.sbcache import get_switchboard

sbcache does
from Mailman.Queue.Switchboard import Switchboard

and so on until Mailman.Logging.Utils does
import traceback

which results in ImportError: No module named traceback

Now this is really strange because traceback is a Python library module
and this chain of imports leading to 'import traceback' occurs with
every post, so why does it fail now and why does restarting sendmail
fix it?

What happens if you restart Mailman (bin/mailmanctl restart) without
restarting sendmail? Does that fix it? Or do all the qrunners die with
the same ImportError?

I have no reason other than superstition for the following suggestion,
but try

SMTP_MAX_SESSIONS_PER_CONNECTION = 1

in mm_cfg.py and see if that helps. This will cause Mailman to close
the SMTP connection to sendmail after each transaction. This might
avoid the problem, but since I have no idea what the problem is, I
have no idea if this will help.

-- 
Mark Sapiro [EMAIL PROTECTED]   The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


[Mailman-Users] Munged addresses

2005-10-17 Thread Robert Morse
I have a list running on our server that when you ask for the entire list
the firse 25 or so listed are munged. Here's an example


[EMAIL PROTECTED]
anl

You can see that there is an actual email address in there, which when
searched on returns a valid address. I would like to get rid of these munged
addresses, but when I check the box to unsubscribe them, I get a message
back that says the subscriber is not listed. Some are much longer, some ae
shorter. Any way I can get rid of these things?
-- 
Bob Morse
Morse Media
http://www.morsemedia.net
707-444-9566

--
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Structure of Mailman archives

2005-10-17 Thread Diana Kirk
Thanks for the replies. I really appreciate them all.

On Monday 17 October 2005 06:46 pm, Mark Sapiro wrote:
 The only problem is insuring the integrity of the mbox file. There
 is a bin/cleanarch script that attempts to insure that messages in
 the mbox file do not themselves contain ^From  lines. This is not
 perfect, but it can help.

My problem is that I will have to actually go through and check quite 
a bit of this no matter how I go about it. At least now I know what 
Mailman will look for in order to build the archives. So I can check 
for those things as I assemble and clean the mbox up.

My other alternative was to create a special web site and upload all 
the digests. However, it wouldn't be nearly as pretty when the dust 
settled, while being as much or possibly more work to do. 

I'm not keen on the fact that the Mailman archives don't have some 
sort of search mechanism included, but I saw the suggestion in 
another post or possibly in the FAQ about getting Google to do it. 
That just might work.

Thanks again for your help,
Diana
-- 
Registered Linux User #327485
WordStar Users Group Community:
http://wordstar2.com/WordStar_Users
WordStar  Linux: http://wordstar2.com
Mailing Lists: http://wordstar2.com/mailman/listinfo

--
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp