Re: [Mailman-Users] Delegated Administration

2007-10-26 Thread Brad Knowles
On 10/25/07, Melick Andy wrote:

  Does anyone have a prebuilt VMWare instance for MailMan? It seems as if
  this program is a bear to configure? I just don't have the time unless
  someone else has a quick and easy way to set this up. It would be much
  easier to modify a running instance rather than configure from scratch.

It's not MailMan.  It's Mailman.

Configuration-wise, it's about as simple to configure as you can get. 
You need to tell it what kind of mail server you're using, what 
hostname and domains it's going to serve, and most everything else 
can probably be taken from the built-in defaults.  In many cases, all 
you'll need to add or change is about five lines in mm_cfg.py:

MTA = 'Postfix'
DEFAULT_EMAIL_HOST = 'lists.example.com'
DEFAULT_URL_HOST = 'lists.example.com'
DEFAULT_URL_PATTERN = 'https://%s/mailman/'
add_virtualhost('lists.example.com', 'lists.example.com')

It doesn't get much simpler than that.

-- 
Brad Knowles [EMAIL PROTECTED]
LinkedIn Profile: http://tinyurl.com/y8kpxu
--
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] Reporting

2007-10-26 Thread Brad Knowles
On 10/25/07, Tom Ray [Lists] wrote:

  I see what you are saying. I'll write something to dig through my Exim
  logs and see what I can come up with.

Take a look at Splunk.  For relatively small amounts of log data, it 
should be free to run as an experiment (to get an idea of what it can 
do for you), and this should probably be enough to give you the 
information you need.  Also check out Lire from logreport.org.

If you were running postfix or sendmail, I could point you at other 
log processing scripts I know of (including some I am responsible for 
maintaining),but I don't personally know of anything specific for 
Exim.

-- 
Brad Knowles [EMAIL PROTECTED]
LinkedIn Profile: http://tinyurl.com/y8kpxu
--
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] Batch processing a mailing list...

2007-10-26 Thread Brad Knowles
On 10/25/07, Jurgen Gaeremyn wrote:

  So, here's my question: I want to transfer a mailinglist to my new host
  (Webhosting UK).
  My list counts 750 members, but I'm recommended to (as they mailed me)
  split the mail transfer up into batches of maximum 250 members at once,
  with a 1 hour delay.

That's not something that Mailman can help you with.  See FAQ 4.51.

Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py

-- 
Brad Knowles [EMAIL PROTECTED]
LinkedIn Profile: http://tinyurl.com/y8kpxu
--
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] Digest attachment links have tt

2007-10-26 Thread pierre lacoste

Hello,

I doesn’t find the option archive_html_sanitizer in my configuration liste web 
interface.

Can you tell me if this option is recent modification ?

regards

Pierre
_
Retrouvez Windows Live Messenger sur votre mobile !
http://www.messengersurvotremobile.com
--
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] Digest attachment links have tt

2007-10-26 Thread Brad Knowles
On 10/26/07, pierre lacoste wrote:

  I doesn't find the option archive_html_sanitizer in my configuration liste
  web interface.

  Can you tell me if this option is recent modification ?

That wouldn't be on the web interface.  That would be a configuration 
option you could put into your mm_cfg.py file, if you wanted to 
change the default value that is found in the Defaults.py file.

But don't change the Defaults.py file itself, because that will get 
wiped out with the next re-install.  Instead, make the necessary 
change in mm_cfg.py, which will over-ride what is in Defaults.py.

-- 
Brad Knowles [EMAIL PROTECTED]
LinkedIn Profile: http://tinyurl.com/y8kpxu
--
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] Digest attachment links have tt

2007-10-26 Thread pierre lacoste

OK,

But the file mm_cfg.py is for all the list. How can I do for configure this 
value for one list only?

Regards

Pierre


 On 10/26/07, pierre lacoste wrote:

  I doesn't find the option archive_html_sanitizer in my configuration liste
  web interface.
 
  Can you tell me if this option is recent modification ?

 That wouldn't be on the web interface. That would be a configuration
 option you could put into your mm_cfg.py file, if you wanted to
 change the default value that is found in the Defaults.py file.

 But don't change the Defaults.py file itself, because that will get
 wiped out with the next re-install. Instead, make the necessary
 change in mm_cfg.py, which will over-ride what is in Defaults.py.

 --
 Brad Knowles [EMAIL PROTECTED]
 LinkedIn Profile: http://tinyurl.com/y8kpxu

_
Vous êtes plutôt Desperate ou LOST ? Personnalisez votre PC avec votre série TV 
préférée !
http://specials.divertissements.fr.msn.com/SeriesTV.aspx
--
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] qrunner error

2007-10-26 Thread Myron Kowalski
On Oct 25, 2007, at 5:54 PM, Mark Sapiro wrote:

 Myron Kowalski wrote:

 I noticed that messages were not going out to my mailing lists. When
 I restarted mailman, this comes up. Any mail sent to the list is
 being archived,
 but is not going to the members.

 Traceback (most recent call last):
   File /users/mailman/bin/qrunner, line 270, in ?
 main()
   File /users/mailman/bin/qrunner, line 230, in main
 qrunner.run()
   File /users/mailman/Mailman/Queue/Runner.py, line 65, in run
 filecnt = self._oneloop()
   File /users/mailman/Mailman/Queue/Runner.py, line 93, in _oneloop
 msg, msgdata = self._switchboard.dequeue(filebase)
   File /users/mailman/Mailman/Queue/Switchboard.py, line 156, in
 dequeue
 data = self._ext_read(dbfile)
   File /users/mailman/Mailman/Queue/Switchboard.py, line 262, in
 _ext_read
 dict = marshal.load(fp)
 ValueError: bad marshal data

 I'm running mailman 2.1.9 and python 2.3.4.


 Something is wrong here because the line numbers in Switchboard.py  
 look
 like Mailman 2.1.4, and that was the last version of Switchboard.py
 that had those statements in it anywhere.


I was wrong on the version. I downloaded 2.19 but didn't install it  
yet, so I am
running 2.1.4.

 Presumably, this is OutgoingRunner encountering the problem, because
 IncomingRunner and ArchRunner both have to work for messages to be
 archived.

 The problem may be as simple as some spurious file in qfiles/out  
 with a
 .db extension. If there are .pck files in qfiles/out, and one .db
 file, try moving the .db file aside.


I pretty ignorant as to what qfiles/out is all about. I checked and  
there are 1782 .pck files
and 1781 .db files. I assume these are messages that have accumlated  
and can't be delivered
and one of them is causing the problem. How do I find the one?

 -- 
 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] Search tools

2007-10-26 Thread Chris Johnson
  Hi all,

  Are there any search tools for mailman archives at all?  Tnx.

--- 
Chris Johnson   |Internet: [EMAIL PROTECTED]
Systems Administrator   |Web:  http://www.nmr.mgh.harvard.edu/~johnson
NMR Center  |Voice:617.726.0949
Mass. General Hospital  |FAX:  617.726.7422
149 (2301) 13th Street  |If God has a plan for my life then I want to have
Charlestown, MA., 02129 USA |a little chat with the architect.  Me
---
--
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] mass edit of subscriber addresses

2007-10-26 Thread Juan Miscaro
Is it possible to perform a mass edit of subscribers for a certain
list?

I found in my postfix logs about 20 such messages:

warning: Illegal address syntax from localhost[127.0.0.1] in RCPT
command: [EMAIL PROTECTED]nbsp

Notice the 'nbsp' at the end of the recipient's address.  I have no
idea how that happened.

Is there any way to correct the situation on the command line?

Thank you in advance,

// juan


  Be smarter than spam. See how smart SpamGuard is at giving junk email the 
boot with the All-new Yahoo! Mail at http://mrd.mail.yahoo.com/try_beta?.intl=ca

--
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] Administrator Notification question

2007-10-26 Thread Jim Park
All,
 I have yet another functionality question.  If I subscribe a bad email 
address to a list, it doesn't bounce the welcome message to the list 
administrator so I have no way of knowing that it wasn't a valid 
address.  Is that the expected behavior? And can tweak any settings to 
change this behavior?

Thanks,
 -Jim

Jim Park
Sr. Help Desk Consultant
SCS Computing facilities Help Desk
School of Computer Science
Carnegie Mellon University

--
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] qrunner error

2007-10-26 Thread Myron Kowalski
On Oct 26, 2007, at 7:58 AM, Myron Kowalski wrote:

 On Oct 25, 2007, at 5:54 PM, Mark Sapiro wrote:

 Myron Kowalski wrote:

 I noticed that messages were not going out to my mailing lists. When
 I restarted mailman, this comes up. Any mail sent to the list is
 being archived,
 but is not going to the members.

 Traceback (most recent call last):
   File /users/mailman/bin/qrunner, line 270, in ?
 main()
   File /users/mailman/bin/qrunner, line 230, in main
 qrunner.run()
   File /users/mailman/Mailman/Queue/Runner.py, line 65, in run
 filecnt = self._oneloop()
   File /users/mailman/Mailman/Queue/Runner.py, line 93, in  
 _oneloop
 msg, msgdata = self._switchboard.dequeue(filebase)
   File /users/mailman/Mailman/Queue/Switchboard.py, line 156, in
 dequeue
 data = self._ext_read(dbfile)
   File /users/mailman/Mailman/Queue/Switchboard.py, line 262, in
 _ext_read
 dict = marshal.load(fp)
 ValueError: bad marshal data

 I'm running mailman 2.1.9 and python 2.3.4.


 Something is wrong here because the line numbers in Switchboard.py
 look
 like Mailman 2.1.4, and that was the last version of Switchboard.py
 that had those statements in it anywhere.


 I was wrong on the version. I downloaded 2.19 but didn't install it
 yet, so I am
 running 2.1.4.

 Presumably, this is OutgoingRunner encountering the problem, because
 IncomingRunner and ArchRunner both have to work for messages to be
 archived.

 The problem may be as simple as some spurious file in qfiles/out
 with a
 .db extension. If there are .pck files in qfiles/out, and one .db
 file, try moving the .db file aside.


 I pretty ignorant as to what qfiles/out is all about. I checked and
 there are 1782 .pck files
 and 1781 .db files. I assume these are messages that have accumlated
 and can't be delivered
 and one of them is causing the problem. How do I find the one?


I found one .pck out of place and move it. Restarted mailman with the  
same error.
I moved the whole directory out of the way and restarted mailman-- 
same error.

Any other suggestions? I have a lot of users knocking on my door.

 -- 
 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/ 
 myron%40cs.moravian.edu

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

--
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] mass edit of subscriber addresses

2007-10-26 Thread Brian Carpenter
Hi Juan:

I believe that symbol represents a space at the end of the e-mail address.
See http://www.sightspecific.com/~mosh/WWW_FAQ/nbsp.html.

If there is only 20 of these addresses, you can just do a mass unsubscribe
via the admin interface and re-subscribe them with the correction made.

Kind regards,
Brian Carpenter
--
EMWD -  Executive Officer
 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Juan
Miscaro
Sent: Friday, October 26, 2007 10:03 AM
To: mailman
Subject: [Mailman-Users] mass edit of subscriber addresses

Is it possible to perform a mass edit of subscribers for a certain
list?

I found in my postfix logs about 20 such messages:

warning: Illegal address syntax from localhost[127.0.0.1] in RCPT
command: [EMAIL PROTECTED]nbsp

Notice the 'nbsp' at the end of the recipient's address.  I have no
idea how that happened.

Is there any way to correct the situation on the command line?

Thank you in advance,

// juan


  Be smarter than spam. See how smart SpamGuard is at giving junk email
the boot with the All-new Yahoo! Mail at
http://mrd.mail.yahoo.com/try_beta?.intl=ca

--
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/brian%40emwd.com

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

--
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] qrunner error

2007-10-26 Thread Myron Kowalski
I think I found the (a) problem. There was a corrupted .db and .pck  
file in the
qfiles/virgin directory. After I deleted those files, mailman would  
start up w/o error
messages.

--myron
=
Myron Kowalski
MoCoSIN Network/Systems Administrator
Moravian College
[EMAIL PROTECTED]



On Oct 26, 2007, at 9:10 AM, Myron Kowalski wrote:

 On Oct 26, 2007, at 7:58 AM, Myron Kowalski wrote:

 On Oct 25, 2007, at 5:54 PM, Mark Sapiro wrote:

 Myron Kowalski wrote:

 I noticed that messages were not going out to my mailing lists.  
 When
 I restarted mailman, this comes up. Any mail sent to the list is
 being archived,
 but is not going to the members.

 Traceback (most recent call last):
   File /users/mailman/bin/qrunner, line 270, in ?
 main()
   File /users/mailman/bin/qrunner, line 230, in main
 qrunner.run()
   File /users/mailman/Mailman/Queue/Runner.py, line 65, in run
 filecnt = self._oneloop()
   File /users/mailman/Mailman/Queue/Runner.py, line 93, in
 _oneloop
 msg, msgdata = self._switchboard.dequeue(filebase)
   File /users/mailman/Mailman/Queue/Switchboard.py, line 156, in
 dequeue
 data = self._ext_read(dbfile)
   File /users/mailman/Mailman/Queue/Switchboard.py, line 262, in
 _ext_read
 dict = marshal.load(fp)
 ValueError: bad marshal data

 I'm running mailman 2.1.9 and python 2.3.4.


 Something is wrong here because the line numbers in Switchboard.py
 look
 like Mailman 2.1.4, and that was the last version of Switchboard.py
 that had those statements in it anywhere.


 I was wrong on the version. I downloaded 2.19 but didn't install it
 yet, so I am
 running 2.1.4.

 Presumably, this is OutgoingRunner encountering the problem, because
 IncomingRunner and ArchRunner both have to work for messages to be
 archived.

 The problem may be as simple as some spurious file in qfiles/out
 with a
 .db extension. If there are .pck files in qfiles/out, and one .db
 file, try moving the .db file aside.


 I pretty ignorant as to what qfiles/out is all about. I checked and
 there are 1782 .pck files
 and 1781 .db files. I assume these are messages that have accumlated
 and can't be delivered
 and one of them is causing the problem. How do I find the one?


 I found one .pck out of place and move it. Restarted mailman with the
 same error.
 I moved the whole directory out of the way and restarted mailman--
 same error.

 Any other suggestions? I have a lot of users knocking on my door.

 -- 
 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/
 myron%40cs.moravian.edu

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

 --
 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/ 
 myron%40cs.moravian.edu

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

--
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] qrunner error

2007-10-26 Thread Mark Sapiro
Myron Kowalski wrote:

On Oct 25, 2007, at 5:54 PM, Mark Sapiro wrote:

 Presumably, this is OutgoingRunner encountering the problem, because
 IncomingRunner and ArchRunner both have to work for messages to be
 archived.

 The problem may be as simple as some spurious file in qfiles/out  
 with a
 .db extension. If there are .pck files in qfiles/out, and one .db
 file, try moving the .db file aside.


I pretty ignorant as to what qfiles/out is all about. I checked and  
there are 1782 .pck files
and 1781 .db files. I assume these are messages that have accumlated  
and can't be delivered
and one of them is causing the problem. How do I find the one?


In Mailman 2.1.4, queue entries are two files with the same base name
and different extensions. The .db file contains the message metadata
and the .pck file contains the message object.

The first part of the file base name (before the '+') is the time
(floating point seconds) that the message was queued. Messages are
dequeued in order, so the problem file is the .db file that's first in
numeric order. Move it and it's corresponding .pck aside.

You can examine the files with bin/dumpdb, but the .db file will
probably give an error.

-- 
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] qrunner error

2007-10-26 Thread Mark Sapiro
Myron Kowalski wrote:

I found one .pck out of place and move it. Restarted mailman with the  
same error.
I moved the whole directory out of the way and restarted mailman-- 
same error.


Originally, you said the messages were being archived, so that
indicated that IncomingRunner and ArchRunner were processing the in/
and archive/ queues OK. Apparently only outgoing messages were
affected so I focused on the out/ queue

If you moved the entire out/queue aside and you are still getting
errors, they are coming from another queue.

Try running bin/dumpdb on the first .db file in each queue.

-- 
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] mass edit of subscriber addresses

2007-10-26 Thread Mark Sapiro
Juan Miscaro wrote:

Is it possible to perform a mass edit of subscribers for a certain
list?

I found in my postfix logs about 20 such messages:

warning: Illegal address syntax from localhost[127.0.0.1] in RCPT
command: [EMAIL PROTECTED]nbsp

Notice the 'nbsp' at the end of the recipient's address.  I have no
idea how that happened.

Is there any way to correct the situation on the command line?


  bin/clone_member -r [EMAIL PROTECTED]nbsp [EMAIL PROTECTED]

You could also specify the '-l listname' to restrict the search/change
to a single list, but other than the additional processing to search
all lists, there is no problem not specifying a list.

See bin/clone_member --help

You could run a bunch of these commands in a shell script.

Possibly these addresses were originally copied from a list in an HTML
email and pasted into mass subscribe and that's how the nbsp was
picked up.

-- 
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] mass edit of subscriber addresses

2007-10-26 Thread Juan Miscaro

--- Mark Sapiro [EMAIL PROTECTED] wrote:

 Juan Miscaro wrote:
 
 Is it possible to perform a mass edit of subscribers for a certain
 list?
 
 I found in my postfix logs about 20 such messages:
 
 warning: Illegal address syntax from localhost[127.0.0.1] in RCPT
 command: [EMAIL PROTECTED]nbsp
 
 Notice the 'nbsp' at the end of the recipient's address.  I have no
 idea how that happened.
 
 Is there any way to correct the situation on the command line?
 
 
   bin/clone_member -r [EMAIL PROTECTED]nbsp [EMAIL PROTECTED]
 
 You could also specify the '-l listname' to restrict the
 search/change
 to a single list, but other than the additional processing to search
 all lists, there is no problem not specifying a list.
 
 See bin/clone_member --help
 
 You could run a bunch of these commands in a shell script.
 
 Possibly these addresses were originally copied from a list in an
 HTML
 email and pasted into mass subscribe and that's how the nbsp was
 picked up.


Beautiful.  Thank you.

// juan



  Be smarter than spam. See how smart SpamGuard is at giving junk email the 
boot with the All-new Yahoo! Mail at http://mrd.mail.yahoo.com/try_beta?.intl=ca

--
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] qrunner error

2007-10-26 Thread Mark Sapiro
Myron Kowalski wrote:

I think I found the (a) problem. There was a corrupted .db and .pck  
file in the
qfiles/virgin directory. After I deleted those files, mailman would  
start up w/o error
messages.


But I don't see that that would stop outgoing mail, so there may also
be a problem in the out/ queue. Was that still moved aside, or did it
process OK?

-- 
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] Search tools

2007-10-26 Thread Mark Sapiro
Chris Johnson wrote:

  Are there any search tools for mailman archives at all?  Tnx.


See
http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq01.011.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] Digest attachment links have tt

2007-10-26 Thread Mark Sapiro
pierre lacoste wrote:

But the file mm_cfg.py is for all the list. How can I do for configure this 
value for one list only?

 On 10/26/07, pierre lacoste wrote:

  I doesn't find the option archive_html_sanitizer in my configuration liste
  web interface.


You are correct that this is a site option. There is no corresponding
list option. You would have to modify the code to implement one.

The reason it is only a site option is that this option can be used to
allow unescaped HTML email to be archived and potentially exposes
visitors to the site to cross-site scripting attacks and other
malicious HTML and therefore it should be up to site administrators,
not list owners, to allow it or not.

-- 
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] Administrator Notification question

2007-10-26 Thread Mark Sapiro
Jim Park wrote:

 I have yet another functionality question.  If I subscribe a bad email 
address to a list, it doesn't bounce the welcome message to the list 
administrator so I have no way of knowing that it wasn't a valid 
address.  Is that the expected behavior? And can tweak any settings to 
change this behavior?


The welcome message like all list mail is sent with envelope from (and
Sender: and Errors-To:) the listname-bounces address for automated
bounce processing.

If you want bounces to go to the owner instead you can redirect the
listname-bounces address to listname-owner in the MTA.

You can also adjust bounce processing settings so the first bounce
causes a disable and the owner is notified.

If this is only an occasional thing, you could check Mailman's bounce
log or the user's options page after subscribing a user to see if a
bounce was recorded (it may take up to 15 minutes after the bounce is
received for it to be recorded).

-- 
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] Disappearing message

2007-10-26 Thread Anne Ramey
snip
 Way 2 is to modify scripts/post to log something. At the end of the
 main() function following:

 inq = get_switchboard(mm_cfg.INQUEUE_DIR)
 inq.enqueue(sys.stdin.read(),
 listname=listname,
 tolist=1, _plaintext=1)

 add

 print  sys.stderr, _('post to %(listname)s received and queued')


 This will write the 'post to %(listname)s received and queued' message
 with the listname filled in to both the error and post logs for every
 post. This again will tell you if the post got to the post script.

   
snip

OK, I added this code, but I get this:
Oct 26 16:18:41 2007 post(17996): post to %(listname)s received and queued
in the error log (it doesn't replace the listname with the variable) and 
nothing in the post log.  Did I do something wrong?

def main():
# TBD: If you've configured your list or aliases so poorly as to get
# either of these first two errors, there's little that can be done to
# save your messages.  They will be lost.  Minimal testing of new lists
# should avoid either of these problems.
try:
listname = sys.argv[1]
except IndexError:
print  sys.stderr, _('post script got no listname.')
sys.exit(1)
# Make sure the list exists
if not Utils.list_exists(listname):
print  sys.stderr, _('post script, list not found: %(listname)s')
sys.exit(1)
# Immediately queue the message for the incoming qrunner to 
process.  The
# advantage to this approach is that messages should never get lost --
# some MTAs have a hard limit to the time a filter prog can run.  
Postfix
# is a good example; if the limit is hit, the proc is SIGKILL'd 
giving us
# no chance to save the message.
inq = get_switchboard(mm_cfg.INQUEUE_DIR)
inq.enqueue(sys.stdin.read(),
listname=listname,
tolist=1, _plaintext=1)
print  sys.stderr, _('post to %(listname)s received and queued')


Anne
--
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] Odd code when receive mail via mailman

2007-10-26 Thread April Mar
I have a mailman list that is set to be a one way announcement list.  I have 
had complaints from some people that they get this weird coded stuff when they 
get a message that looks something like this (I am making the actual numbers up)

03 42 32 20 53 A0 D0 23 23 50 D0 20 S0   the body of the text
D9 39 20 D2 19 10 12 22 39 30 40 29 19  is written oddly over here

Has anyone ever seen that.  When I send the same person who is getting this odd 
code via the mailing list a test message directly from my own email it comes 
through just fine.  It seems to only happen via the list, and not to all people.

Thanks.

April
--
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] Disappearing message

2007-10-26 Thread Mark Sapiro
Anne Ramey wrote:

snip
 Way 2 is to modify scripts/post to log something. At the end of the
 main() function following:

 inq = get_switchboard(mm_cfg.INQUEUE_DIR)
 inq.enqueue(sys.stdin.read(),
 listname=listname,
 tolist=1, _plaintext=1)

 add

 print  sys.stderr, _('post to %(listname)s received and queued')


 This will write the 'post to %(listname)s received and queued' message
 with the listname filled in to both the error and post logs for every
 post. This again will tell you if the post got to the post script.

   
snip

OK, I added this code, but I get this:
Oct 26 16:18:41 2007 post(17996): post to %(listname)s received and queued
in the error log (it doesn't replace the listname with the variable) and 
nothing in the post log.  Did I do something wrong?


Nothing in the post log is correct. I forgot what the
LogStdErr(error, post) call in the script does. I thought the
second argument was a second log, but it's the identifying label.

The non-replacement of %(listname)s with the name is puzzling. The i18n
_() function should do this replacement. I copied the print directly
from below and it worked for me. However, you could do the
interpolation directly as in

print  sys.stderr, 'post to %s received and queued' % listname

and that should work.


def main():
# TBD: If you've configured your list or aliases so poorly as to get
# either of these first two errors, there's little that can be done to
# save your messages.  They will be lost.  Minimal testing of new lists
# should avoid either of these problems.
try:
listname = sys.argv[1]
except IndexError:
print  sys.stderr, _('post script got no listname.')
sys.exit(1)
# Make sure the list exists
if not Utils.list_exists(listname):
print  sys.stderr, _('post script, list not found: %(listname)s')
sys.exit(1)
# Immediately queue the message for the incoming qrunner to 
process.  The
# advantage to this approach is that messages should never get lost --
# some MTAs have a hard limit to the time a filter prog can run.  
Postfix
# is a good example; if the limit is hit, the proc is SIGKILL'd 
giving us
# no chance to save the message.
inq = get_switchboard(mm_cfg.INQUEUE_DIR)
inq.enqueue(sys.stdin.read(),
listname=listname,
tolist=1, _plaintext=1)
print  sys.stderr, _('post to %(listname)s received and queued')


-- 
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] Archive deletion

2007-10-26 Thread Randy Steck
I've search the mailing list archives, and the question of deleting old
archives comes up repeatedly with unsatisfying answers.  As far as I can
tell, a list owner does not have an option to delete any archives.   This
needs to be done at the administration level and requires access to site
resources.   Since I don't have site access, the archives will continue to
grow forever unless I turn them off completely.  But, this does not help in
bringing up new lists and allowing new subscribers to catch up, all while
trying to keep junk off the disk.
 
If this is correct, who can I talk to about making an option available to
kill off outdated archives?  
 
Any pointers would be appreciated.
 
RandyS
 
--
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] Odd code when receive mail via mailman

2007-10-26 Thread Mark Sapiro
April Mar wrote:

I have a mailman list that is set to be a one way announcement list.  I have 
had complaints from some people that they get this weird coded stuff when they 
get a message that looks something like this (I am making the actual numbers 
up)

03 42 32 20 53 A0 D0 23 23 50 D0 20 S0   the body of the text
D9 39 20 D2 19 10 12 22 39 30 40 29 19  is written oddly over here

Has anyone ever seen that.


If there were = signs instead of spaces as in

=03=42=32=20=53=A0=D0=23=23 ...

that would be raw quoted-printable encoding. Possibly some MTA between
Mailman and the end user is re-encoding the message body as quoted
printable and the end user's MUA doesn't understand it.


When I send the same person who is getting this odd code via the mailing list 
a test message directly from my own email it comes through just fine.  It 
seems to only happen via the list, and not to all people.


What we would like to see to even guess what is happening is the raw
message source of the message you receive from the list and the raw
message source of the same message as received by the user who sees
the strange encoding.

-- 
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] Archive deletion

2007-10-26 Thread Brad Knowles
On 10/26/07, Randy Steck wrote:

  I've search the mailing list archives, and the question of deleting old
  archives comes up repeatedly with unsatisfying answers.  As far as I can
  tell, a list owner does not have an option to delete any archives.   This
  needs to be done at the administration level and requires access to site
  resources.

Correct.

   Since I don't have site access, the archives will continue to
  grow forever unless I turn them off completely.  But, this does not help in
  bringing up new lists and allowing new subscribers to catch up, all while
  trying to keep junk off the disk.

You would need to talk to your site administrator.  If they're not 
providing you the support you require, you might want to think about 
whether or not you want to move to a different site.

  If this is correct, who can I talk to about making an option available to
  kill off outdated archives?

The best thing would be for you to create a patch that does what you 
want, then upload that to the appropriate Mailman patch page on 
SourceForge.  Or, you could pay someone to do that.

Otherwise, you can file your Request For Enhancement on the Mailman 
RFE page on SourceForge, and depending on the priority of other 
things and whatever other work is being done at the time by the 
Mailman developers, that RFE might or might not get resolved at some 
point in time in the future.


But this is an open source project, and the rule with open source 
projects is that the quickest way to get your particular problem 
resolved is to come up with the proposed code and provide that to the 
developers.

If the code is written in the appropriate style, and can be easily 
folded into future release engineering work, then you're basically 
just playing a waiting game.

-- 
Brad Knowles [EMAIL PROTECTED]
LinkedIn Profile: http://tinyurl.com/y8kpxu
--
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