Richard Barrett | 19 Aug 17:39 2002
Picon

Re: errors

At 10:03 19/07/2002 -0500, Tom Lynch wrote:
>I just installed Mailman on a Solaris 7 system.  Python 2.2 wouldn't build 
>so I used an already installed version 1.5.2.  I got the following error:
>
>Jul 17 15:42:01 2002 qrunner(15261):   File 
>"/usr2/mailman/Mailman/MailCommandHandler.py", line 124, in ParseMailCommands
>Jul 17 15:42:01 2002 qrunner(15261):      ack = msg.get('x-ack', '').lower()
>Jul 17 15:42:01 2002 qrunner(15261): AttributeError :  'string' object has 
>no attribute 'lower'
>
>I hacked the code and removed ".lower()"  which seemed to help.  Is this 
>error due to my using the older version of Python?  What problems can I 
>expect due to the "hack"?
>
>Thanks,
>
>Tom

This problem has been the subject of several posts to this list.

Its looks as if in a number of places code has been added that requires 
Python 2.0 or later, where many of the functions in the string module 
became available as methods on string objects.

That said, the 2.0.12 README only appears to say that later Python versions 
are preferred over Python 1.5.2 rather than saying they are required.

You probably need/want to upgrade to either Python 2.1.3 or 2.2.1 to fix 
your problem.

(Continue reading)

Richard Barrett | 19 Aug 18:04 2002
Picon

Re: Error during 1st install

At 10:27 19/07/2002 -0400, David Mir wrote:

Your problem isn't essentially a Mailman one and is probably not a Python 
one either. The Python socket module is only a thin layer over the standard 
UNIX socket library.

You are being told that the DNS on the machine is failing to resolve the 
hostname of the machine.

You can try running python from the command line and calling the socket 
functions and see what you get. For instance on my laptop system I get:

barrett <at> wickwar:~ > hostname
wickwar
barrett <at> wickwar:~ > python
Python 2.1 (#1, May 16 2001, 03:35:09)
[GCC 2.95.2 19991024 (release)] on linux2
Type "copyright", "credits" or "license" for more information.
 >>> import socket
 >>> socket.gethostname()
'wickwar'
 >>> socket.gethostbyaddr(socket.gethostname())
('wickwar.ftel.co.uk', ['wickwar'], ['172.16.5.70'])
 >>> socket.gethostbyaddr(socket.gethostname())[0]
'wickwar.ftel.co.uk'
 >>>

If in contrast I said (referring to a non-existent host):

 >>> socket.gethostbyaddr('wackwar')
(Continue reading)

Paul H Byerly | 1 Aug 03:20 2002

Newbie needs help

Hi all,

     I am a newbie self taught Linux user, so this is probably embarrassingly simple.  I have installed Mailman, run check_perms
and fixed the errors from that, and my test list sends to me.  However, the web pages and e-mail sent to the list both return messages (below).  I think part or all of my problem is setting the server so Mailman is allowed to run CGI scripts.  I have no idea where to set this permission, and am unsure of what to write to the appropriate file.  I am running Redhat 7.1 and Ensim.
Thanks in advance, Paul

--------------------------------------------------------------------------------------------------------------------------------------------
Mail sent to test list returns:

   ----- The following addresses had permanent fatal errors -----
"|/home/virtual/site5/fst/home/mailman/mail/wrapper mailcmd test4"
    (reason: service unavailable)
    (expanded from: <test4-request <at> women-of-worth.org>)

   ----- Transcript of session follows -----
smrsh: wrapper not available for sendmail programs
554 5.0.0 Service unavailable
Reporting-MTA: dns; ensim.rackshack.net
Arrival-Date: Sat, 27 Jul 2002 18:12:03 -0500

Final-Recipient: RFC822; test4-request <at> women-of-worth.org
X-Actual-Recipient: X-Unix; |/home/virtual/site5/fst/home/mailman/mail/wrapper mailcmd test4
Action: failed
Status: 5.5.0
Diagnostic-Code: X-Unix; 69
--------------------------------------------------------------------------------------------------------------------------------------------
http://women-of-worth.org/mailman/admin/test4 returns:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, paul <at> byerly-of-texas.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.

Apache/1.3.19 Server
-----

irwin | 1 Aug 03:41 2002

Re: Newbie needs help

On Wednesday 31 July 2002 06:20 pm, you wrote:
> Hi all,
>
>       I am a newbie self taught Linux user, so this is probably
> embarrassingly simple.  I have installed Mailman, run check_perms
> and fixed the errors from that, and my test list sends to me.  However, the
> web pages and e-mail sent to the list both return messages (below).  I
> think part or all of my problem is setting the server so Mailman is allowed
> to run CGI scripts.  I have no idea where to set this permission, and am
> unsure of what to write to the appropriate file.  I am running Redhat 7.1
> and Ensim.
> Thanks in advance, Paul

Looks to me like you are running a later version of sendmail which uses a 
smrsh utility for the /etc/aliases file executions.   If you have the source, 
read README.SENDMAIL and see if that is your problem.  If you don't have that 
file. drop a a personal note and I'll send it to you.

Irwin

> ---------------------------------------------------------------------------
>----------------------------------------------------------------- Mail sent
> to test list returns:
>
>     ----- The following addresses had permanent fatal errors -----
> "|/home/virtual/site5/fst/home/mailman/mail/wrapper mailcmd test4"
>      (reason: service unavailable)
>      (expanded from: <test4-request <at> women-of-worth.org>)
>
>     ----- Transcript of session follows -----
> smrsh: wrapper not available for sendmail programs
> 554 5.0.0 Service unavailable
> Reporting-MTA: dns; ensim.rackshack.net
> Arrival-Date: Sat, 27 Jul 2002 18:12:03 -0500
>
> Final-Recipient: RFC822; test4-request <at> women-of-worth.org
> X-Actual-Recipient: X-Unix;
>
> |/home/virtual/site5/fst/home/mailman/mail/wrapper mailcmd test4
>
> Action: failed
> Status: 5.5.0
> Diagnostic-Code: X-Unix; 69
> ---------------------------------------------------------------------------
>-----------------------------------------------------------------
> http://women-of-worth.org/mailman/admin/test4 returns:
> Internal Server Error
> The server encountered an internal error or misconfiguration and was unable
> to complete your request.
> Please contact the server administrator, paul <at> byerly-of-texas.com and
> inform them of the time the error occurred, and anything you might have
> done that may have caused the error.
> More information about this error may be available in the server error log.
>
> Apache/1.3.19 Server
> -----

Benjamin Young | 1 Aug 07:54 2002
Picon

Bugs Revisited

Hi all,

I've combed through the archives and have found questions about this bug
since v.1 -- but no solutions. My host seems to have encountered this
problem on many different servers (though not all) and can't see any reason
for it.

Here's the message I receive every time I try to tend to a pending
administrator task:

Bug in Mailman version 2.0.11 -- We're sorry, we hit a bug!
The task is accomplished but the error remains and the list of tasks is not
updated (new email sent out every day reminding me to tend to them even
though they are done and Admindb page displays list of tasks without
options). Permissions are correctly set.

Richard Barrett | 1 Aug 11:01 2002
Picon

Re: Retreiving e-mail list from Mailman / Reset Password?

At 14:23 31/07/2002 -0600, Devin Atencio wrote:

>Is there a way in mailman to export a list of all currently subscribed users
>to a list? If so how is this done?

$prefix/bin/list_members

>Also if someone forgets the admin password to their list is there an easy
>way to reset the password for the list?
>
>Thanks in advance.

Login to admin web GUI for list concerned using the site password and 
change the admin password at the bottom of the General Options page, using 
the site password in place of the current list admin password to make this 
change on this occasion.

Rocio Alfonso Pita | 1 Aug 14:55 2002

qrunner error

hello,

  I have mailman version 2.0.12. This version was actualized on 26/07/2002. 
>From 30/07/2002 I see in error log every minute this:

Aug 01 14:14:01 2002 qrunner(23729): Traceback (innermost last):
Aug 01 14:14:01 2002 qrunner(23729):   File "/usr/local/mailman/cron/qrunner", 
line 283, in ?
Aug 01 14:14:01 2002 qrunner(23729):      kids = main(lock)
Aug 01 14:14:01 2002 qrunner(23729):   File "/usr/local/mailman/cron/qrunner", 
line 253, in main
Aug 01 14:14:01 2002 qrunner(23729):      keepqueued = dispose_message(mlist, 
msg, msgdata)
Aug 01 14:14:01 2002 qrunner(23729):   File "/usr/local/mailman/cron/qrunner", 
line 157, in dispose_message
Aug 01 14:14:01 2002 qrunner(23729):      mlist.ParseMailCommands(msg)
Aug 01 14:14:01 2002 qrunner(23729):   File 
"/usr/local/mailman/Mailman/MailCommandHandler.py", line 123, in 
ParseMailCommands
Aug 01 14:14:01 2002 qrunner(23729):      precedence = msg.get('precedence', 
'').lower()
Aug 01 14:14:01 2002 qrunner(23729): AttributeError :  'string' object has no 
attribute 'lower'
Aug 01 14:15:01 2002 qrunner(23762): Traceback (innermost last):
Aug 01 14:15:01 2002 qrunner(23762):   File "/usr/local/mailman/cron/qrunner", 
line 283, in ?
Aug 01 14:15:01 2002 qrunner(23762):      kids = main(lock)
Aug 01 14:15:01 2002 qrunner(23762):   File "/usr/local/mailman/cron/qrunner", 
line 253, in main
Aug 01 14:15:01 2002 qrunner(23762):      keepqueued = dispose_message(mlist, 
msg, msgdata)
Aug 01 14:15:01 2002 qrunner(23762):   File "/usr/local/mailman/cron/qrunner", 
line 157, in dispose_message
Aug 01 14:15:01 2002 qrunner(23762):      mlist.ParseMailCommands(msg)
Aug 01 14:15:01 2002 qrunner(23762):   File 
"/usr/local/mailman/Mailman/MailCommandHandler.py", line 123, in 
ParseMailCommands
Aug 01 14:15:01 2002 qrunner(23762):      precedence = msg.get('precedence', 
'').lower()
Aug 01 14:15:01 2002 qrunner(23762): AttributeError :  'string' object has no 
attribute 'lower'

  In /usr/local/mailman/qfiles there is a message of 30/07/2002 of the same 
time, that is a confirm subscription. 

  I find a reference of this problem, but it's not aplicable:
http://mail.python.org/pipermail/mailman-users/2000-November/007598.html

  can you help me? 

   tia, 
     rozio

Rocio Alfonso Pita | 1 Aug 15:10 2002

Fwd: qrunner error

I'd saw the problem. The problem is that nobody can subcribe any lists. When 
arrive message of confirmation to server with mailman, error begins.

If, I delete this message, lists begins run.

what is the solution?

thanks and regards,
  rozio

----------  Mensaje reenviado  ----------

Subject: [Mailman-Users] qrunner error
Date: Thu, 1 Aug 2002 14:55:09 +0200
From: Rocio Alfonso Pita <rozio <at> universalsupport.com>
To: mailman-users <at> python.org

hello,

  I have mailman version 2.0.12. This version was actualized on 26/07/2002.
>From 30/07/2002 I see in error log every minute this:

Aug 01 14:14:01 2002 qrunner(23729): Traceback (innermost last):
Aug 01 14:14:01 2002 qrunner(23729):   File
 "/usr/local/mailman/cron/qrunner", line 283, in ?
Aug 01 14:14:01 2002 qrunner(23729):      kids = main(lock)
Aug 01 14:14:01 2002 qrunner(23729):   File
 "/usr/local/mailman/cron/qrunner", line 253, in main
Aug 01 14:14:01 2002 qrunner(23729):      keepqueued = dispose_message(mlist,
msg, msgdata)
Aug 01 14:14:01 2002 qrunner(23729):   File
 "/usr/local/mailman/cron/qrunner", line 157, in dispose_message
Aug 01 14:14:01 2002 qrunner(23729):      mlist.ParseMailCommands(msg)
Aug 01 14:14:01 2002 qrunner(23729):   File
"/usr/local/mailman/Mailman/MailCommandHandler.py", line 123, in
ParseMailCommands
Aug 01 14:14:01 2002 qrunner(23729):      precedence = msg.get('precedence',
'').lower()
Aug 01 14:14:01 2002 qrunner(23729): AttributeError :  'string' object has no
attribute 'lower'
Aug 01 14:15:01 2002 qrunner(23762): Traceback (innermost last):
Aug 01 14:15:01 2002 qrunner(23762):   File
 "/usr/local/mailman/cron/qrunner", line 283, in ?
Aug 01 14:15:01 2002 qrunner(23762):      kids = main(lock)
Aug 01 14:15:01 2002 qrunner(23762):   File
 "/usr/local/mailman/cron/qrunner", line 253, in main
Aug 01 14:15:01 2002 qrunner(23762):      keepqueued = dispose_message(mlist,
msg, msgdata)
Aug 01 14:15:01 2002 qrunner(23762):   File
 "/usr/local/mailman/cron/qrunner", line 157, in dispose_message
Aug 01 14:15:01 2002 qrunner(23762):      mlist.ParseMailCommands(msg)
Aug 01 14:15:01 2002 qrunner(23762):   File
"/usr/local/mailman/Mailman/MailCommandHandler.py", line 123, in
ParseMailCommands
Aug 01 14:15:01 2002 qrunner(23762):      precedence = msg.get('precedence',
'').lower()
Aug 01 14:15:01 2002 qrunner(23762): AttributeError :  'string' object has no
attribute 'lower'

  In /usr/local/mailman/qfiles there is a message of 30/07/2002 of the same
time, that is a confirm subscription.

  I find a reference of this problem, but it's not aplicable:
http://mail.python.org/pipermail/mailman-users/2000-November/007598.html

  can you help me?

   tia,
     rozio

------------------------------------------------------
Mailman-Users mailing list
Mailman-Users <at> 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/

-------------------------------------------------------

Marcelo Assis | 1 Aug 15:27 2002
Picon

some newbie questions

Hi ALL!

I´d like to ask you experts a little help on mailman!

First of all i must say that i have no linux knowledge and never worked
with mailman before (already checked its adm panels, but nothing more).

We currently have 3 mailing lists hosted at Yahoo Groups, and we need to
move them out of there, because the service is getting worse day by day. So
we are looking for the mailing list server soft that better suit our needs.

I tried to find this information on faqs and documentation, but i´d like to
double check with you Mailman heavy users, because sometimes there´s a
"alternative" way of doing some configurations that officialy are not
possible.

So, i would like to know if with Mailman i can do the following things in
my lists:

1- can we set ONE indivual member into moderated mode, so we can
approve/deny all his messages before they get to the list, instead of
putting the WHOLE list in moderated mode?

2- can we set scheduled messages to be sent, like every week, every two
weeks,
every month, etc? like a "list rules message" sent to every member when
they subscribe and a "why did u leave?" message sent to every unsubscriber?

3- hability to define a filter, where if certain words appear on the
subject
or message body  make that messages immediatly hold down for approval or
bounced to the moderators?

Please, bear in mind that we WONT have sheel acount on the linux box that
might run the mailing list server, so we wont be able to do anything that
might requires a direct login and any sort of configuration on the linux
box. All we will have is access to the web panel of mailman.

I would like to apologize in advance if this questions are trully basic and
if they are already avaliable in other places, but as i said, i wanted to
double check with experienced users and get their opinions.

Thank you very much for any kind of help!

all the best!

marcelo

H. Wade Minter | 1 Aug 15:50 2002

Bulk-unsubscribing "nomail" users?

Is there an easy way to unsubscribe people from a list who've been
bouncing and are thus set to "nomail"?

--Wade

--

-- 
If you have a VCR or MP3 player, you need to read these links:

http://www.digitalconsumer.org/
http://digitalspeech.org/
http://www.libertyboard.org/


Gmane