Re: [Mailman-Users] [Mailman-docs] How to get Sender Id from the Mailing List where the annoymous option is set

2005-05-04 Thread Jon Carnes
Cleaning up my mail spool. Didn't see a response so...

The answer is yes. you can look at several of the log files maintained
by Mailman and get a LOT of info. Among that information is who posted
and when.

Here is a slice of a stats file I run monthly. This part lists the top
ten posters to the list mylist:

 echo Top 10 posters to the list mylist: 
 grep -i post to mylist  $POST |cut -f 10 -d  |sort |uniq -c \
 |sort -bgr |head -10

Hope that helps *someone*

Jon Carnes

On Tue, 2005-02-08 at 06:57, vijayan p wrote:
 Hi,
 
 I am the list administrator for a mailing list running
 mailman 2.1.3 with python.
 
 My list is set as anonynmous list. So I cannot find
 the senders email id. I donot want to change the
 settings to non annoymous, as this will discourage
 people from posting to the group.
 
 Can anyone tell me how to obtain the statistics of
 which member has posted how many messages.
 
 Also is there a way to know who has posted a
 particular mail.
 
 Regards,
 vijay
 
 
 
 
   
   
 __ 
 Do you Yahoo!? 
 Yahoo! Mail - You care about security. So do we. 
 http://promotions.yahoo.com/new_mail
 ___
 Mailman-docs mailing list
 Mailman-docs@python.org
 http://mail.python.org/mailman/listinfo/mailman-docs

--
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-docs] Re: [Mailman-Users] How to get Sender Id from the Mailing List where the annoymous option is set

2005-02-28 Thread Jon Carnes
On Thu, 2005-02-17 at 16:23, Brad Knowles wrote:
 At 3:57 AM -0800 2005-02-08, vijayan p wrote:
 
   Can anyone tell me how to obtain the statistics of
   which member has posted how many messages.
 
   I think you'd have to look at the incoming messages in the MTA 
 logs, before they get handed off to Mailman.  But keep in mind that 
 Mailman does not have any facility for creating or monitoring 
 statistics, unless you want to create a script to do that.
 

It's also recorded in Mailman's logs (the post log).

   Also is there a way to know who has posted a
   particular mail.

Yes. look at the post log.

Here is a stats script which does some of what you asked. I wrote it
about 3 years ago...

[EMAIL PROTECTED] Useful_scripts]$ more mm_stats
#! /bin/bash
# Run monthly stats on Meeting maker logs
#  - top 10 users of each list
#  - Number of attempted posts (per list)
#  - Total bytes sent (per list)
# written by Jon Carnes, last modified on Sept 26, 2002
#
# Mailman's log file to be examined for stats
#POST=/home/mailman/logs/post
#
# Run this script the first of the month right after the
#  the log files have been rotated.  The log file for the
#  previous month will then be post.1
POST=/var/log/mailman/post.1
  
# create temp file to collect stats
TMPFILE=`mktemp /tmp/mm_stats.XX` || exit 1
  
LIST=`/var/mailman/bin/list_lists |awk '{print $1}' |sed -n '2,$p'`
for i in $LIST
do
  echo Stats from local Mailman list: $i  $TMPFILE
  echo $TMPFILE
  echo -nStarting:$TMPFILE
  head -1 $POST |cut -f1-3 -d   $TMPFILE
  echo -nEnding:  $TMPFILE
  tail -1 $POST |cut -f1-3 -d   $TMPFILE
  echo  ===  $TMPFILE
  echo -n Total posts to the list:   $TMPFILE
  grep -i post to $i  $POST |wc -l  $TMPFILE
  echo -n Total SUCCESSFUL posts to the list:   $TMPFILE
  grep -i post to $i  $POST |grep success |wc -l  $TMPFILE
  SIZ=`grep -i post to $i $POST |grep success |cut -f2 -d= |cut -f1
-d,`

  k=0; for j in $SIZ; do k=$(( j + k )); done
  echo   Total bytes = $k  $TMPFILE
  echo $TMPFILE
  echo Top 10 posters to the list:  $TMPFILE
  grep -i post to $i  $POST |cut -f 10 -d  |sort |uniq -c \
 |sort -bgr |head -10  $TMPFILE
  echo$TMPFILE
  # Mail collected stats off to the list admin and cc the mailman user
  mail -s Mailman Stats for List: $i -c mailman $i-admin $TMPFILE

done
  
# remove the temp file
rm $TMPFILE

===

Jon Carnes

--
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] newbie question

2004-03-25 Thread Jon Carnes
On Thu, 2004-03-25 at 00:09, Jim Chivas wrote:
 I double checked the information you suggested below. I did your
 suggestion and it works ok.
 
 Now new question.
 
 I am following the mailman doc to create my first list ex:
 
 http://my.dom.ain:8080/mailman/create
   
 Note the port number!
 
 
 The screen comes up and I put in the data requested but when I click on
 create I receive the 'mailman/create' page can't be found plus the URL in
 my browser does not keep the port# 8080 in its path. I am assuming this is
 my trouble.
 
 To correct this I added
 
 DEFAULT_URL_HOST = 'pipeline.langara.bc.ca:8080'

This will not work. Default_URL_Host is simply the hostname. The way
Mailman treats this variable makes it so that you *must* instead make
the change in:
   DEFAULT_URL_PATTERN = 'http://%s/mailman/'

In your case I think this will work:
   DEFAULT_URL_PATTERN = 'http://%s:8080/mailman/'

 
 to my mm_cfg.py file at the end.
 
 I then stopped and started mailmanctl.
 
 When I try again the url still keeps loosing the port# 8080 from the URL.
 
 
 Referencing the following list off the create page returns similar no
 port# url as follows.
 
 
 http://pipeline.langara.bc.ca/mailman/admin (overview)
 
 http://pipeline.langara.bc.ca/mailman/listinfo (list overview)
 
 
 Can you offer any suggestions on how to keep the port# in the URL's for
 mailman?
 
 
 Thanks
 
 Jim
 

Give that a try, Jim.

Note: I believe that your existing lists will already have the old URL
stored in their database (config.pck) - so you will need to either
recreate the lists (after making the above change) or you will have to
use withlist to modify the url inside the existing lists databases.

Good Luck - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


[Mailman-Users] Add ability for admin to change email addresses inside List database

2004-03-18 Thread Jon Carnes
On Thu, 2004-03-18 at 10:19, Nancy S wrote:
 Jon wrote:
 
 
 I don't think anyone on Mailman-dev wants to encourage the bad practice
 of allowing folks to be subscribed without their approval (except by the
 list admin), so don't look for this feature to be changed in MMv3.
 
 This may be slightly off this particular topic, but I run several mailman lists with 
 the options:
 o) Administrator approval is required for all subscriptions
 o) No confirmation is required for subscriptions
 
 These are relatively closed communities of nontechnical people, where the 
 administrator has tight connections to the subscribers and there is some offline 
 or unstructured confirmation that occurs outside of Mailman itself.
 
 The problem I've been having is that there doesn't seem to be a way for the LIST 
 ADMIN to change a subscriber's e-mail address without a confirmation (unless one 
 goes through a subscribe/unsubscribe which risks changing user options and the user 
 password). For these particular communities we really do not want confirmation 
 required -- and if it's not required for the initial subscription, why is it 
 required for the address change?
 

That's a nice feature and a good justification for it.  I'll forward
that along to the MMv3 list and see if folks like it.

It almost trivial to write a command line tool that would change an
email address inside the list database. The harder part will be adding
it to the Admin's web form.

Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Way to protect web pages

2004-03-17 Thread Jon Carnes
On Wed, 2004-03-17 at 09:04, Thomas Waters wrote:
 Panther Server/apache + Mailman 2.12
 
 Is it possible to have the list info web pages displayed within a 
 restricted access intranet?  Is this an alias issue or mod_rewrite 
 issue?
 
 Our webserver host name is www.pharmacy.pitt.edu and all mail and 
 mailman lists are functioning as desired.  But, the mailman web pages 
 are displaying at www.pharmacy.pitt.edu/mailman...  and I don't want 
 that.  What I want is for the pages to be visable via a Vhost, 
 intranet.xxx..
 

If you have set that up as the virtual host for those lists to use, then
you only need to toggle on setting in your ~mailman/Mailman/mm_cfg.py
file (look at the Defauts.py file for the explanations and syntax):

  # When set to Yes, the listinfo and admin overviews of
  # lists on the machine will be confined to only those
  # lists whose web_page_url configuration option host
  # is included within the URL by which the page is
  # visited - only those on the virtual host.  When
  # set to No, all advertised (i.e. public) lists are
  # included in the overview.
  VIRTUAL_HOST_OVERVIEW = On



--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Change hostname

2004-03-17 Thread Jon Carnes
On Wed, 2004-03-17 at 09:49, Helmut Schneider wrote:
 Hi,
 
 I apologize if the question was asked before.
 
 I have a server running mailman 2.1.2, say mail.domain.com. I got 3 lists. Now I add 
 an alias for the server in DNS (e.g. lists).
 How is it possible to transfer the 3 lists to the new alias? If I open the page 
 http://lists.domain.com/mailman/listinfo I can see the welcome message. If I create 
 a new list here it is listed here to. But the old lists do only appear under the 
 old hostname (http://mail.domain.com/mailman/listinfo). Same for the footer.
 
 Thanks, Helmut
 

http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.029.htp



--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


RE: [Mailman-Users] Stop the Confirmation E-Mail

2004-03-17 Thread Jon Carnes
Folks get around this by writing their own web-page for subscriptions
(and email address/script).  They feed the addresses into a command line
script.  The command line script allows additions without confirmations.

You can also hack the code to allow this.

I don't think anyone on Mailman-dev wants to encourage the bad practice
of allowing folks to be subscribed without their approval (except by the
list admin), so don't look for this feature to be changed in MMv3.

Jon Carnes

On Wed, 2004-03-17 at 13:55, David Massey wrote:
 Steven,
 I'm still using 2.0.8; not sure how this works in later versions.
 In 2.0.8, the settings for confirmation  approval are contained
 on the privacy options page. You can require confirmation, or
 approval, or both. There is no option for neither.
 David
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Behalf Of Steven Massey
 Sent: Wednesday, March 17, 2004 1:35 PM
 To: [EMAIL PROTECTED]
 Subject: [Mailman-Users] Stop the Confirmation E-Mail
 
 
 Hello,
 
 I've tried checking the previous list posts and the FAQ but I haven't
 figured this out.  How do I setup my list so that people can subscribe
 via the web interface or the e-mail subscription request and be
 immediately subscribed without ever confirming the request?  The person
 will just receive the welcome message and no confirmation e-mail.  I
 also don't want to have to confirm the subscription.  I know
 security-wise this isn't a great idea, but thats how my client wants it
 setup.
 
 Thanks in advance,
 
 Steven
 
 
 --
 Mailman-Users mailing list
 [EMAIL PROTECTED]
 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/
 
 
 
 --
 Mailman-Users mailing list
 [EMAIL PROTECTED]
 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/


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] ImportError: No module named japanese

2004-03-17 Thread Jon Carnes
On Wed, 2004-03-17 at 13:46, Ana Carolina Alonso de Armio wrote:
 Hello,
 
   I have a problem using mailman: I have a mail server (sendmail) where I 
 hade installed mailman 2.1.4. There is installed Python 2.2.2. and 
 Python-devel. I have a list and when I run the command list_list it work 
 very well.
   I have another server, my web server running apache, there is installed 
 Python 2.0 and Python-devel. I hade mounted the mailman directory into my 
 web server using NFS. When I run a command, like list_list, it give the error:
 
 Traceback (most recent call last):
File ./bin/list_lists, line 44, in ?
  import paths
File ./bin/paths.py, line 55, in ?
  import japanese
 ImportError: No module named japanese
 
   I don`t understand where is the problem. Any idea?
 
 Ana 

Hmmm, two different versions of Python all using the same Mailman
install via NFS... that doesn't sound like a very good idea.  Still it
might work.

If you look in paths.py you will see the line:
  import japanese

This imports a python module for handling Japanese character encoding.
The module probably exists on mail server, but definitely has not been
installed on your Web server. Once you install that module, the error
will probably go away... and be replaced by some other error indicating
some other missing modules.

Make sure you have a full Python install running on your Webserver. 
Most distributions of Linux only include by default the modules that
their system apps use. Generally the others are all lumped into a larger
package called Python-development.

Good luck - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] ImportError: No module named japanese

2004-03-17 Thread Jon Carnes
On Wed, 2004-03-17 at 14:59, Ana Carolina Alonso de Armio wrote:
 Thanks 
 I had change my mailman version, I had uninstalled mailman 2.1.4 and I
 had installed now mailman 2.1.3. I did it because I received next
 error into the page:
 
 
 Bug in Mailman version 2.1.4
 
 
 
 We're sorry, we hit a bug!
 If you would like to help us identify the problem, please email a copy
 of this page to the webmaster for this site with a description of what
 happened. Thanks! 
 /H3
 
 
 But now I get:
 
 
 Bug in Mailman version 2.1.3
 
 
 
 We're sorry, we hit a bug!
 If you would like to help us identify the problem, please email a copy
 of this page to the webmaster for this site with a description of what
 happened. Thanks! 
 /H3
 ...
 
 So, the re-installation no chage the state.
 When I run a command in my web server like ./bin/list_lists, I get:
 
 Traceback (most recent call last):
   File ./bin/list_lists, line 47, in ?
 from Mailman import MailList
   File /usr/mailman/Mailman/MailList.py, line 40, in ?
 from email.Utils import getaddresses, formataddr, parseaddr
   File /usr/mailman/pythonlib/email/Utils.py, line 12, in ?
 import warnings
 ImportError: No module named warnings
 
 
 Wath shoul I do? change my python version in my web server so that the
 version in both, my web server and my email server (list server), will
 be the same?
 
 Thanks in advance.
 Ana
 

That will work, or you can simply install the updated Python in a
different directory and when you install Mailman, point it to the New
Python install.  Works a treat!

Good Luck - Jon Carnes

BTW: The bug message is simply Python's way of saying that there was a
problem with running the program - it doesn't mean the program has a
bug. In your case, it means that the modules it needed were missing. 
You should feel free to run Mailman version 2.1.4, it's very solid and
reliable.




--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Stop the Confirmation E-Mail

2004-03-17 Thread Jon Carnes
On Wed, 2004-03-17 at 19:45, Jamie Penman-Smithson wrote:
 On Wed, 2004-03-17 at 23:12, Steven Massey wrote:
  Jon,
  
  Thanks for the response.  I would tend to agree with you, but this 
  client is particularly insistent on setting it up this way.  Perhaps 
  people on the list could help me by providing some fodder to argue why 
  there should be a confirmation e-mail.  I've tried saying that people 
  could be maliciously signed up for a list they never wanted to be on, 
  but they don't seem to think that is really an issue.  Are there other 
  reasons I can provide?  Even the smallest things could be useful.
 
 [This may come out slightly stronger than I intended, but it's something
 I feel very strongly about - spam...]
 
 A single forged email is all that's needed to get someone subscribed to
 a mailing list they didn't want to be subscribed to, and it is far too
 easy to forge the sender with SMTP.
 
 By doing that you're simply creating *more spam*, and probably
 (hopefully - it'd mean they'd be doing their job) end up blacklisted by
 the major RBL's, not to mention have lots of irate users asking you why
 they are subscribed to a mailing list they didn't want.
 
 That would mean that most of the mail sent out by your client (and your
 server) would be promptly rejected.
 
 Not requiring confirmation also means you can end up with a mass of
 email addresses that aren't valid on your mailing list, creating endless
 bounces, and more work for your MTA (and Mailman).
 
 If you or your client doesn't think that is going to happen (IOW the
 mailing list won't get any spam), they need to get a clue - it won't be
 long before you start getting spam to those ML's. If you have any sense
 of responsibility you'll persuade them that this is definitely not what
 they want.
 
 Just my opinion... take it or leave it..

Additionally there are several Anti-spam laws in the works that would
*require* a confirmation before adding a user to a mailing list -
additionally they require accurate unsubscribe information to be
included within each list message.

Mailman meets the requirements of any current laws, and those being
considered by parliaments the world over. 


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Messages not moving fro mail directory to qfiles directory

2004-03-16 Thread Jon Carnes
The mail should be downloaded straight into the Mailman script which 
moves it straight to the qfiles. The email should never be stored in a
local queue file once the alias for the list is invoked.

This indicates that you have a problem with the aliases (or your systems
interpretation of the aliases).  Please post an sample of your aliases
file.

Jon Carnes
===
On Tue, 2004-03-16 at 11:20, David Miner wrote:
 Jon,
 
 I have created a list and received the notification of it.  I added the 
 list to the aliases file and sent messages to it.
 
 maillog show the messages being passed to Mailman.  The messages get as far 
 as the mail directory and do not get to the qfiles directories.
 
 At this point there is one file in the mail directory titled mailman post 
 test and it contains the several messages I have sent to the list.  There 
 are no files in any of the qfiles directories.
 
 Additional information:  There is also a mailman bounces test and a 
 mailman post fp file in the mail directory.  There is also a mailman 
 file there.
 
 According to your comment, the mailman post (and bounces) app is not 
 working.  What do I do to fix it?
 
 Thanks,
 
 David
 
 At 08:09 PM 3/15/2004 -0500, Jon Carnes wrote:
 
 On Mon, 2004-03-15 at 10:12, David Miner wrote:
   I am running version 2.1.4 of Mailman.
   It was installed from the FreeBSD port.
   I am running FreeBSD 4.9
   My MTA is sendmail.
  
   I have installed and configured Mailman 2.1.4.  I have created a list and
   entered the information in /etc/aliases and run newaliases.
  
   My /var/log/maillog show incoming mail being passed to Mailman.
  
   The messages are passed through the system until they reach the
   /usr/local/mailman/mail directory, then they stop.
  
   bin/check_perms says no problems.
  
   Qrunners and mailmanactl are running and show up in ps -aux.
  
   I have followed all of the steps in FAQ 3.14 Troubleshooting: No mail 
  going
   out to lists members.
  
   A search of the mailman archives (because of the way I thin about the
   problem) either resulted in nothing or too much to search through.
  
   I scanned the archives month by month back to December 2003 and found 
  nothing.
  
   Suggestions?
  
   TIA,
  
   David
 
 David, have you created any lists successfully (and gotten notification
 of their creations)? Did you create the mailman list?
 
 So... you've successfully created the mailman list and a test list. You
 send to the test list and the MTA (Sendmail) runs the Mailman app
 associated with that alias - so the message is now waiting in one of
 your ~mailman/qfiles/..  directory's.
cd ~mailman/qfiles/
ls *
 
 Can you tell us if there are files there, and which directories they are
 in?
 
 If there are no files in the qfiles directory, then either they are
 getting processed by the qrunners (so there should be MTA records of the
 outgoing mail) or they are not getting to the qfiles directory - so the
 mailman post app is not working for the list.
 
 Jon Carnes
 
 
 
 ---
 Incoming mail is certified Virus Free.
 Checked by AVG anti-virus system (http://www.grisoft.com).
 Version: 6.0.619 / Virus Database: 398 - Release Date: 3/10/2004
 
 David R. Miner  Voice:  (850) 644-8107
 Assistant In Information PracticeFax:(850) 644-6253
 Faculty Practitioner in Network Services E-mail: [EMAIL PROTECTED]
 School of Information Studies
 The Florida State University
 Tallahassee, FL 32306-2100
 
 __
 
 ---
 Outgoing mail is certified Virus Free.
 Checked by AVG anti-virus system (http://www.grisoft.com).
 Version: 6.0.619 / Virus Database: 398 - Release Date: 3/10/2004


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Messages not moving fro mail directory to qfiles directory

2004-03-16 Thread Jon Carnes
You are missing the pipe in front of the aliases. Example:
  fp:   | /usr/local/mailman/mail/mailman post fp

The pipe tells the mail server to launch the program
(/usr/local/mailman/mail/mailman, and to feed the message into the
program as data.

You'll need to edit all the aliases and add a pipe in front of each
one.  If you create a new list from the command line, you will see that
proper format.

Good Luck - Jon Carnes

On Tue, 2004-03-16 at 14:05, David Miner wrote:
 Jon,
 
 Here are the two lists I have created:
 ## fp mailing list
 
 fp: /usr/local/mailman/mail/mailman post fp
 fp-admin:   /usr/local/mailman/mail/mailman admin fp
 fp-bounces: /usr/local/mailman/mail/mailman bounces fp
 fp--confirm:/usr/local/mailman/mail/mailman confirm fp
 fp-join:/usr/local/mailman/mail/mailman join fp
 fp-leave:   /usr/local/mailman/mail/mailman leave fp
 fp-owner:   /usr/local/mailman/mail/mailman owner fp
 fp-request: /usr/local/mailman/mail/mailman request fp
 fp-subscribe:   /usr/local/mailman/mail/mailman subscribe fp
 fp-unsubscribe: /usr/local/mailman/mail/mailman unsubscribe fp
 
 ## test mailing list
 
 test:   /usr/local/mailman/mail/mailman post test
 test-admin: /usr/local/mailman/mail/mailman admin test
 test-bounces:   /usr/local/mailman/mail/mailman bounces test
 test--confirm:  /usr/local/mailman/mail/mailman confirm test
 test-join:  /usr/local/mailman/mail/mailman join test
 test-leave: /usr/local/mailman/mail/mailman leave test
 test-owner: /usr/local/mailman/mail/mailman owner test
 test-request:   /usr/local/mailman/mail/mailman request pt
 test-subscribe: /usr/local/mailman/mail/mailman subscribe test
 test-unsubscribe:   /usr/local/mailman/mail/mailman 
 unsubscribe test
 
 Hope this helps.
 
 David
 
 At 01:15 PM 3/16/2004 -0500, you wrote:
 
 The mail should be downloaded straight into the Mailman script which
 moves it straight to the qfiles. The email should never be stored in a
 local queue file once the alias for the list is invoked.
 
 This indicates that you have a problem with the aliases (or your systems
 interpretation of the aliases).  Please post an sample of your aliases
 file.
 
 Jon Carnes
 ===
 On Tue, 2004-03-16 at 11:20, David Miner wrote:
   Jon,
  
   I have created a list and received the notification of it.  I added the
   list to the aliases file and sent messages to it.
  
   maillog show the messages being passed to Mailman.  The messages get as 
  far
   as the mail directory and do not get to the qfiles directories.
  
   At this point there is one file in the mail directory titled mailman post
   test and it contains the several messages I have sent to the list.  There
   are no files in any of the qfiles directories.
  
   Additional information:  There is also a mailman bounces test and a
   mailman post fp file in the mail directory.  There is also a mailman
   file there.
  
   According to your comment, the mailman post (and bounces) app is not
   working.  What do I do to fix it?
  
   Thanks,
  
   David
  
   At 08:09 PM 3/15/2004 -0500, Jon Carnes wrote:
  
   On Mon, 2004-03-15 at 10:12, David Miner wrote:
 I am running version 2.1.4 of Mailman.
 It was installed from the FreeBSD port.
 I am running FreeBSD 4.9
 My MTA is sendmail.

 I have installed and configured Mailman 2.1.4.  I have created a 
  list and
 entered the information in /etc/aliases and run newaliases.

 My /var/log/maillog show incoming mail being passed to Mailman.

 The messages are passed through the system until they reach the
 /usr/local/mailman/mail directory, then they stop.

 bin/check_perms says no problems.

 Qrunners and mailmanactl are running and show up in ps -aux.

 I have followed all of the steps in FAQ 3.14 Troubleshooting: No mail
going
 out to lists members.

 A search of the mailman archives (because of the way I thin about the
 problem) either resulted in nothing or too much to search through.

 I scanned the archives month by month back to December 2003 and found
nothing.

 Suggestions?

 TIA,

 David
   
   David, have you created any lists successfully (and gotten notification
   of their creations)? Did you create the mailman list?
   
   So... you've successfully created the mailman list and a test list. You
   send to the test list and the MTA (Sendmail) runs the Mailman app
   associated with that alias - so the message is now waiting in one of
   your ~mailman/qfiles/..  directory's.
  cd ~mailman/qfiles/
  ls *
   
   Can you tell us if there are files there, and which directories they are
   in?
   
   If there are no files in the qfiles directory, then either they are
   getting

Re: [Mailman-Users] One installation, many appearances?

2004-03-16 Thread Jon Carnes
On Mon, 2004-03-15 at 22:36, Shaun T. Erickson wrote:
 I have a FreeBSD server on which I host email and web sites for a number 
 of virtual domains, via postfix and apache. Several of the domains would 
 like to have mailman mailing lists, as well. Can each domain have what 
 appears to be it's own dedicated mailman instance, but with only one 
 actual install of mailman on the server? I.e., they go to 
 www.theirweb.site/mailman and see only their lists, and another domain's 
 users go to www.theirother.site/mailman and see only their lists, and so on?
 
Yes. The caveat is that version 2.1 (the current version) will not allow
two lists with the same name so you cant have:
  [EMAIL PROTECTED]
  [EMAIL PROTECTED]

Though you can have:
  [EMAIL PROTECTED]
  [EMAIL PROTECTED]


 Additionally, postfix stores and retrieves all its information for my 
 email domains in a mysql database. Can mailman interface with that?

Mailman won't do the SQL database (yet), but you can set up the aliases
yourself inside the SQL database. I think that Postfix can also handle
multiple alias maps, so you might be able to simply let Mailman use the
standard text file based aliases file.

Good Luck - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] webserver integration problem with ownership

2004-03-16 Thread Jon Carnes
On Tue, 2004-03-16 at 03:01, [EMAIL PROTECTED] wrote:
 Hi there,
  i setup a mailman-site and it seems to run quite smoothly.
 BUT: the integration with my webserver seems to be faulty.
 whenever i use the administrative web frontend, the owner
 of the list *.pck files is changed to the user 'apache' (the one
 my web server runs with). this leads to the cron-job gate_news
 failing and complaining :
 
 Traceback (most recent call last):
   File /usr/local/mailman/cron/gate_news, line 284, in ?
 main()
   File /usr/local/mailman/cron/gate_news, line 264, in main
 process_lists(lock)
   File /usr/local/mailman/cron/gate_news, line 199, in process_lists
 mlist = MailList.MailList(listname, lock=0)
   File /usr/local/mailman/Mailman/MailList.py, line 128, in __init__
 self.Load()
   File /usr/local/mailman/Mailman/MailList.py, line 594, in Load
 dict, e = self.__load(file)
   File /usr/local/mailman/Mailman/MailList.py, line 560, in __load
 fp = open(dbfile)
 IOError: [Errno 13] Permission denied: '/usr/local/mailman/lists/mailman/config.pck'
 
 and so i end up receiving a huge number of errors until i reset the owner-ship !
 i tried using check_perms to fix this but check_perms indicates no problem at all.
 
 Any help ?? Thanks in advance!
 ___


What is the Group ownership for the file?  Is the suGID bit set for the
directory:

drwxrwsr-x2 root mailman  4096 Mar 16 12:00 .
drwxrwsr-x6 root mailman  4096 Dec 22 23:52 ..
-rw-rw1 mailman  mailman  3389 Mar 16 09:00 config.pck.last

Good Luck - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Replying to Archived Messages

2004-03-16 Thread Jon Carnes
On Tue, 2004-03-16 at 13:18, David Massey wrote:
 Hello... We are using Mailman 2.08 and need to upgrade
 but I have the following question:
 
 Is it possible in 2.08 or in later versions to 
 REPLY and REPLY ALL to archived messages so that
 the message and subject heading remain intact?
 
 This seems like an important feature -- which I am
 told is available in yahoo groups -- to a member who wants
 to interact with the list via the archives but not
 receive digests or individual messages...
 
 David Massey

This is not a feature of Mailman, though there are several archivers
which can do this.  You should look at MHonarc. MHonarc can be used
instead of Pipermail (the built-in archiver), and then the archives will
have all the functionality that MHonarc brings.

Good luck in your quest - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Exim errors eaten by Mailman

2004-03-16 Thread Jon Carnes
On Tue, 2004-03-16 at 16:09, Adam Gintis wrote:
 Hello,
 
 I've got a problem I'm not sure how to attack. After successful delivery of 
 a message by Mailman, my Exim mainlog shows:
 
 Error message sent to [EMAIL PROTECTED]
 
 Now, because listname-admin is fed back into Mailman, I never get a chance 
 to see what that Exim error was. I think its just a couple of the addresses 
 on the list that failed, but I'd like to see the message. Any ideas?
 
 I'm using exim 3.35-1woody2 and mailman 2.0.11-1woody8 on Debian 3.0 r1 Woody.
 
 Thanks!

Hmmm, how about changing the alias for listname-admin so that it goes
directly to your email address.

Good Luck - Jon Carnes



--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Performance limitations inquiry

2004-03-16 Thread Jon Carnes
On Tue, 2004-03-16 at 21:01, [EMAIL PROTECTED] wrote:
 I run mailman 2.1.4 on FreeBSD unix with sendmail.  I'm running it on a
 co-located server in a verio datacenter, so it's internet connection is fast. 
 My question is, how can I expect the server to perform if the primary function
 of this server is to just run mailman?  I expect to have upwards of 60 lists on
 it with approximatly 300-500 posts a day among all lists.  List sizes will
 range from 100 to 5000 members.  There will be some announce only lists that
 have 20,000 members or so.
 
 The machine is a P4 2.4Ghz with 1GIG of ram.
 
 What I'm trying to pin down is whether or not having lists of this size and
 level of posting will choke up the server and necessitate upgrades.  Is my
 machine overkill or do I have something to be concerned with?  Any information
 from mailman users out there, including some stats on how many lists you may
 run on a particular machine and its success would be helpful.
 
 Brendan

You'll be fine, especially since your running on a FreeBSD server (and I
assume a SCSI disk subsystem).

Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Exim errors eaten by Mailman

2004-03-16 Thread Jon Carnes
list-admin:|/var/mailman/mail/mailman admin list, myemail


On Tue, 2004-03-16 at 22:29, Adam Gintis wrote:
 I don't want to break the listname-admin address functionality, I just want 
 a copy, next time I send a message to the list, of what it got from Exim 
 and (presumably) tossed on the floor as an invalid command. Are you saying 
 the best solution is just to temporarily redirect the -admin alias to me, 
 figure out what's going on, and put it back? I'd like to always receive a 
 copy of anything going to -admin. Thanks!
 
 At 10:18 PM 3/16/2004 -0500, you wrote:
 On Tue, 2004-03-16 at 16:09, Adam Gintis wrote:
   Hello,
  
   I've got a problem I'm not sure how to attack. After successful 
  delivery of
   a message by Mailman, my Exim mainlog shows:
  
   Error message sent to [EMAIL PROTECTED]
  
   Now, because listname-admin is fed back into Mailman, I never get a chance
   to see what that Exim error was. I think its just a couple of the 
  addresses
   on the list that failed, but I'd like to see the message. Any ideas?
  
   I'm using exim 3.35-1woody2 and mailman 2.0.11-1woody8 on Debian 3.0 r1 
  Woody.
  
   Thanks!
 
 Hmmm, how about changing the alias for listname-admin so that it goes
 directly to your email address.
 
 Good Luck - Jon Carnes
 
 ---
 Adam Gintis
 Vanderbilt University
 VU# 353920 Sta B
 2301 Vanderbilt Place
 Nashville, TN 37235-3920
 615-497-3922 (cell)
 


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] list management via email

2004-03-15 Thread Jon Carnes
On Mon, 2004-03-15 at 05:02, Leigh Silvester wrote:
 Okay I have spent about 5 hours going through archives but not found anything that 
 addresses my scenario.
 
 In a nutshell I wish to be able to manage the membership of a list via emails sent 
 by a PHP script, emails to a list admin which would probably include admin password 
 to authorise the action to automate administration.
 
 Background.
 The lists are to be closed ones that are distribution lists for various 
 societies/organisations.
 Have previously done this with ColdFusion/Lyris, where the Coldfusion scripts send 
 an email containing a password and subscribe listname [EMAIL PROTECTED] joe bloggs 
 [quiet] to a lyris list admin address that automatically adds that address to the 
 relevant list.
 Similarly a passworded message containing unsubscribe listname [EMAIL PROTECTED] 
 [quiet] would remove that address.
 
 The intention is to update details on the list as users update their details on a 
 database conatining information in addition to their email address. This means users 
 have a single point of maintaining their details while the owners of these lists 
 gain the advantage of suing the efficiecny of using a mail list for mass emailing, 
 rather than doing PHP mail which can put a bit of a strain on the server when 
 sending tens of thousands of emails.
 
 Is such a thing possible with Mailman?
 
 I have done a few experiments sending emails with subscribe to a small closed list 
 I manage but it hits the posting by a non-member issue.
 Obviously I could send it with the listmanager email address but then it would try 
 to subscribe the listmanager - which is already subscribed...
 
 Ideally I am hoping to be flamed with ... it's all here [link] in black and white 
 if you bother to look for it.
 
 This will be on a hosted server to which I will not have shell access.
 
 Regards
 
 Leigh

If you look *way* back in the archives you'll see a discussion from 3+
years back where I setup a client to be able to be able to do command
line activities via special email addresses to a mailman list.
Afterwards I coached someone else in a successful effort to do the same.
The special addresses (like [EMAIL PROTECTED]) did a
specified Admin task for a list. Each email had to start with a text
line that included a special enabling password - something like:
  password: ubergeek

That was followed by a list of email addresses to be removed from the
list.

The script sent back a confirmation email indicating which users had
been removed and which were not (and the reason they were not - such as,
email address not found on list.

These small command-lets are very easy to write.

Of course these days, I would simply hack the Python code and add the
desired functionality.  Mailman's code is fairly easy to follow and it's
all cut and paste. You might look at it as a good way to learn Python!

Good Luck - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Messages not moving fro mail directory to qfiles directory

2004-03-15 Thread Jon Carnes
On Mon, 2004-03-15 at 10:12, David Miner wrote:
 I am running version 2.1.4 of Mailman.
 It was installed from the FreeBSD port.
 I am running FreeBSD 4.9
 My MTA is sendmail.
 
 I have installed and configured Mailman 2.1.4.  I have created a list and 
 entered the information in /etc/aliases and run newaliases.
 
 My /var/log/maillog show incoming mail being passed to Mailman.
 
 The messages are passed through the system until they reach the 
 /usr/local/mailman/mail directory, then they stop.
 
 bin/check_perms says no problems.
 
 Qrunners and mailmanactl are running and show up in ps -aux.
 
 I have followed all of the steps in FAQ 3.14 Troubleshooting: No mail going 
 out to lists members.
 
 A search of the mailman archives (because of the way I thin about the 
 problem) either resulted in nothing or too much to search through.
 
 I scanned the archives month by month back to December 2003 and found nothing.
 
 Suggestions?
 
 TIA,
 
 David

David, have you created any lists successfully (and gotten notification
of their creations)? Did you create the mailman list?

So... you've successfully created the mailman list and a test list. You
send to the test list and the MTA (Sendmail) runs the Mailman app
associated with that alias - so the message is now waiting in one of
your ~mailman/qfiles/..  directory's.
  cd ~mailman/qfiles/
  ls *

Can you tell us if there are files there, and which directories they are
in?

If there are no files in the qfiles directory, then either they are
getting processed by the qrunners (so there should be MTA records of the
outgoing mail) or they are not getting to the qfiles directory - so the
mailman post app is not working for the list.

Jon Carnes
 


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] archives missing

2004-03-15 Thread Jon Carnes
On Mon, 2004-03-15 at 11:26, Eduardo Ferreira de Carvalho wrote:
 Hello list,
 
   Currently is using the last version of Mailman, but I do not know what
 it occurs that the archives of the list of the month of February/2004 do
 not appear.  I used the command arch and appeared the month of March. 
 Mine mailman is configured to appear to file monthly.  It will be that I
 will have that to use this command all month or exists another skill to
 decide this problem?
 
   I wait and thanks
 
 Eduardo Ferreira de Carvalho
 
 WebMaster e Suporte Tcnico
 Departamento de Informtica - CEMIB
 http://www.cemib.unicamp.br
 
Check the mbox file for the list and see if there are any mails from
February to the list.

The mbox file is located in:
  ~mailman/archives/private/listname.mbox/listname.mbox

If that file has some February mail (as shown by the Date: field in the
mail headers of the mail stored in that huge file) then you might have a
corrupted mbox file - or too large to be processed with your current
system resources.

Wishing you well - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Internal Server Error for Administrative Page

2004-03-14 Thread Jon Carnes
On Thu, 2004-03-11 at 10:01, Andy Malato wrote:
 Hi,
 
 
 I have a working mailman installation and everything has pretty much
 worked as it should.  The other day I noticed that when trying to login
 to the administration page of one particular list I get an Internal
 Server Error.  This is not the case with my other lists, all other lists
 work without a problem.  I tried running check_db and list_members -i on
 this list, but those tests came up clean.  

Nice!

 Does anyone have any
 suggestions or ideas as to what could be causing the admin page of this
 list not to work?

Does the error have any detail in it?  Do the Mailman logs reveal any
details?  Have you run check_perms on the install?

Good luck - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Postfix and aliases

2004-03-13 Thread Jon Carnes
On Sat, 2004-03-13 at 12:07, David wrote:
 Dear gurus,
 
 I'm running Mailman 2.1.4 and Postfix 2.0.14 
 I don't use the Mailman-Postfix integration to auto generate aliases
 yet. The question is how I can do that with my configuration.
 
 The thing is that I pipe my list e-mail thru two different perl scripts
 before Mailman gets into the action.
 
 It looks like this in my Postfix aliases file:
 test: |/usr/local/mail2url/m2u324.pl|/usr/bin/2822htrim.pl [Test]
 |/usr/local/mailman/mail/mailman post test
 
 It works perfect, but I want my users to setup their own lists without
 shell access and I really want to add the perl scripts to new lists. The
 question is how to auto generate new aliases with my scripts?
 
  Blue Skies,
  /David

David,

This is actually a no-brainer:

 - Setup the integration to the point where Mailman generates the alises
in the file ~mailman/data/aliases. 
   Don't add this file to your Postfix aliases map. 

 - Run a cronjob or daemon that monitors the ~mailman/data/aliases file
for a change and then take that diff  - isolate the new list name

 - Have your Mailman alias checking program pump the new list into your
aliases file with all your alias mods.

If you are into hacking Mailman (and you should be!) you can simply add
an exec to the end of the Mailman process that updates the Mailman
aliases file - and forget about setting that off via cron (or a small
daemon). At that point you can also simply pass in the name of the new
list as a parameter to the exec and bypass the Mailman aliases file
altogether.

Good luck and happy hacking!

Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Virtual domains and list namespace

2004-03-13 Thread Jon Carnes
On Sat, 2004-03-13 at 14:45, [EMAIL PROTECTED] wrote:
 Can someone confirm that when using Mailman (2.1.4)
 in a multi domain environment, that two lists cannot have the
 same name?
 
 Even with the new virtual domain options, it doesn't appear
 you can have a per-domain namespace. You can't have two lists
 called [EMAIL PROTECTED] and [EMAIL PROTECTED]
 
 Please tell me I am wrong.
 
 Paul

Correct.  This is going to be a feature of Version 3.0 and is part of
the driving force behind getting it out the door asap (so version 2.1.x
is currently in maintenance mode).

You can however, have a separate install of Mailman for each domain (all
on one server).  These can have same name lists for different domains -
as each domain will be handled by a separate instance of Mailman.

Good Luck - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


[Mailman-Users] Re: Why it shows listname-bounces instead of listname-admin?

2004-03-10 Thread Jon Carnes
In Mailman 2.1.x, list email is sent out from Mailman with a special
address listname-bounces. Any mail returned to listname-bounces
comes from poorly designed Mail Servers or Mail Processors that do not
follow the RFC's; they are bounces though.

Mailman 2.0.x expected Mail Servers to follow the RFC's and wrote
exception handlers for those that did not.  The list of exception
handlers for Microsoft alone was huge (something in the range of 30
different ways of bouncing a message). 

The new method allows Mailman to handle bounces whether a Mail Server is
setup properly or not.  I agree that having the mail sent form
Something-bounces is not ideal.  Feel free to suggest a name change
for that alias.

HtH - Jon Carnes

On Wed, 2004-03-10 at 00:20, Faruk Ahmed wrote:
 Dear Jon,
 
 I am using Mailman version: 2.1.2. It works without no problem. But it shows
 From: [EMAIL PROTECTED] when list member receives email. Shouldn't
 it show From: [EMAIL PROTECTED] ? I checked aliases -
 
 test:  |/home/mailman/mail/mailman post test
 test-admin:|/home/mailman/mail/mailman admin test
 test-bounces:  |/home/mailman/mail/mailman bounces test
 test-confirm:  |/home/mailman/mail/mailman confirm test
 test-join: |/home/mailman/mail/mailman join test
 test-leave:|/home/mailman/mail/mailman leave test
 test-owner:|/home/mailman/mail/mailman owner test
 test-request:  |/home/mailman/mail/mailman request test
 test-subscribe:|/home/mailman/mail/mailman subscribe test
 test-unsubscribe:  |/home/mailman/mail/mailman unsubscribe test
 
 Any suggestion?
 
 Faruk Ahmed
 


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Hundreds of multiple e-mails/posts being sent

2004-03-10 Thread Jon Carnes
On Tue, 2004-03-09 at 07:09, Jay Honosutomo wrote:
 Hello,
 Please forgive me if I am overlooking a simple fix to this, but I have
 searched quite exhaustively for a solution to this problem.
  
 I have been using a mailman list for the last few months, as a one-way
 information mailing list. However, on more than 3 occasions I have
 experienced some individuals receiving the same post/mail up to 600
 times! It doesn't appear to stop until I disable the list, and it
 doesn't happen to everyone - just a select handful of subscribers.
  
 If anyone has any ideas at all - I'd be grateful.
  
 Many thanks,
 Jay
 
 __
I've seen this a few times before. In most cases it was caused by a lack
of resources: 
 - Drive space too full
 - Not enough RAM in the server (or alloted to the virtual host)

I've also seen it caused by certain email addresses with non-standard
Ascii characters in earlier versions of Mailman.

You need to look at your resources while the list is running and also
make sure you are running the latest version of your Mailman branch
(2.0.14 and 2.1.4).

Best of luck - Jon Carnes 



--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Re: Message discarded...why?

2004-03-10 Thread Jon Carnes
On Tue, 2004-03-09 at 09:28, David wrote:
 Hi again,
 
 The problem is nailed down, but not solved. Messages sent from mail.com and
 hotmail.com in HTML are auto discarded. If they send their e-mails as plain
 text they reach the list.
 
 I do have content filtering turned on with the following settings:
 Remove message attachments that don't match.
 multipart/mixed
 multipart/alternative
 text/plain
 
 Convert html to plain text: YES
 
 I guess I have to add some content types to let hotmail and mail.com through
 Can someone please tell me what to add to solve this problem.
 
  Blue Skies,
  /David
 
  You can also have her cc you directly on her next list posting.  That
  should let you check on her address as well as any header abnormalities
  that may accompany her email posts.
 
 I signed up for my own mail.com account. Subscribed and sent a message
 to the list. No problem at all with delivery.
 
 Her messages are still discarded to the list. Really strange
 

You could try sending the same message to your account. Look at the
header info and pull out MIME type to allow.

If all else fails, change convert html to plain text to No.

Good Luck - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] How i can change current directory in side the externalmethod

2004-03-10 Thread Jon Carnes
On Tue, 2004-03-09 at 09:32, Karunya Institute Team wrote:
 How i can change current directory in side the externalmethod

What is the frequency, Kenneth?


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] newbie question

2004-03-10 Thread Jon Carnes
Did you stop and restart Apache?

Does Apache give you any errors with regards to your added lines in
httpd.conf?
 
On Wed, 2004-03-10 at 00:50, Jim Chivas wrote:
 Greetings:
 
 I have search the archives and checked the faq but I still would like to
 get someones assistance for my instal on Sun SOlaris version 7.
 
 It should be a pretty simple solution but I can't see it.
 
 Near the end of the install I am asked to create the 'mailman' system
 list. I did this successfully. The email that was returned to me says I
 can now configure this new list by accessing:
 
 
 http://my-server-name/mailman/admin/mailman
 
 
 In the following install layout I don't see any file or directory below
 the admin file in the cgi-bin area.
 
 When I do this or any other access I receive the famous:
 
 'file not' found page in my browser.
 
 Did I miss something during the install?
 
 
 Thanks
 
 Jim
 
 
 
 
 
 My apache server configs are:
 
 
 ScriptAlias   /mailman/   /usr/local/mailmain/cgi-bin/
 
 
 #
 Directory/usr/local/mailman/cgi-bin
 AllowOverride None
 Options   None
 Order allow,deny
 Allow fromall
 /Directory
 
 
 
 While my install layout is:
 
 
 # pwd
 /usr/local/mailman
 # ls -al cgi-bin
 
 
 total 796
 drwxrwsr-x   2 mailman  mailman  512 Mar  2 21:42 .
 drwxrwsr-x  20 mailman  mailman  512 Mar  3 22:13 ..
 -rwxr-sr-x   1 mailman  mailman36456 Mar  2 21:42 admin
 -rwxr-sr-x   1 mailman  mailman36460 Mar  2 21:42 admindb
 -rwxr-sr-x   1 mailman  mailman36460 Mar  2 21:42 confirm
 -rwxr-sr-x   1 mailman  mailman36460 Mar  2 21:42 create
 -rwxr-sr-x   1 mailman  mailman36468 Mar  2 21:42 edithtml
 -rwxr-sr-x   1 mailman  mailman36468 Mar  2 21:42 listinfo
 -rwxr-sr-x   1 mailman  mailman36460 Mar  2 21:42 options
 -rwxr-sr-x   1 mailman  mailman36460 Mar  2 21:42 private
 -rwxr-sr-x   1 mailman  mailman36460 Mar  2 21:42 rmlist
 -rwxr-sr-x   1 mailman  mailman36460 Mar  2 21:42 roster
 -rwxr-sr-x   1 mailman  mailman36468 Mar  2 21:42 subscribe
 #
 
 
 
 
 --
 Mailman-Users mailing list
 [EMAIL PROTECTED]
 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/


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] archive rotation

2004-03-10 Thread Jon Carnes
On Wed, 2004-03-10 at 02:20, Al Black wrote:
 Hi everyone,
 
 I'm wondering if anyone has a script that manages archive rotation.  I'm 
 thinking of something that can run from cron and keeps messages that have 
 been around less than an month (30 days, etc), and discarding the rest.
 
 I remember from some early looks through the list archives on a different 
 topic that someone posted a perl script to the list, but after a couple 
 hours of looking I can't seem to turn it up.
 
 Thanks in advance,
 al
 
I use logrotate at my sites to rotate my logs monthly. It's simple to
setup and it's already running on most systems. I generally keep 4
months worth of back logs.

=== /etc/logrotate.d/mailman ===
/var/log/mailman/bounce /var/log/mailman/digest /var/log/mailman/error
/var/log/mailman/post /var/log/mailman/smtp
/var/log/mailman/smtp-failure /var/log/mailman/qrunner
/var/log/mailman/locks /var/log/mailman/fromusenet
/var/log/mailman/subscribe /var/log/mailman/vette {
missingok
sharedscripts
postrotate
/var/mailman/bin/mailmanctl reopen /dev/null 21 || true
endscript
}

===
Note: that's one huge wrapped line at the top containing all the mailman
log file names. 

Note2: I believe that this is included in the Mailman source
distribution (maybe as a contrib).

Also of note, right after the logrotate I kick off my monthly reporting
scripts which email the list admins with their monthly usage stats.

Good Luck - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Nested lists

2004-03-10 Thread Jon Carnes
On Wed, 2004-03-10 at 04:43, Jason Williams wrote:
 I have a list whose members are made up entirely of other lists.  I can't
 seem to make it so that I can post to this nested list, without then having
 to give permission for those messages to then go to the subscribed lists.  I
 have tried making those lists one where anyone can mail to them, tried
 making the nested list the only on e who can mail to those lists, but to no
 avail.  Can anyone help?
 
 Jason

This used to be a Frequently Asked Question - and it is in the FAQ. You
are probably overlooking a Spam setting for the nested lists.  You need
to specify the name of the root list as a valid alternate name for each
of your nested lists.


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] archive rotation

2004-03-10 Thread Jon Carnes
On Wed, 2004-03-10 at 10:55, Al Black wrote:
 
 I use logrotate at my sites to rotate my logs monthly. It's simple to
 setup and it's already running on most systems. I generally keep 4
 months worth of back logs.
 
 Thanks, actually, I'm using savelogs, and keeping a couple of months worth 
 of data.  So far so good.
 
 In any case I'm curious about something.  You use: mailmanctl reopen.  In 
 the script that I wrote, I stop mailman, run rotation scheme, and then 
 start and reopen mailmanctl, because I was concerned about clobbering some 
 ongoing process.
 
 Was this an unnecessary concern?
 
 al

Your method should work fine. Stopping and starting Mailman shouldn't
hurt anything. I just use reopen because it was specifically added to
Mailmanctl to handle this situation:

reopen  - This will close all log files, causing them 
  to be re-opened the next time a message is
  written to them

Jon


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] archive rotation

2004-03-10 Thread Jon Carnes
On Wed, 2004-03-10 at 10:47, Al Black wrote:
 Hi Jon, all.
 
   I'm wondering if anyone has a script that manages archive rotation.  I'm
   thinking of something that can run from cron and keeps messages that have
been around less than an month (30 days, etc), and discarding the rest.
 
 I use logrotate at my sites to rotate my logs monthly. It's simple to
 setup and it's already running on most systems. I generally keep 4
 months worth of back logs.
 
 Thanks.  I guess I should have been more clear.
 
 What I'm wondering about is the archived messages in 
 /usr/local/mailman/archives/private/* rather than the log files.  I have 
 the lists set up so that new archive volumes are set up on a monthly 
 basis.  So the directory for each list looks like:
 
 2003-December  (directory)
 2003-December.txt
 2003-December.txt.gz
 2004-February (directory)
 2004-February.txt
 2004-February.txt.gz
 2004-January (directory)
 2004-January.txt
 2004-January.txt.gz
 2004-March (directory)
 2004-March.txt
 2004-March.txt.gz
 
 And inside each of those directories are a whack of html files, pages, and 
 a symbolic link.
 
 Ideally, I'd like to keep 30 days of messages, so that users who go on 
 vacation or set no mail for various reasons can go back and take a look at 
 what they missed.  Its different than the usual reasons for having an 
 archive, but it makes sense for social kinds of mailing lists.
 
 Obviously, I'll have to do some configuration tweaks, switch to a yearly 
 archive, and parse from there.   But it wouldn't surprise me if someone had 
 done something like this before.
 
 Thanks,
 al
 
Doh! I really should drink my coffee before answering these.

I've written some stuff that does this for Pipermail. It's not as easy
as you think.  The hardest part is editing the mbox file that is used
for archive storing and for rebuilding the archives. You've got to pull
the old mail out of the mbox, while keeping the current mail.
If you can get that part done, then the rest follows nicely.

You can use a trigger email that is sent to the archives monthly (mine's
cleverly disguised as a monthly mailing list policy reminder). If you
use that as your anchor within the mbox file, then cutting the file is
fairly trivial.
 
Good Luck - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] newbie question

2004-03-10 Thread Jon Carnes
On Wed, 2004-03-10 at 12:53, Jim Chivas wrote:
 On 10 Mar 2004, Jon Carnes wrote:
 
  Did you stop and restart Apache?
 
 yes.
 
  Does Apache give you any errors with regards to your added lines in
  httpd.conf?
 
 None.
 
 Is this the correct url ?
 
 http://my-server-name/mailman/admin/mailman

should be fine as long as your servers domain name is my-server-name
:-)

 Does my install directory look correct?
 

In my installs I don't use the Directory directive to define Apache's
access for the local directories. I just have the ScriptAlias point
there.

Leave the ScriptAlias but comment out this stuff and then restart Apache
 Directory  /usr/local/mailman/cgi-bin
   AllowOverride   None
   Options None
   Order   allow,deny
   Allow   fromall
 /Directory

It may be that if you define the Directory that you must specify
ExecCGI in the Options statement (and not None).

Good Luck - Jon Carnes

 Thanks
 
 Jim
 
 
 
  On Wed, 2004-03-10 at 00:50, Jim Chivas wrote:
   Greetings:
  
   I have search the archives and checked the faq but I still would like to
   get someones assistance for my instal on Sun SOlaris version 7.
  
   It should be a pretty simple solution but I can't see it.
  
   Near the end of the install I am asked to create the 'mailman' system
   list. I did this successfully. The email that was returned to me says I
   can now configure this new list by accessing:
  
  
   http://my-server-name/mailman/admin/mailman
  
  
   In the following install layout I don't see any file or directory below
   the admin file in the cgi-bin area.
  
   When I do this or any other access I receive the famous:
  
   'file not' found page in my browser.
  
   Did I miss something during the install?
  
  
   Thanks
  
   Jim
  
  
  
  
  
   My apache server configs are:
  
  
   ScriptAlias   /mailman/   /usr/local/mailmain/cgi-bin/
  
  
   #
   Directory/usr/local/mailman/cgi-bin
   AllowOverride None
   Options   None
   Order allow,deny
   Allow fromall
   /Directory
  
  
  
   While my install layout is:
  
  
   # pwd
   /usr/local/mailman
   # ls -al cgi-bin
  
  
   total 796
   drwxrwsr-x   2 mailman  mailman  512 Mar  2 21:42 .
   drwxrwsr-x  20 mailman  mailman  512 Mar  3 22:13 ..
   -rwxr-sr-x   1 mailman  mailman36456 Mar  2 21:42 admin
   -rwxr-sr-x   1 mailman  mailman36460 Mar  2 21:42 admindb
   -rwxr-sr-x   1 mailman  mailman36460 Mar  2 21:42 confirm
   -rwxr-sr-x   1 mailman  mailman36460 Mar  2 21:42 create
   -rwxr-sr-x   1 mailman  mailman36468 Mar  2 21:42 edithtml
   -rwxr-sr-x   1 mailman  mailman36468 Mar  2 21:42 listinfo
   -rwxr-sr-x   1 mailman  mailman36460 Mar  2 21:42 options
   -rwxr-sr-x   1 mailman  mailman36460 Mar  2 21:42 private
   -rwxr-sr-x   1 mailman  mailman36460 Mar  2 21:42 rmlist
   -rwxr-sr-x   1 mailman  mailman36460 Mar  2 21:42 roster
   -rwxr-sr-x   1 mailman  mailman36468 Mar  2 21:42 subscribe
   #
  
  
  
  
   --
   Mailman-Users mailing list
   [EMAIL PROTECTED]
   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/
 
 
 
 -- -
 
 Jim Chivas  email:  [EMAIL PROTECTED]
 Information And Computing services  fax:(604) 323-5349
 Langara College Voice:  (604) 323-5390
 100 West 49th  Avenue   http://www.langara.bc.ca
 Vancouver, B.C., Canada
 V5Y 2Z6
 
 
 


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Message discarded...why?

2004-03-08 Thread Jon Carnes
You should be able to look in your MTA logs and see the message from:
[EMAIL PROTECTED]

And tell what address she was actually using.  Check to see if this
address is subscribed to the list and if it is set to moderate.

You can also have her cc you directly on her next list posting.  That
should let you check on her address as well as any header abnormalities
that may accompany her email posts.

Good luck - Jon Carnes

On Mon, 2004-03-08 at 10:31, David wrote:
 Hello gurus,
 
 I have searched the archives and I didn't find an answer for a strange
 behavior at one of my Mailman lists.
 
 A member is subscribed to the digest version of my list. She gets all the
 mail to the list, but can't post.
 
 I can see in my logs that the message is delivered from Postfix to Mailman.
 She is also able to post a private message to me from her address
 
 Her messeges to the list are discarded. This is the latest entry in my vette
 log:
 Mar 08 14:15:46 2004 (837) Message discarded, msgid:
 [EMAIL PROTECTED]
 
 The server is running Mailman 2.1.4 on a RedHat 7.3 box.
 The user is using a http://www.mail.com/ address. It's a pretty bad service,
 but I can't understand why Mailman discards her e-mails.
 
 There is no bounce messege back to her from my server. I'm stuck.
 Any clues?
 
  Blue Skies,
  /David
 
 
 
 --
 Mailman-Users mailing list
 [EMAIL PROTECTED]
 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/


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] changing ISP servers

2004-03-08 Thread Jon Carnes
On Mon, 2004-03-08 at 10:33, Pastor Augie wrote:
 Hello,
  
 I have several mailman lists setup.  Because of technical difficulties
 with our ISP's physical server, I am being required to migrate our
 entire website, including lists, to a new server (new IP and new
 name).  My ISP contact tells me that when the mailman lists are moved
 to the new server they will need to be RECREATED FROM SCRATCH!!
  
 Is that the case?  What is the most desirable way to migrate to a new
 server?  Is there a simple export feature or some flat (or db) file I
 can export or something like that so I don't have to recreate the list
 by hand??
 Thanks in advance for your help.
  
 Augie.
  

Well, if they are using a straight version of Mailman then the answer is
false. It's very easy to move lists to a new server. 

It may be that they are actually using Cpanel (or will be using Cpanel).
This app does who-knows-what to Mailman.  Actually we know a few
things it does, thanks to the many, many complaints we receive on a
regular basis from folks stuck using Cpanel.  

Even then, the movements of the lists can be relatively painless - if
they allow you command line access to dump out your list configurations
into text files.

Good luck - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Trouble with newlist

2004-03-07 Thread Jon Carnes
At the command line type launch the Python interpretor:
 python

   # in the python interpretor:
   import os
   dir(os)

Look in this lengthy list for fsync.

Tell us what version of Python you are using, and you might want to
cut/past the output of the dir(os) command.

On my systems, help(os.fsync) returns:
  Help on built-in function fsync:
 
  fsync(...)
  fsync(fildes) - None
  force write of file with filedescriptor to disk.
  (END)

Note: you have to import os before you can look at its built-in
functions

This is looking like a problem with the Python install.

Jon Carnes

On Sun, 2004-03-07 at 12:39, Steve Pirk wrote:
 Nope... Upgraded python from the 2.3.3 source, and
 I still get this when I add a list... bummer.
 
 Hit enter to notify mailman owner...
 
 Traceback (most recent call last):
   File bin/newlist, line 219, in ?
 main()
   File bin/newlist, line 212, in main
 msg.send(mlist)
   File /usr/local/mailman/Mailman/Message.py, line 233, in send
 self._enqueue(mlist, **_kws)
   File /usr/local/mailman/Mailman/Message.py, line 244, in _enqueue
 reduced_list_headers = 1,
   File /usr/local/mailman/Mailman/Queue/Switchboard.py, line 133, in
 enqueue
 os.fsync(msgfp.fileno())
 AttributeError: 'module' object has no attribute 'fsync'
 
 
 --
 Steve
 
 On Sun, 7 Mar 2004, Steve Pirk wrote:
 
  I am using Slackware 9.1 (fresh install) Here is the
  version on python:
  Python 2.3.1 (#1, Sep 24 2003, 16:45:45)
 
  Maybe I will do a fresh install of the latest version.
  Could be that the included one is fubar'd. It is the
  latest stable version of MM. I used to run an older
  version, but it was lost in the disk crash. :-)
  --
  Steve
 
  On Sun, 7 Mar 2004, Richard Barrett wrote:
 
   On 7 Mar 2004, at 10:16, Steve Pirk wrote:
  
After a supposedly clean install of the latest mailman,
I get this error when adding a list (even the initial
mailman list):
   
Traceback (most recent call last):
  File bin/newlist, line 219, in ?
main()
  File bin/newlist, line 212, in main
msg.send(mlist)
  File /usr/local/mailman/Mailman/Message.py, line 233, in send
self._enqueue(mlist, **_kws)
  File /usr/local/mailman/Mailman/Message.py, line 244, in _enqueue
reduced_list_headers = 1,
  File /usr/local/mailman/Mailman/Queue/Switchboard.py, line 133, in
enqueue
os.fsync(msgfp.fileno())
AttributeError: 'module' object has no attribute 'fsync'
   
  
   This looks as though something is wrong with your python installation
   as you are being told that the function fsync in the standard os module
   cannot be found.
  
   What OS are you running and which version of OS, Python and Mailman?
   Have you ckecked compatibility in the MM installation and upgrading
   files.
  
 
 --
 Mailman-Users mailing list
 [EMAIL PROTECTED]
 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/


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Will a user named YOURMAILLIST be added after a mail list named YOURMAILLIST was created?

2004-03-06 Thread Jon Carnes
On Sat, 2004-03-06 at 03:23,  wrote:
 Hi guys,
 I am using mailman2.1.4.
 I installed sendmail and mailman on one machine.
 I got a problem that after I post message to my maillist I got a message
 which told me there was not a user named mymaillist on my Mailman machine.
 Will a user named YOURMAILLIST be added after a mail list named YOURMAILLIST
 was created?
 
 gstide
 
It depends on where you add the list from. If you do it from the
commandline you can specify to the newlist command that it add it to
the aliases file (you will still need to run newalises for sendmail to
see the new aliases).

If you add it from the Web-admin, you will need to add the aliases
yourself (unless you have Postfix and the Postfix integration turned on)
- or have written a small script to add it to your Sendmail aliases file
automagically.

Good Luck - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


RE: [Mailman-Users] error: user unknown

2004-03-06 Thread Jon Carnes
On Sat, 2004-03-06 at 03:23,  wrote:
 Hi,
 My description maybe not very clear.
 The problem I met is that I can not post message to my mail list.
 I sent a mail to my list via the email server B, then I got a error message,
 there was not such a user from B.
 At the same time, Mailman can send me message, such as welcome join this
 mail list, you created a mail list successfully etc.
 I installed Sendmail 8.12.10 and Mailman 2.1.4 on the same machine.
 So the problem is the Mailman can send mails but it can't receive mail.
 
Check out FAQ 3.14. This sounds like a classic case of the aliases not
being added.

Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


[Mailman-Users] problems with the mail hostname

2004-03-06 Thread Jon Carnes
On Sat, 2004-03-06 at 10:20, Guillaume Rousse wrote:
 I'm having troubles with the name used by mailman for sending mails: it 
 keeps using the real hostname, whereas it is configured for using an alias.
 
 I have this setting in mm_cfg.py:
 DEFAULT_EMAIL_HOST  = 'lists.zarb.org'
 DEFAULT_URL_HOST= 'lists.zarb.org'
 add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
 
 All list configuration says also host_name is lists.zarb.org, all URLs 
 are OK, but it keep sending mails as @katu3.zarb.org, instead of 
 @lists.zarb.org. What is wrong there ?

This is also in the FAQ, you may have created the list before completing
your setup... in fact, you may have completed your setup as a result of
troubleshooting the first couple of lists that you created.

Once a list is created it is standalone and incorporates  most of the
current defaults as individual values within the list's configuration
files. Unfortunately Barry has hidden this particular attribute and no
longer displays it in the WebAdmin. You will have to manually modify
those defaults by using the commandline Mailman tool withlist.

You will find examples for howto use Withlist inside the application,
you will also find examples in the FAQ.

Barry: could we make this a *Displayed* value for a list - even if you
do not want to make it a editable value in the 2.1.x series. Perhaps we
could make the Web-admin list creation have two boxes to define a lists
address:
 - a box for the list_name
 - a drop down box that makes folks choose their virtual domain. Or if
only one domain is available, then just show the current domain it will
use.

Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] please run connect () first ??

2004-03-06 Thread Jon Carnes
First (and most important) read the README.POSTFIX on your system and
follow the advice there on integrating Postfix with Mailman. 

If that does not solve it then look at your Delivery Defaults used in
~mailman/Mailman/mm_cfg.py (and Defaults.py)
  DELIVERY_MODULE = 'SMTPDirect'
  MTA = 'Manual'
  POSTFIX_STYLE_VIRTUAL_DOMAINS = []
  POSTFIX_ALIAS_CMD = '/usr/sbin/postalias'
  POSTFIX_MAP_CMD = '/usr/sbin/postmap'
  SMTPHOST = 'localhost'
  SMTPPORT = 0   # default from smtplib 
  SENDMAIL_CMD = '/usr/lib/sendmail'

Make sure that Postfix is listening on Localhost port 25. Make sure that
Localhost is defined in your /etc/hosts file

Read FAQ 3.14

Good Luck - Jon Carnes

Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


On Sat, 2004-03-06 at 11:10, Darryl Harvey wrote:
 I have installed mailman on RedHat 9, mailman version is 2.1.1, and postfix 
 version 2.0.10 using mysql lookups...
 
 When I try to send an email to a group (of about 75 or more people (yet to 
 find size limit)), The email appears in the archive, but never gets 
 delivered to any of the list members.
 
 in the /var/log/mailman/error log I see;
 
 Mar 05 18:55:42 2004 (5019) SHUNTING: 
 1078473034.484252+9be7f8767534969c4728ee34ca181cc8b178782e
 Mar 05 18:58:42 2004 (5019) Uncaught runner exception: please run connect() 
 first
 Mar 05 18:58:42 2004 (5019) Traceback (most recent call last):
File /var/mailman/Mailman/Queue/Runner.py, line 105, in _oneloop
  self._onefile(msg, msgdata)
File /var/mailman/Mailman/Queue/Runner.py, line 155, in _onefile
  keepqueued = self._dispose(mlist, msg, msgdata)
File /var/mailman/Mailman/Queue/OutgoingRunner.py, line 61, in _dispose
  self._func(mlist, msg, msgdata)
File /var/mailman/Mailman/Handlers/SMTPDirect.py, line 150, in process
  conn.quit()
File /var/mailman/Mailman/Handlers/SMTPDirect.py, line 80, in quit
  self.__conn.quit()
File /usr/lib/python2.2/smtplib.py, line 702, in quit
  self.docmd(quit)
File /usr/lib/python2.2/smtplib.py, line 357, in docmd
  self.putcmd(cmd,args)
File /usr/lib/python2.2/smtplib.py, line 313, in putcmd
  self.send(str)
File /usr/lib/python2.2/smtplib.py, line 305, in send
  raise SMTPServerDisconnected('please run connect() first')
 SMTPServerDisconnected: please run connect() first
 
 
 Any ideas?
 
 Thanks
 Darryl
 




--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Digest stopped sending daily

2004-03-06 Thread Jon Carnes
On Sat, 2004-03-06 at 13:27, Eric W. wrote:
 I run a mailing list using mailman that has stopped sending the digest
 on a daily basis, even though the selection for sending a daily digest
 is set properly. The mailman software is installed by my hosting
 service, and they're somewhat puzzled as to what happened. The digest
 stopped on 2/6. It still sends when it reaches the size limit, or I
 can send it manually, but no daily digest.
  
 Any suggestions as to what I can do from the admin panel, or that I
 can send to the techs at my hosting service?
  
 Thanks!
 
 __
Crond has stopped on the server. This is actually a common problem at
hosting services and is an indication of the level of competency of
their systems administration (and attention to detail).

Jon Carnes

Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] PLEASE, help...

2004-03-06 Thread Jon Carnes
Have the client delete all his cookies (or just the cookies for the host
running Mailman.  Then restart the browser and see if the problem goes
away.

This was an old problem that was supposedly fixed in 2.1.4 - so it does
seem that you might not be running the latest Mailman.

Of course it could be a problem with the way that the Mailman 2.1.4 was
installed on the system. did you install it from source (and were all
the python packages you listed already loaded when you did the install -
in other words you didn't upgrade or install any of the python packages
after the Mailman install)?

HtH - Jon Carnes

On Sat, 2004-03-06 at 16:11, ricardo wrote:
 Hi,
 
 I've sent this message a couple of times, and have replied to it, but I 
 can't get to the bottom of the issue.
 
 The only reply I've gotten is one saying that I probably am not using the 
 latest version of MM, but that is not the case. I am using MM 2.1.4, I 
 have a client using MM which cannot access the private list archive. 
 Attempting to login to the archive results in an error. Here's the error:
 
 Traceback (most recent call last):
   File /usr/local/mailman/scripts/driver, line 87, in
 run_main
 main()
   File /usr/local/mailman/Mailman/Cgi/private.py, line
 120, in main
 password, username):
   File /usr/local/mailman/Mailman/SecurityManager.py, line
 226, in WebAuthenticate
 print self.MakeCookie(ac, user)
   File /usr/local/mailman/Mailman/SecurityManager.py, line
 233, in MakeCookie
 raise ValueError
 ValueError
 
 Information for my setup:
 
 My set of python RPMs (in a SUSE system) are:
 
 python-mysql-0.9.2-52
 python-devel-2.3-49
 mod_python-2.7.8-427
 python-2.3-49
 python-curses-2.3-49
 python-tk-2.3-49
 
 The python files reported in the traceback:
 
 # ls -l /usr/local/mailman/scripts/driver
 -rw-r--r--1 root mailman  9162 Jan  8 16:44 
 /usr/local/mailman/scripts/driver
 
 # ls -l /usr/local/mailman/Mailman/Cgi/private.py
 -rw-r--r--1 root mailman  5500 Jan  8 16:44 
 /usr/local/mailman/Mailman/Cgi/private.py
 
  # ls -l /usr/local/mailman/Mailman/SecurityManager.py
 -rw-r--r--1 root mailman 15023 Jan  8 16:44 
 /usr/local/mailman/Mailman/SecurityManager.py
 
 I have not altered any of these files. 
 
 Can someone please help me out? My client is complaining and I can't seem 
 to get this problem resolved.
 
 Ricardo
 
 --
 Mailman-Users mailing list
 [EMAIL PROTECTED]
 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/


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


[Mailman-Users] Can we get rid of these nuisance bounces for posters

2004-03-06 Thread Jon Carnes
One to two folks are bogusly attempting to feed the list traffic
([EMAIL PROTECTED]) into their own local site lists. These
generate multiple bounces for every post to the list.

As a result, I get a ton of bounces with every post:

Bounce from ops.org...
Received: from ns3.ops.org (h2.63.170.216.ip.alltel.net [216.170.63.2])
by ncmx02.mgw.rr.com (8.12.10/8.12.8) with ESMTP id i26LV1RW025433
for [EMAIL PROTECTED]; Sat, 06 Mar 2004 16:31:02 -0500 (EST)
Received: from ops.org (mail.ops.org [192.168.1.31] (may be forged))
by ns3.ops.org (8.12.8/8.12.8) with ESMTP id i26LB89D012660
for [EMAIL PROTECTED]; Sat, 06 Mar 2004 15:11:08 -0600

Bounce from darksleep.org...
Received: from darksleep.com ([66.45.34.102]) 
by ncmx01.mgw.rr.com (8.12.10/8.12.8) with ESMTP id i26LW7Up024578
for [EMAIL PROTECTED]; Sat, 06 Mar 2004 16:32:07 -0500 (EST)
Received: from darksleep.com (localhost [127.0.0.1])
by darksleep.com (Postfix) with ESMTP id 823C63C934
for [EMAIL PROTECTED]; Sat, 06 Mar 2004 16:30:39 -0500 (EST)

===

Can we verp for a bit and nuke these guys (please!)

Jon Carnes
919.779.4865



--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Creating lists based on a template

2004-03-04 Thread Jon Carnes
On Tue, 2004-03-02 at 11:03, Bowen, Robert wrote:
 I have searched the list archives for an answer, but haven't had much
 luck finding anything.  
 
 I have multiple lists - one for each grade in our elementary schools,
 one for each grade in our high schools and some other lists that have
 for the most part the same attributes (Moderation on, don't send
 password monthly, etc.)
 
 Is there a way to setup one list and copy the attributes to my other
 lists?  We don't have too many that I can't login to each one via the
 web and make the settings, I just think I could save a lot of time doing
 it the other way.
 
 Thanks,
 Robert Bowen
 Baldwin UFSD
 
In the past I've found the config_list command helpful here.

You can also modify most of the default settings used for list creation.
You'll find them in ~mailman/Mailman/Defaults.py. To change them, copy
the settings over to mm_cfg.py and then modify them in there.

As an example, I *always* modify:
  DEFAULT_ADMIN_MEMBER_CHUNKSIZE = 30

and set it to at least 100

HtH -
Jon Carnes



--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Newbie question

2004-03-03 Thread Jon Carnes
The aliases from Mailman point to an application.  So all mail going to
a list is handed to Mailman's posting application and the application
will either hold the post or pass it out to the list (depending on the
rules you have setup for the list).

HtH - Jon Carnes

On Wed, 2004-03-03 at 03:19, Key Dof wrote:
 Ok, but using the alias file, how will it stop the delivery to a list
 from an unsubscribed user?
 
 On Tue, 2004-03-02 at 17:53, Jon Carnes wrote:
  On Tue, 2004-03-02 at 09:12, Key Dof wrote:
   Thanks a lot for you reply, in fact my question wasn't about the
   possibility of being installed (as servers) but it's about the fact of
   interacting, ie: when an email arrives to the server, if it knows where
   to deliver it (a user or mailman).
   If you confirm that it can be done, i will install it and go reading the
   docs, but if it is impossible because it's either a user delivery or a
   mailing list delivery, than i will have to start installing another
   machine.
   Thanks again
   
  Mailman uses the aliases file. Each mailing list adds several aliases to
  the aliases file. The only real user you need to add to the machine is
  one that is specifically setup to run the applications.  The name of
  that user is normally mailman.
 


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Newbie question

2004-03-02 Thread Jon Carnes
On Tue, 2004-03-02 at 02:56, Key Dof wrote:
 Hi,
   I am newbie in mailing lists, i want to know if it's possible to make
 mailman run on the same main mail server, or it must be on a separate
 machine, and if it's possible, how can it be configured.
 Thanks
 
If your main mail server is unix-ish then Mailman will run fine there. 
You'll also need a web-server running on the server (for administration
and maintenance of your lists).

For further help on installation see the docs at:
  http://www.list.org/docs.html

And for special concerns, see the Frequently Asked Questions at:
  http://www.python.org/cgi-bin/faqw-mm.py

Good Luck - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Newbie question

2004-03-02 Thread Jon Carnes
On Tue, 2004-03-02 at 09:12, Key Dof wrote:
 Thanks a lot for you reply, in fact my question wasn't about the
 possibility of being installed (as servers) but it's about the fact of
 interacting, ie: when an email arrives to the server, if it knows where
 to deliver it (a user or mailman).
 If you confirm that it can be done, i will install it and go reading the
 docs, but if it is impossible because it's either a user delivery or a
 mailing list delivery, than i will have to start installing another
 machine.
 Thanks again
 
Mailman uses the aliases file. Each mailing list adds several aliases to
the aliases file. The only real user you need to add to the machine is
one that is specifically setup to run the applications.  The name of
that user is normally mailman.


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] installation problem

2004-03-02 Thread Jon Carnes
On Mon, 2004-03-01 at 17:47, Jeetendra Mirchandani wrote:
 i get a 404 error
 my httpd.conf
 -
 ScriptAlias /mailman/ /home/mailman/cgi-bin/
 
 Directory /home/mailman/cgi-bin
   Options ExecCGI
 Order allow,deny
 Allow from all
 
 /Directory
 
 
 please help
 
 
 
 Regards,
 Jeetu
 ---

 The trouble with being punctual is that nobody's there to appreciate it.

Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

See the FAQ.  You really need to provide much more information - at
least the version of mailman you are running and how it was installed,
and what OS you are running.  Without those basics, most folks will
simply write you off as un-helpable.

If you also include the basic troubleshooting steps that you have
already gone through, then folks will actually think you are helpable
and will try to give you clues. 

Where did you install Mailman? Is it installed in /home/mailman and does
/home/mailman/cgi-bin/ in fact exist?

Good Luck with your Second posting for help

Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Please help me RTFM

2004-03-02 Thread Jon Carnes
On Mon, 2004-03-01 at 19:00, Charles Gregory wrote:
 Hallo!
 
 I'm trying to setup and run the standard mailman included with 
 Red Hat Linux 9. This is an 'RPM' install, so I don't have the
 source code files to read the 'README's. Supposedly, Mailman has an 
 easy to use web based interface/control panel? I would appreciate
 it if someone could help provide a link to a simple 'howto' for setting up
 the initial web interface on RH9/Postfix. Presumably once I've got *that*
 running, the site-admin pages should be fairly straight-forward.
 
 Please reply directly, I am not on any mailing list for mailman (yet).
 
 Thanks.
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 Charles Gregory  Hamilton CommunityNet Member Services
 [EMAIL PROTECTED] Connecting the Community! www.hwcn.org

http://www.list.org/docs.html

Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives:
http://www.mail-archive.com/mailman-users%40python.org/


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] How to STOP Mailman Sendmail

2004-03-02 Thread Jon Carnes
On Mon, 2004-03-01 at 22:56, Brian Haines wrote:
 I have a recurring problem. I have an announce only list of 50K +
 subscribers. I have never been able to STOP the list. It takes all day to
 run and I sometimes need to stop it so that I can run another message, or if
 I just made a mistake.
 
 I stop Sendmail, Stop the Mailman service, and kill any remaining processes
 for either. I clean out the qfiles and locks directories. When I start
 sendmail and wait for a while Sendmail is there quietly accepting
 connections without restarting the list messages, but as soon as I start up
 Mailman again (service mailman start), without sending any more messages to
 any list, the sendmail connections start to multiply with activity from the
 previously killed session.
 
 How do I stop it?
 
 The FAQ does not cover it. There is no README with anything of this nature.
 I have searched the archives of this list - null, and I have asked here
 along with other questions and received no comment.
 
 I am running:
 Redhat Linux 2.1AS
 Python 2.3.3
 Mailman 2.1.4
 
 Thanks for any help.
 
 Brian
 
When I first read your question it made no sense to me, but now I think
I know what your looking for... You want the mailman queued files to run
at a lesser priority than your other site mail. In that way, your
regular site mail would flow out ahead of your announce only list
traffic.

This is really a problem for Sendmail (and is doable, but not easy).
Mailman simply injects the mail into the local mail queue and after that
it has no control over how Sendmail handles it.

One scenario that would work is to have Mailman add a bulk header to
the messages it injects into the queue and then mod Sendmail to only
deliver bulk queued messages if no other queued up mail is waiting to
be processed.

Another scenario is to have Mailman drop it's outbound messages into
another queue and then have that queue slowly feed into your outbound
mail queue.

Good Luck - Jon Carnes



--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Forwards Created by Mailman in Cpanel

2004-03-02 Thread Jon Carnes
On Mon, 2004-03-01 at 23:04, Lloyd F. Tennison wrote:
 What/why are there forwards created from owner - listname @ 
 domain to admin - listname @ domain?
 
 I have both tried with and without creating those email accounts and 
 still receive net to no mail to the admin account as specified in the 
 general setups option.
 
 Cannot find bounce  (or any other except the one or two the system 
 sends as bounce questions) messages.
 
 
 
 Thanks.
 
 Lloyd F. Tennison
 [EMAIL PROTECTED]
 
 No trees were harmed in the transmission of this message.
 However, a rather large number of electrons were temporarily
 inconvenienced.
 
Take a look at FAQ 3.14 and see if that helps.

Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] bugs

2004-03-02 Thread Jon Carnes
touch /var/lib/mailman/logs/error

When you rotate the logs in Mailman, be sure to recreate the files that
you rotated.

Jon Carnes

===
On Tue, 2004-03-02 at 05:10, Modric Kristijan wrote:
 Bug in Mailman version 2.1.4
 
 We're sorry, we hit a bug!
 If you would like to help us identify the problem, please email a copy of
 this page to the webmaster for this site with a description of what
 happened. Thanks! 
 
 Traceback:
 
 Traceback (most recent call last):
   File /var/lib/mailman/scripts/driver, line 69, in run_main
 immediate=1)
   File /var/lib/mailman/Mailman/Logging/StampedLogger.py, line 52, in
 __init__
 Logger.__init__(self, category, nofail, immediate)
   File /var/lib/mailman/Mailman/Logging/Logger.py, line 49, in __init__
 self.__get_f()
   File /var/lib/mailman/Mailman/Logging/Logger.py, line 67, in __get_f
 1)
   File /usr/lib/python2.3/codecs.py, line 566, in open
 file = __builtin__.open(filename, mode, buffering)
 IOError: [Errno 2] No such file or directory: '/var/lib/mailman/logs/error'
 
 
 
 
 
 
 
 
 Python information:
 Variable Value 
 sys.version 2.3.3 (#2, Feb 24 2004, 09:29:20) [GCC 3.3.3 (Debian)]  
 sys.executable /usr/bin/python  
 sys.prefix /usr  
 sys.exec_prefix /usr  
 sys.path /usr  
 sys.platform linux2  
 
 
 
 
 
 
 
 Environment variables:
 Variable Value 
 REDIRECT_UNIQUE_ID  [EMAIL PROTECTED]  
 REDIRECT_STATUS  200  
 SERVER_SOFTWARE  Apache/1.3.29 (Debian GNU/Linux) PHP/4.3.4 mod_ssl/2.8.16
 OpenSSL/0.9.7c  
 SCRIPT_NAME  /cgi-bin/mailman/listinfo  
 SERVER_SIGNATURE  Apache/1.3.29 Server at list.pliva.hr Port 80 
 REQUEST_METHOD  GET  
 REDIRECT_URL  /  
 SERVER_PROTOCOL  HTTP/1.1  
 QUERY_STRING   
 HTTP_USER_AGENT  Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)  
 HTTP_CONNECTION  Keep-Alive  
 SERVER_NAME  list.pliva.hr  
 REMOTE_ADDR  10.1.0.98  
 SERVER_PORT  80  
 SERVER_ADDR  10.254.1.1  
 DOCUMENT_ROOT  /usr/lib/cgi-bin/mailman  
 PYTHONPATH  /var/lib/mailman  
 SCRIPT_FILENAME  /usr/lib/cgi-bin/mailman/listinfo  
 SERVER_ADMIN  [EMAIL PROTECTED]  
 HTTP_HOST  list.pliva.hr  
 REQUEST_URI  /  
 HTTP_ACCEPT  image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
 application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword,
 application/x-shockwave-flash, */*  
 GATEWAY_INTERFACE  CGI/1.1  
 REMOTE_PORT  1086  
 HTTP_ACCEPT_LANGUAGE  hr  
 HTTP_ACCEPT_ENCODING  gzip, deflate  
 UNIQUE_ID  [EMAIL PROTECTED]  
 
 --
 Mailman-Users mailing list
 [EMAIL PROTECTED]
 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/


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Sub Domains and Domains

2004-03-02 Thread Jon Carnes
On Tue, 2004-03-02 at 13:29, Brendan B. Chard wrote:
 I am attempting to run mailman on a FreeBSD machine with multiple virtual
 hosts.
 
 Everything is working great except that the list address I want is
 [EMAIL PROTECTED]  and it works great, I can send to it and it
 works just fine.
 
 The problem is that when the list sends out a post to members it drops the
 subdomain from it's address and says, reply to [EMAIL PROTECTED]
 
 - I have an address record created for my lists.chard.net and a proper
 virtual host for it.  
 - The primary domain is also hosted, as a virtual host on the same machine
 - I have set the host name this list prefers to lists.chard.net
 - lists.chard.net is set up as my default url host and e-mail host in the
 Defaults.py and mm_cfg.py files
 
 - I have added these entries to my mm_cfg.py file:
 DEFAULT_EMAIL_HOST = 'lists.chard.net'
 DEFAULT_URL_HOST = 'lists.chard.net'
 add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
 
 
 Like I said, everything about the list is working great except that when a
 post or administrative message is sent out by mailman it says to reply to
 [EMAIL PROTECTED] instead of [EMAIL PROTECTED]
 
 Any advice would be great!
 -Brendan Chard
 [EMAIL PROTECTED]
 

Brendan, it is common that folks create the list before they properly
set up the virtual hosts.  Unfortunately, you may need to use the
withlist command to correct this within the lists database.

Good Luck - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] languages

2004-03-01 Thread Jon Carnes
On Mon, 2004-03-01 at 11:08, KIT linsen wrote:
 what all are the languages supported by mailman?

cd ~mailman/templates; ls

big5  cs  en  et  fi  gb  hu  ja  lt  no  pt ro  sl  sv
cade  es  eu  fr  hr  it  ko  nl  pl  pt_BR  ru  sr  uk

For the official scoop, visit:
http://www.list.org/i18n.html

HtH - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] Spam, Etc.

2004-03-01 Thread Jon Carnes
On Mon, 2004-03-01 at 13:57, Robert Miller wrote:
 Hi,
  
 I'm a list manager in the United States Power Squadrons. I manage two
 of our e-mail lists through usps.org where Mailman is the system. Both
 my lists are suffering from multiple (3 to 6) attempts daily to send
 to the list from non list members which we do not allow. The problem
 is that I am continuously faced with clearing these messages.
  
  What is really needed is a way to set a switch to automatically
 reject messages from non-list members rather than have to intervene in
 every case. Is there any way this can be accommodated? Thanks. 
  
  
 Bob Miller

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

Jon Carnes

PS - Next time include at least the version of Mailman you are using.



--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


Re: [Mailman-Users] AOL BS

2004-03-01 Thread Jon Carnes
On Mon, 2004-03-01 at 14:04, Dave Beightol wrote:
 Hello,
  
 We are using your mailing list system via Plesk server software on our
 site.
  
 When a normal email address is submitted, the system works perfect.
  
 When an AOL address is submitted it does not send the confirmation
 email or make any attempt to add the address to the list.
  
 Is this a mailing list issue or an AOL filter or something like that?
 How can we fix this?
  
 Here is the link to the sign up page on our site in case you need to
 see it.
  
 http://www.wiltshirepantry.com/weekly_meal_service.html
  
  
 Thanks,
 Dave Beightol
 
 __
Have you tried adding an AOL user via the command line interface?  It
may simply be that AOL is bouncing your confirmation mail - so the users
never see it.

Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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/


[Mailman-Users] Re: mm_stats question

2004-02-27 Thread Jon Carnes
I just double checked and it works fine on all my sites...
Do you have any lists with = in the name?

If that is the case, then you would need to modify the first line and
add in an additional cut:

  SIZ=`grep -i post to $i $POST |grep success |cut -f2- -d, | \
 cut -f2 -d= |cut -f1 -d,`
  k=0; for j in $SIZ; do k=$(( j + k )); done
  echo   Total bytes = $k  $TMPFILE

This additional cut will remove the listname from the line before using
the = to isolate the size of the message

If that doesn't do it for you, then drop a copy of your post log and the
name of the list with the problems and I'll see what needs to be
modified.

Hope this is helpful - Jon Carnes

On Fri, 2004-02-27 at 10:24, Al Black wrote:
 Hi Jon,
 
 I trying out the mm_stats script you wrote (see 
 http://www.mail-archive.com/[EMAIL PROTECTED]/msg15378.html) and 
 have a couple of little bugs you might be able to help me with.  I'm using 
 version 2.1.4 of mailman.
 
 I get two errors running the script from command line.
 
 The first is:
 
 ===: not found
 
 I'm pretty sure this happens when the script hits a list we have that has 
 no traffic.
 
 The second one is the one I'm more concerned with:
 
 /usr/home/lamps/test/mm_stats: arith: syntax error:  j + k 
 
 What seems to be happening is that the lines:
 #  SIZ=`grep -i post to $i $POST |grep success |cut -f2 -d= |cut -f1 -d,`
 #  k=0; for j in $SIZ; do k=$(( j + k )); done
 
 isn't cutting the size=field properly.
 
 Any suggestions for a fix?  Otherwise the script is running great, and it 
 will make my list members happy.  (In fact maybe it, or a bunch of 
 variations on it, could be included in the mailman 3 suite.)
 
 Thanks in advance,
 al
 
 
 # Mailman's log file to be examined for stats
 POST=/usr/home/lamps/usr/local/mailman/logs/post
 
 
 # create temp file to collect stats
 TMPFILE=`mktemp /tmp/mm_stats.XX` || exit 1
 
 
 LIST=`/usr/home/lamps/usr/local/mailman/bin/list_lists |awk '{print $1}' 
 |sed -n '2,$p'`
 for i in $LIST
 do
echo Stats from local Mailman list: $i  $TMPFILE
echo $TMPFILE
echo -nStarting:$TMPFILE
head -1 $POST |cut -f1-3 -d   $TMPFILE
echo -nEnding:  $TMPFILE
tail -1 $POST |cut -f1-3 -d   $TMPFILE
echo  ===   $TMPFILE
echo -n Total posts to the list:   $TMPFILE
grep -i post to $i  $POST |wc -l  $TMPFILE
echo -n Total SUCCESSFUL posts to the list:   $TMPFILE
grep -i post to $i  $POST |grep success |wc -l  $TMPFILE
 #  SIZ=`grep -i post to $i $POST |grep success |cut -f2 -d= |cut -f1 -d,`
 #  k=0; for j in $SIZ; do k=$(( j + k )); done
echo   Total bytes = $k  $TMPFILE
echo $TMPFILE
echo Top 10 posters to the list:  $TMPFILE
grep -i post to $i  $POST |cut -f 10 -d  |sort |uniq -c \
   |sort -bgr |head -10  $TMPFILE
echo$TMPFILE
# Mail the collected stats off to the list admin and cc the mailman user
# mail -s Mailman Stats for List: $i -c mailman $i-admin $TMPFILE
# mail the collected Stats for lists to the server admin
 mail -s Mailman Stats for List: $i server-admin $TMPFILE
 done
 


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Re: mm_stats question

2004-02-27 Thread Jon Carnes

On Fri, 2004-02-27 at 15:25, Al Black wrote:
 Hey John,
 
 At 01:08 PM 2/27/2004 -0500, Jon Carnes wrote:
 
 I just double checked and it works fine on all my sites...
 Do you have any lists with = in the name?
 
 If that doesn't do it for you, then drop a copy of your post log and the
 name of the list with the problems and I'll see what needs to be
 modified.
 
 Nope didn't do the trick.  None of the lists have an = in them but all 
 but two have -
 
 lls
 test
 lls-business
 lls-ts
 lls-12step-men
 lls-12step-women
 
 I've attached the post logs, although there's not much in it because I 
 rotated them a while ago.  If its better I can un pack one, and send it 
 along.  The bug still happens though, even with the limited set.
 
 Thanks.
 
 al 

Sorry, Al

Your sample worked just fine - no errors. I checked it against all your
list names.  Check your script for typos.

You can also run each part of the script and see what results you get:

  grep -i post to lls post
# this will show you all the attempted posts to list lls

  grep -i post to lls post |grep success
# this will show you all successful posts to the list lls

  grep -i post to lls post |grep success |cut -f2 -d=
# this will remove all info on the left side of the message size
# the output will like like this:
 1549, message-id
 1388, message-id
 2461, message-id
 3733, message-id
 1949, message-id
 2310, message-id
 3337, message-id
 1622, message-id
 1370, message-id


  grep -i post to lls post |grep success |cut -f2 -d= |cut -f1 -d,
# this drops the info to the right of the message size
# the message size is now isolated on each line:
 1549
 1388
 2461
 3733
 1949
 2310
 3337
 1622
 1370

It worked just fine here. Good luck again

Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] mailman does not send E-mails

2004-02-26 Thread Jon Carnes
On Thu, 2004-02-26 at 09:36, Thorsten Brabetz wrote:

 Hello List, 
 
 Ok, new to the list, and probably not a good start, since 
 it turns out that I am too stupid to search the list 
 archives. If I go to the page
 
 http://mail.python.org/mailman/listinfo/mailman-users
 
 and click on searchable archives, I get a time-out 
 error... 
 
 So, I am probably asking a question that has been asked 
 probably at least a hundred times in the past, and my 
 apologies in advance, but I still need an answer somehow: 
 
 I tried to install mailman, and for all I can tell 
 successfully since I did not get any error messages at any 
 stage, but it still does not work. Unfortunately, there are 
 only very few hints as to what the problem might be. 
 
 The best one is probably in mailman/logs/errors, where 
 everytime I execute ./mailmanctl restart it says: 
 
 Feb 26 14:00:39 2004 (24372) Warning: unable to 
 setgroups([101, 101])
 
 Assuming it refers to the $prefix directory, I can't 
 however see why: 
 
 redwolf:/usr/local# ll | grep mailman
 drwxrwsr-x   20 mailman mailman  1024 Feb 25 14:44 
 mailman
 
 Running mailman/bin/check_perms shows no problems either: 
 
 redwolf:/usr/local/mailman# bin/check_perms
 No problems found
 
 Other log entries that seem to refer to the problem are in 
 mailman/logs/smtp-failure: 
 
 Feb 26 14:15:45 2004 (24376) Low level smtp error: host not 
 found, msgid: None
 Feb 26 14:15:45 2004 (24376) delivery to mailman-owner (at) 
 redwolf.org.uk failed with code -1: host not found
 Feb 26 14:15:45 2004 (24376) Low level smtp error: host not 
 found, msgid: mailman.0.1077753904.16057.test7 (at) 
 redwolf.org.uk
 Feb 26 14:15:45 2004 (24376) delivery to webmaster (at) 
 brabetz.de failed with code -1: host not found
 Feb 26 14:15:45 2004 (24376) Low level smtp error: host not 
 found, msgid: mailman.0.1077755635.15842.mailman (at) 
 redwolf.org.uk
 Feb 26 14:15:45 2004 (24376) delivery to webmaster (at) 
 brabetz.de failed with code -1: host not found
 
 (there are literally thousands of these entries, they are 
 referring to test messages that I have sent to test lists)
 
 However, if I su mailman, I can mail no problems to any 
 E-mail account locally or remote, including those that the 
 error messages refer to, e.g. webmaster (at) brabetz.de, 
 and I have tried quite a few. MTA is exim (in the log entry 
 above, I have replaced the @ with (at) to make it at least 
 a tiny bit harder for spammers to harvest my E-mail 
 address). 
 
 Install is on a Debian system, but I did not use apt-get, 
 but instead downloaded the source code and used 
 ./configure ; make install. Mailman user is mailman, 
 mailman group is mailman. mailman is a member of group 
 mailman, and only the group mailman. 
 
 I have been through all FAQs and README files I could find 
 for two days now, without finding even as much as a hint to 
 what the problem might be, and have reached that stage 
 where I would really appreciate *any* hint as to where to 
 start looking for it. 
 
 Thank you in advance for any prospective advice!
 
 Best wishes


 Thorsten

Sounds like you've done a great job of troubleshooting so far, 
so I'm sure you've looked here (or soon will):
  Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
  Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

FAQ 3.14 covers a lot of ground in getting folks up and running, but it
sounds like you've got a few problems that may not be covered in there.

What in particular are your settings in ~mailman/Mailman/mm_cfg.py (or
Defaults.py) for the Delivery Defaults:
  DELIVERY_MODULE = 'SMTPDirect'
  MTA = 'Manual'
  SMTPHOST = 'localhost'
  SMTPPORT = 0   # default from smtplib
  SENDMAIL_CMD = '/usr/lib/sendmail'


You might need to specify SMTPPORT = 25 or play with the SENDMAIL_CMD
setting.

Also, is the mailman group number 101 on your system?  If so, you may
have problems with using SetGID on this system.  

I'm not a regular Debian or Exim user so I can't give you any specifics,
but I would look at those two areas, based on the errors you are
getting.

Hope that is helpful - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Subscribe Matter

2004-02-26 Thread Jon Carnes
On Thu, 2004-02-26 at 11:53, Mike Phillips wrote:
 If I send a message to [EMAIL PROTECTED] with subscribe in 
 the message body, nothing happens. No bounce, so subcribe, no nothing. 
 If I send the same message with subscribe in the subject line, all 
 is well. Is there a way to cause a bounce when a -request message is 
 not in proper form?
 
 Mike Phillips
 
The email parser only handles requests in plain Text messages - not html
or mime encoded messages.

The subject is always in text so it's your best bet.

Jon Carnes 


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Subscribe Matter

2004-02-26 Thread Jon Carnes
It was a valid address and it executed all the valid commands that it
found.  What sort of bounce are you looking for?  You want it to respond
to someone who sends in an invalid request?  Feel free to mod the code,
but as a standard, I like it working the way it does.

Jon

On Thu, 2004-02-26 at 14:14, Mike Phillips wrote:
 But why no bounce?
 
 Mike
 
 - Original Message - 
 From: Jon Carnes [EMAIL PROTECTED]
 To: Mike Phillips [EMAIL PROTECTED]
 Cc: mailman-users [EMAIL PROTECTED]
 Sent: Thursday, February 26, 2004 12:43 PM
 Subject: Re: [Mailman-Users] Subscribe Matter
 
 
  On Thu, 2004-02-26 at 11:53, Mike Phillips wrote:
   If I send a message to [EMAIL PROTECTED] with subscribe in 
   the message body, nothing happens. No bounce, so subcribe, no nothing. 
   If I send the same message with subscribe in the subject line, all 
   is well. Is there a way to cause a bounce when a -request message is 
   not in proper form?
   
   Mike Phillips
   
  The email parser only handles requests in plain Text messages - not html
  or mime encoded messages.
  
  The subject is always in text so it's your best bet.
  
  Jon Carnes 
  
  
  


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Two quick questions.

2004-02-26 Thread Jon Carnes
On Thu, 2004-02-26 at 12:10, Lawrence Lam wrote:
 My first post here. I tried to search the archives but it seems that the
 website is retarded.
 
 (1) How do I delete MailMan archives (using SSH)?

The archives are stored in ~mailman/archives/private/listname/..

You can delete them or modify the mbox (delete individual emails in) the
file:
  ~mailman/archives/private/listname.mbox/listname.mbox

Then run the mailman command: arch

 
 (2) What is this for under Membership Management.
 Set everyone's moderation bit, including those members not currently
 visible
 - Yes/No

In 2.1.x and up, moderation is done on individuals rather than on whole
lists.  If you put yes here then all members of the list will have
their emails moderated - meaning that if they send to the list, it will
be held and can only be released by an admin for the list.
 
 
 
 - 
 This message has been scanned for viruses and dangerous content by MailScanner, and 
 is believed to be clean.
 
I love MailScanner!



--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Subscribe Matter

2004-02-26 Thread Jon Carnes
On Thu, 2004-02-26 at 16:31, Mike Phillips wrote:
 My biggest frustration is that I do not have access to the code. It's on a
 shared server.
 
 My thought was, if someone sends an email to subscribe, and if the email is
 not correctly formatted, they do not know they are not subscribed for a
 while, waiting for the server to respond.
 
 Thanks,
 Mike
 
Understood.  You should try to persuade them to use the List-Info
web-admin interface for your lists. This works very well and is almost
immediate.

Good luck - Jon Carnes 


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] mailman does not send E-mails

2004-02-26 Thread Jon Carnes
On Thu, 2004-02-26 at 11:28, Thorsten Brabetz wrote:

 Hello Jon, 
 
 Thank you for your reply!
 
 On Thursday 26 February 2004 15:42, you wrote:
  What in particular are your settings in
  ~mailman/Mailman/mm_cfg.py (or Defaults.py) for the
  Delivery Defaults:
DELIVERY_MODULE = 'SMTPDirect'
MTA = 'Manual'
SMTPHOST = 'localhost'
SMTPPORT = 0   # default from smtplib
SENDMAIL_CMD = '/usr/lib/sendmail'
 
 I finally found it, and while the problem was not in the 
 above section of Defaults.py, your mail made me read that 
 file one more time top to bottom, and it finally dawned on 
 me what the problem was: 
 
 SMTPHOST was set to 'localhost', but localhost was not 
 defined in /etc/hosts (don't ask me why, I did not setup 
 this system, I am just responsible for it now; I have to 
 admit that the idea that it might not be defined never even 
 crossed my mind prior to your mail...); hence, the smtp 
 error. Have now added
 
 127.0.0.1 localhost
 
 entry to /etc/hosts, now Mailman seems to be working 
 perfectly!
 
 Thanks again!
 
 Best wishes


 Thorsten

Glad to be of help.

I'll make sure that item is covered FAQ 3.14. 
Take care - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] AOL users not getting daily nomail notifications...

2004-02-25 Thread Jon Carnes
On Wed, 2004-02-25 at 09:50, Pug Bainter wrote:
 Good Morning,
 
   This one apparently has many of us confused and I haven't seen a real
   solution in the archives.
 
 - My AOL list owners get removed from their own lists.
 - My AOL list members who go to nomail get removed from the list and
   never get the daily notifications.
 - In both cases above, the AOL user gets the notification they were
   removed, but not the other warnings.
 
The notification are sent as one-shot emails directly to the email
address.  Since that is getting through, you might want to turn on
Personalization (also known as VERP).  See if that works in getting the
messages to all your mailing list users.

Personalization puts the email directly to the individual, it means that
your mail server does a lot more work, since it sends our individual
emails to each user.

   I know that I had about a 24 hour period that AOL had the site black
   listed, although they couldn't tell me why, and I called the 1-800
   number and gave them the contact info necessary to get white listed
   again.

Good Luck with that.  This has happened to a lot of folks, and they keep
getting black listed anyway (and these are folks that I *know* are not
spammers). They are getting marked based just on the volume of mail from
the site.
 
   I've tried crafting some email messages by hand to AOL and have not
   figured out what the exact content of the message is that is tweaking
   their block filters. I'm gonna try sending email to the AOL postmaster
   team with additional information so they can help me diagnose this,
   but I don't expect quick response since I have yet to get a site
   report out of their automated system on their website about the
   status of my servers.
 
AOL will *not* talk about their rule set for blocking spammers + they
are constantly tinkering with it, so it's a moving target anyway.

Your best bet is simply to keep on complaining.

Good Luck - Jon Carnes



--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Bounce Follow-up

2004-02-17 Thread Jon Carnes
On Tue, 2004-02-17 at 07:34, Mike Phillips wrote:
 I do not have access to the MailMan logs on my shared server. Is there a way -- 
 within MailMan -- to tell when messages are bouncing? Can I reduce the bounce 
 scoring (whatever that is) so that bad subscriptions become obvious sooner rather 
 than later?
 
 Mike

Not without some mods to Mailman or some external scripts running.

Your shared provider should either allow you to look at the logs or
write a script to push your log data out to a directory where you can
play with the numbers.  A simple grep command would probably do the job
of getting the data you need.

Dropping the bounce number is not a terribly good idea unless all your
list folk have nice corporate email accounts with no limitations (so no
bouncing due to DNS going up and down, or mail box being temporarily
full)

Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] cpu usage

2004-02-15 Thread Jon Carnes
So ArchRunner is the one... not too surprising.  And the other Qrunners
are all behaving themselves?

# ps aux |grep python
/usr/bin/python ./mailmanctl start
/usr/bin/python /var/mailman/bin/qrunner --runner=ArchRunner:0:1 -s
/usr/bin/python /var/mailman/bin/qrunner --runner=BounceRunner:0:1 -s
/usr/bin/python /var/mailman/bin/qrunner --runner=CommandRunner:0:1 -s
/usr/bin/python /var/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s
/usr/bin/python /var/mailman/bin/qrunner --runner=NewsRunner:0:1 -s
/usr/bin/python /var/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s
/usr/bin/python /var/mailman/bin/qrunner --runner=VirginRunner:0:1 -s
/usr/bin/python /var/mailman/bin/qrunner --runner=RetryRunner:0:1 -s


You should upgrade to the latest version of Mailman, it does fix some
problems with the ArchRunner.  

If you can't upgrade just yet, you could comment out the archrunner from
running. Copy the following from your ~mailman/Mailman/Default.py file:

 QRUNNERS = [
('ArchRunner', 1), # messages for the archiver
('BounceRunner',   1), # for processing the qfile/bounces directory
('CommandRunner',  1), # commands and bounces from the outside world
('IncomingRunner', 1), # posts from the outside world
('NewsRunner', 1), # outgoing messages to the nntpd
('OutgoingRunner', 1), # outgoing messages to the smtpd
('VirginRunner',   1), # internally crafted (virgin birth) messages
('RetryRunner',1), # retry temporarily failed deliveries
]

And paste it into your ~mailman/Mailman/mm_py.cfg file, then delete the
line with ArchRunner:

('ArchRunner', 1), # messages for the archiver

Now when you run mailmanctl start the ArchRunner won't be started by
default.  If you have lists that need archiving, then you can run the
ArchRunner separately via a cron job out of the cron table for user
mailman.

#Start-up Mailman's ArchRunner archiving process at 8pm...
0 20 * * *  /usr/bin/python /var/mailman/bin/qrunner
--runner=ArchRunner:0:1 -s

#Stop Mailman's ArchRunner archving process at 6am...
0 6 * * *  ps aux |grep ArchRunner |grep -v grep |cut -c9-15 |xargs kill

===
I'm curious if your lists are actually being archived?  Are the messages
making it into the archives?

Jon Carnes

On Sat, 2004-02-14 at 23:44, Adam Kessel wrote:
 Thanks for the reply:
 
 On Sat, Feb 14, 2004 at 08:34:07PM -0500, Jon Carnes wrote:
  Each of the qrunners is launched with its specific job:
 
 The qrunner which is using 98% of CPU is ArchRunner.
 
  What is your Qrunner_Sleep_Time set to in ~mailman/Mailman/mm_cfg.py (or
  Defaults.py)? The default of 1 normally works well.
QRUNNER_SLEEP_TIME = seconds(1)
 
 Sleep time is set to default--seconds(1).
 
  Are you getting any errors in any of your log files when Mailman is
  crunching on the mails? Once the mails are crunched and processed, do
  the qrunner processes stay high, or drop down again?
 
 No errors or warnings that I can see.  It looks like CPU use is pretty
 consistently in the 60%-100% range no matter what is going on.  And none
 of the lists I'm serving get that much traffic--I haven't done an exact
 analysis, but I don't think we're talking about more than a few emails
 per hour.  Most of the lists are a few dozen people, just a couple are a
 few hundred.
 
  If I can get enough data points on this problem I'll try to write up an
  FAQ to cover it and the various places to explore.
 
 Let me know what else I can try to track down the problem.
 
  Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] help - urgent

2004-02-15 Thread Jon Carnes
On Mon, 2004-02-16 at 00:54, Andrew Barter wrote:
 A lot of the mail that the mailman sends out is getting rejected, because the 
 sending email address has a domain which is unknown.
 
 ([EMAIL PROTECTED]: Sender address rejected: Domain not found)
 
 Above the xxx is our IP address.
 
 Any ideas on how to change the sending address so that it used a proper domain?
 Any info would be great.
 
 Thankyou.
 
 Andrew.

This is in the FAQ (and of course the archives).  You need to properly
setup your virtual hosts in the mm_cfg.py file and then use the
withlist application to change you lists server information.
 
 Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

Good Luck - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] cpu usage

2004-02-14 Thread Jon Carnes
There are a lot of items that can cause this.  
 - Using top look at the qrunners process ID's and see which ones are
eating the most cpu time. 
 - Now use ps aux on a *wide* terminal so you can see which qrunner is
associated with the high cpu process ID

Each of the qrunners is launched with its specific job:
   qrunner --runner=CommandRunner:0:1 -s
   qrunner --runner=IncomingRunner:0:1 -s
   qrunner --runner=NewsRunner:0:1 -s
   qrunner --runner=OutgoingRunner:0:1 -s
   qrunner --runner=VirginRunner:0:1 -s
 

What is your Qrunner_Sleep_Time set to in ~mailman/Mailman/mm_cfg.py (or
Defaults.py)? The default of 1 normally works well.

  QRUNNER_SLEEP_TIME = seconds(1)

Are you getting any errors in any of your log files when Mailman is
crunching on the mails? Once the mails are crunched and processed, do
the qrunner processes stay high, or drop down again?

If I can get enough data points on this problem I'll try to write up an
FAQ to cover it and the various places to explore.

Jon Carnes

On Sat, 2004-02-14 at 13:22, Adam Kessel wrote:
  I have scoured the archives and google for answer to my problem but
  none of the fixes I have found seem to work. I have mailman 2-1.1-91
  installed w/ postfix 1.1.12-12 on a Suse 8.2 box and qrunner/python is
  eating the cpu. Most of the posts I read describe this as a postfix
  problem and to change my local delivery code to 550 which I did but it
  hasn't helped. The system runs fine for a while but after a few hours
  qrunner/python cpu usage goes through the roof. In most cases this is
  with less than five emails in the queue.
 
 I've got a similar situation here.  I'm running Debian sid: mailman
 2.1.4-1 and postfix 1.1.11-0.woody3.  qrunner CPU usage seems to go
 between 50-90%, and I'm not running any large lists (either in
 subscribers or frequency of postings).  The machine should have
 sufficient resources: 200M RAM and a PII 450MHz CPU.
 
 Any ideas how to make mailman load more manageable?
 
 I also noticed this Debian bug report, which suggests that there's
 nothing that can be done:
 
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=218983


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Bounced Messages

2004-02-12 Thread Jon Carnes
On Thu, 2004-02-12 at 08:59, Mike Phillips wrote:
 I just created a new mailing list with only 27 subscribers. While all 
 of the email addresses should be correct, how can I know TODAY whether 
 any of the messages are bouncing?
 
 Thanks,
 Mike Phillips

Hay Mike, 

Just check the Mailman logs (you'll know which one to look in ;-)
  ~mailman/logs/..

Jon Carnes 
(Apex, NC)


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] cascaded lists -- any tips?

2004-02-12 Thread Jon Carnes
On Thu, 2004-02-12 at 09:27, martin f krafft wrote:
 I administer a set of cascaded lists, or umbrella lists, however you
 want to call them. The setup is something along the following lines:
 
 A - B, C, users
 B - D, E, F
 C - users
 D - users
 E - users
 F - G, H, users
 G - users
 H - users
 
 Even though I configured the umbrella_list settings accordingly,
 this setup is quite painful when it comes to moderation. I have
 things like require_explicit_destination with the appropriate
 acceptable_aliases turned on as well as maximum size protection and
 other content filter rules.
 
 This works okay until someone posts a message to A, which is to be
 moderated. I accept the message for A, and then am asked to do the
 same for B and C, then for D, E, F and then for G, H. Thus, I have
 to visit the moderation interface 8 times for a single message.
 
 I have already considered making A and F pure umbrella lists and
 then to take all restrictions off the umbrella lists, so as to have
 moderation only apply to the leaf lists, but in the case of a post
 to A, I'd still have to accept a message 7 times.
 
 Is there no way to tell a child list to pass a message through when
 it has been accepted in a parent list?
 
 I'd be interested how other people deal with this problem. I guess
 I could forget the hierarchy and simply use a database to do the
 management of list memberships for each member, but i'd be
 sacrificing some of the features (e.g. single archive for a group).
 
 How can I deal with this problem?
 
 Thanks,

With some moderate recoding, you could get this to work. Basically you
would change the code so that accepting a message setup a key that was
good for some time period.  Then any moderation for a list would look
for a key that basically allowed the message to pass.  In that way you
would approve the message once and then it would pass through all
subsequent lists.

Someone else did something quite similar awhile back with 2.0.x but the
details are lost in the fog of time.  Still it might be worth an archive
search.

Good Luck - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] mailman not sending to subscribers

2004-02-12 Thread Jon Carnes
On Thu, 2004-02-12 at 15:43, Peter Mees wrote:
 Am using mailman 2.1.1-4 on RH 9 with qmail.
 
 Can subscribe users , and they receive subscription mail.
 
 Users can perform administrative request mails and get answer.
 
 But messages send to mailinglist are not delivered.
 
  
 
 Please help , its driving me crazy
 
  
 
 Peter Mees
 
FAQ 3.1.4 may help, but qmail is it's own can of fish.
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] RE: Two Dumb Questions (but are easy): Manual? Mail Commands Won't Work

2004-02-12 Thread Jon Carnes
On Thu, 2004-02-12 at 17:17, [EMAIL PROTECTED] wrote:
 1. Is there a thorough manual on Mailman that I can download and print (so I
 won't have to ask dumb questions)?
 
http://www.list.org/docs.html

 2. My Mailman seems to be working fine except users aren't able to do the
 followingnothing happens when an e-mail is sent to (name is just a
 substitute for the URL). [EMAIL PROTECTED], [EMAIL PROTECTED]
 [EMAIL PROTECTED] , [EMAIL PROTECTED], [EMAIL PROTECTED] . Is this a setting needs
 correcting?

Assuming your lists are actually working and the aliases have been put
in the appropriate places the try:
  listname[EMAIL PROTECTED]
  listname[EMAIL PROTECTED]
   etc...


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] scrubbed html messages in archive

2004-02-12 Thread Jon Carnes
On Thu, 2004-02-12 at 20:17, Richard D. Dover wrote:
 I want html messages to appear in the public archive. In other
 words I want a person to click on the link for a message and when
 it opens up it is in the original html format it was sent.
 
 What do I need to do so that it is not 'scrubbed'?
 
Use an external archiver like Mhonarc.

Pipermail is not yet up-to-snuff for that task.  It was originally meant
for text emails and hasn't been reworked to handle html as well as it
needs to (and yes its harder than it looks).

Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] searchable archives

2004-02-12 Thread Jon Carnes
On Thu, 2004-02-12 at 20:28, Richard D. Dover wrote:
 How do I set up searchable archives on my list like you have on
 your list?
 
Find a port of Mailman that has the HTDig patches applied, or install
Mailman from source and apply the HTDig patches yourself.

I believe this is an FAQ.

Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] HTML in list descriptions

2004-02-11 Thread Jon Carnes
On Wed, 2004-02-11 at 02:59, Ralf Hildebrandt wrote:
 * Jon Carnes [EMAIL PROTECTED]:
 
  I explained this exact problem/resolution to someone else last week. I
  looks like during an upgrade, the upgrade parses the listinfo html and
  modifies the non-standard html statements.  It's made the following
  modifications (which are easily reversed):
 == lt;
 == gt;
 
 Nope. Even If I manually enter HTML tags into a new list (which has
 NOT been converted) I get the lt; gt; instead of  .

Yes. You chopped the context off, but we were talking about the
meta-code used in programing the Listinfo web page.

HTML tags are no longer allowed in the List Description field of the web
admin interface.  But that is a story for another day.

Hmmm... that really is a bug.  The description field should either tell
you that only text can be entered here, or the Mailman utility
~mailman/Mailman/HTMLFormatter.py needs to be re-written to leave the
mm-list-info HTML tags alone.

The fix/workaround for now is to edit the listinfo page:
  Mailman Web-admin for the list
   Browse to: Edit the public HTML pages
Browse to: General list information page
  - now find the meta-tag: MM-List-Info
  - delete this meta-tag and replace it directly with 
your HTML text for list description
  - click on Submit Changes

That will put the HTML-ized list description directly into the web-based
Listinfo page for your list.

Since you have removed the meta-tag MM-List-Info the web-based
Listinfo information will now be independent of whatever text you put
into the detailed list description on the General page of the web-admin.

Hope that is more helpful!

Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] can i hide an internal host that hosts mailing lists?

2004-02-11 Thread Jon Carnes
On Wed, 2004-02-11 at 07:11, Robert P. J. Day wrote:
   (i'm new to mailman, and still working my way through the FAQ and docs,
 so if there's a simple URL that addresses this, that would be just ducky.)
 
   can i set up one or more mailing lists on a concealed, internal host so
 that no one needs to know the actual name of that host?
 
   i have an internal host, internal.yoyodyne.com, that is not and should
 not be visible outside of yoyodyne.com.  it's a fast, reliable machine,
 the perfect host for a mailing list or two.
 
   i'd like these mailing lists to be visible to both internal users and
 external users, but not by that name.  instead, i'd like to establish an
 alias -- lists.yoyodyne.com -- that everyone can use.  that's the name
 that people should be able to use to browse to the mailman web interface,
 subscribe, unsubscribe, get admin messages from and so on.  but so far,
 it's proving to be a bit tricky.
 
   even after the company admin set up DNS and virtual hosting to create
 that alias, mailman still insists on using the actual internal name in
 some situations.  if you browse to lists.yoyodyne.com, the top of the
 page says internal.
 
   if you subscribe to a list, the confirmation message asks you to reply
 to internal.yoyodyne.com.  
 
   is it possible to *completely* conceal the internal name of a mailing
 list host?  during configuration, i did my best to avoid using the 
 internal name and used only the lists name, but i'm assuming that
 mailman is invoking hostname or something to that effect somewhere
 along the way.
 
   can this be done?  thanks.
 
 rday

Do you have the Virtual hosting setup in Mailman? (this is a version
2.1.x of Mailman, right?).  If so, what happens if you create a new list
using this virtual host information?  Is it using the mailserver info as
setup in ~mailman/Mailman/mm_cfg.py?

Examples can be found in ~mailman/Mailman/Defaults.py

Good luck - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] list too big?

2004-02-11 Thread Jon Carnes
On Wed, 2004-02-11 at 07:26, Dave Stern - Former Rocket Scientist wrote:
 We have a tiny sun ultra 10 handling 100-200 lists with general success.
 It's running an older version of MM (2.0.13) as I haven't gotten around
 to upgrading and don't see many new features we'd want.  Most of our lists
 have 3-400 users and work fine. I just recently added one with over 11,000
 addresses. Coincidentally, or not, the machine periodically hangs when this
 list tries to send out. This is despite having added some failsafes in
 sendmail eg load average refuse/delay queuing, connect and bad rcpt
 throttling etc.
 
 One thing I've see in the qrunner log is:
   Could not acquire qrunner lock
 
 Suggestions? Has anyone had any experience with really large lists on
 really small machines?
 
My guess - RAM.  Add more Ram - lots more RAM.

Mailman loads the entire list into memory when processing it. Your
larger list requires a larger hunk of memory. Look at the servers
utilization when trying to send to that list.  You should be able to
pinpoint the limiting factor.

What sort of disk subsystem do you have?  SCSI or IDE?  If your moving a
lot of traffic or have really large lists, SCSI is a must.

We've discussed large lists a lot in the archives.  If you can not add
more RAM then I suggest you break the larger list down into several
smaller list.

Good Luck -
Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] FTP or Remote Install Question

2004-02-11 Thread Jon Carnes
On Wed, 2004-02-11 at 11:14, Seth Dietz wrote:
 Does anyone have suggestions for performing a remote install (FTP, Terminal
 Services, or TelNet) of Mailman?  Also, I'm a little confused about the
 default URL for accessing the admin page once everything is configured.  My
 environment is Front Page Server Extensions 2002 running on an Apache web
 server.  I'm not certain what the mail program is at the present time.
 
 Thanks,
 
 Seth

You should have no problems with a remote install.  If you can ssh or
vnc into the box it will be just like your sitting in front of it.

What OS are you installing on?
Most linux versions have an rpm or port that allows you to install
automagically - though installing from source is also fairly easy.

If you are installing on a Winders machine, then you'll probably have a
lot of problems, but it can be done.

Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] list too big? Some Sendmail Optimizations

2004-02-11 Thread Jon Carnes
As far as Sendmail optimizations go, I've found the following
optimizations are sufficient for most folks (even my larger clients):

http://www.trilug.org/~jonc/mailserver/PartIII.html

The following are noteworthy settings inside the sendmail.cf file that
you may wish to change at one time or another:

O MaxMessageSize=100 - this is the maximum message size in bytes; by
default there is no limit.

O LogLevel=9 - this controls the amount of information that goes into
the log files.

O Timeout.iconnect=5m - Used to weed out slow hosts. Definitely change
this. I recommend trying 5 seconds (O Timeout.iconnect=5s). This value
is the timeout for the initial connection. If it fails the initial
connection then it moves that host to the rear of the queue and when its
turn comes again in the queue it will use the more generic
Timeout.connect value.

O Timeout.helo=5m - The time the server will wait for the HELO command
to complete (initial connection). The RFC's call for 5 minutes, but in
my opinion that is too long. Still, to be conservative I wouldn't make
it smaller than 2 minutes.

O Timeout.mail=10m - Timeout for the response to the MAIL command. The
RFC specifies a minimum of 5 minutes. I would use the minimum, though
some folks set this as low as 2 minutes.

O Timeout.datainit=5m - Timeout for the response to the DATA command.
The RFC specifies a minimum of 2 minutes. I would use the minimum.

O Timeout.ident=0 - You really want to check this and make *sure* that
it is zero, otherwise sendmail wastes that many seconds attempting to
use ident.

O DefaultUser=8:12 - the UserID:GroupID that Sendmail runs as

O QueueLA=8 - load average at which Sendmail simply queues up new
messages, this is a good tweaking parameter

O RefuseLA=12 - load average at which Sendmail starts to reject
connections, this is needs to be modified if you modify QueueLA

#0 MaxDaemonChildren=0 - maximum number of child processes allowed at
one time.

O DeadLetterDrop=/var/tmp/dead.letter - where to save bounces if all
else fails (and this does happen if the system runs out of space on the
/var volume, so you might want to point this to another volume.

#O MaxRecipientsPerMessage=100 - the maximum number of recipients in a
message. 

HtH - Jon Carnes



--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] message in queue (shunt), not being delivered

2004-02-11 Thread Jon Carnes
On Wed, 2004-02-11 at 16:09, Rejo Zenger wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Hello,
 
 Last couple of days I have this problem with one (only that one)
 mailinglist I run. All incoming messages for that list get accepted with
 any problem. They get queued in shunt and nothing happens.
 
 I know that shunt is the place where messages go if there's something
 wrong and one can unshunt them as soon as the problem is fixed. However,
 I don't understand what's wrong. It's not in the messages, I have
 empthied the queues, still the problem persists.
 
 I get this in my error logfile:
 
   Feb 11 22:01:17 2004 (12591) SHUNTING: 
 1076533276.618227+a10ca6e7d21ba8d1985a30ef20ab24ae4902ea93
   Feb 11 22:02:08 2004 (12640) Uncaught runner exception: Empty module name
   Feb 11 22:02:08 2004 (12640) Traceback (most recent call last):
 File /usr/lib/mailman/Mailman/Queue/Runner.py, line 110, in _oneloop
   self._onefile(msg, msgdata)
 File /usr/lib/mailman/Mailman/Queue/Runner.py, line 160, in _onefile
   keepqueued = self._dispose(mlist, msg, msgdata)
 File /usr/lib/mailman/Mailman/Queue/IncomingRunner.py, line 130, in _dispose
   more = self._dopipeline(mlist, msg, msgdata, pipeline)
 File /usr/lib/mailman/Mailman/Queue/IncomingRunner.py, line 153, in _dopipeline
   sys.modules[modname].process(mlist, msg, msgdata)
 File /usr/lib/mailman/Mailman/Handlers/ToDigest.py, line 90, in process
   send_digests(mlist, mboxfp)
 File /usr/lib/mailman/Mailman/Handlers/ToDigest.py, line 131, in send_digests
   send_i18n_digests(mlist, mboxfp)
 File /usr/lib/mailman/Mailman/Handlers/ToDigest.py, line 304, in 
 send_i18n_digests
   msg = scrubber(mlist, msg)
 File /usr/lib/mailman/Mailman/Handlers/Scrubber.py, line 311, in process
   t = t.encode(charset, 'replace')
 File /usr/lib/python2.3/encodings/__init__.py, line 84, in search_function
   globals(), locals(), _import_tail)
   ValueError: Empty module name
   
   Feb 11 22:02:08 2004 (12640) SHUNTING: 
 1076533327.641017+54a64806a171a110528ec89fffd014315252aad0
 
 Anyone with a bit more clue than me?
 
 - -- 
 Rejo Zenger

If you are running version 2.1.4 then try this patch from Tokio
Kikuchi...

There is a patch for the Scrubber.py in Mailman version 2.1.4 that will
be of additional help to you for mail that is being shunted. Tokio
Kikuchi has a patch that handles many of the real world cases caused
by MS clients not following the RFC's.

http://sourceforge.net/tracker/index.php?func=detailaid=891491group_id=103atid=300103

The patch should be applied directly to the Scrubber.py file (in Mailman
version 2.1.4). Copy the patch file to:
   ~mailman/Mailman/Handlers/

Then run:
  cd  ~mailman/Mailman/Handlers
  cp -a Scrubber.py bak.Scrubber.py
  patch -p0 Scrubber.py.patch

That should backup the original file and then apply the patch directly
to Scrubber.py.

Hope that helps - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] HTML ...

2004-02-11 Thread Jon Carnes
On Wed, 2004-02-11 at 16:57, WC Jones wrote:
 Since you have removed the meta-tag MM-List-Info the web-based
 Listinfo information will now be independent of whatever text you put
 into the detailed list description on the General page of the web-admin.
 
 
 What about general HTML non-sense or stupid tricks:
 
 body STYLE=background-image: 
 url(http://insecurity.org/images/elohayelohim.jpg)
 
 ???
 -Sx-
 
As long as it's not tub girl enjoy yourself! (and you would add that
in the actual html for the listinfo page - not in the list description).

Jon

BTW: *don't* go looking for tub girl - you have been warned.


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] HTML in list descriptions

2004-02-10 Thread Jon Carnes
On Tue, 2004-02-10 at 01:11, Ralf Hildebrandt wrote:
 * Jon Carnes [EMAIL PROTECTED]:
 
  You can still used html but be wary of embedding one of the mega tags
  (used by mailman to generate html).  The formating of the listinfo
  pages has changed, so you will have to adapt to get your old look
  back... but it is possible.
 
 So, right now I insert LI and I get lt;LIgt; -- how DO I
 insert HTML properly, in a way that it won't be rewritten?

Okay, I just did it to a test list and it worked fine.

Here is the top part of the coding for the listinfo page (which includes
the four lines that I added. The dl and li's are near the bottom of
this segment:

!-- $Revision: 2.4 $ --
HTML
  HEAD
TITLEMM-List-Name Info Page/TITLE
  
  /HEAD
  BODY BGCOLOR=#ff

P
  TABLE COLS=1 BORDER=0 CELLSPACING=4 CELLPADDING=5
TR
  TD COLSPAN=2 WIDTH=100% BGCOLOR=#99CCFF ALIGN=CENTER
BFONT COLOR=#00 SIZE=+1MM-List-Name --
MM-List-Description/FONT/B
  /TD
/TR
tr
td colspan=2
  pnbsp;
/td
  /tr
  tr
TD COLSPAN=1 WIDTH=100% BGCOLOR=#FFF0D0
  BFONT COLOR=#00About MM-List-Name/FONT/B
/TD
TD COLSPAN=1 WIDTH=100% BGCOLOR=#FFF0D0
  MM-lang-form-startMM-displang-box MM-list-langs
  MM-form-end
MM-Subscribe-Form-Start
/TD
  /TR
tr
  td colspan=2
PMM-List-Info/P
  dlSome points to note:
  li This is point 1/li
  li This is the second point/li
  /dl
  p To see the collection of prior postings to the list,
  visit the MM-ArchiveMM-List-Name
  Archives/MM-Archive.
  MM-Restricted-List-Message
  /p
/TD
  /TR
  TR
TD COLSPAN=2 WIDTH=100% BGCOLOR=#FFF0D0
  BFONT COLOR=#00Using MM-List-Name/FONT/B
/TD
  /TR

==

There simply are no (mailman) problems to adding in your own HTML to the
Listinfo pages.

Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mail-News  gateways moderation question

2004-02-10 Thread Jon Carnes
There are a lot of Unix based MTA that will allow you to do this.  There
are also some well written ones for the world of Windows; Eudora comes
to mind, as does Pegasus.

If your looking for aid/relief from some big Monopoly that writes OS's
and email clients, then don't hold your breath (though theoretically you
could write a VBA extension that allows Outlook to do this)

http://www.linux-magazine.com/issue/29/MailUserAgents.pdf

Jon Carnes

On Tue, 2004-02-10 at 01:57, Aaron Anderson wrote:
 From the Mail-News gateways settings:
 
 If the newsgroup is moderated, you can set this mailing list up to be 
 the moderation address for the newsgroup. By selecting Moderated, an 
 additional posting hold will be placed in the approval process. All 
 messages posted to the mailing list will have to be approved before being 
 sent on to the newsgroup, or to the mailing list membership. 
 
 Note that if the message has an Approved header with the list's 
 administrative password in it, this hold test will be bypassed, allowing 
 privileged posters to send messages directly to the list and the 
 newsgroup.
 
 Question: Exactly where/how do you put this Approved header and password 
 so that it will appear in these approved messages, causing them to be 
 posted on a moderated newsgroup?
 
 thank you,
 
   Aaron Anderson
 
 --
 Mailman-Users mailing list
 [EMAIL PROTECTED]
 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: [EMAIL PROTECTED]
 Unsubscribe or change your options at
 http://mail.python.org/mailman/options/mailman-users/jonc%40nc.rr.com


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] HTML in list descriptions

2004-02-10 Thread Jon Carnes
On Tue, 2004-02-10 at 09:38, Ralf Hildebrandt wrote:
 * Jon Carnes [EMAIL PROTECTED]:
  On Tue, 2004-02-10 at 01:11, Ralf Hildebrandt wrote:
 
  There simply are no (mailman) problems to adding in your own HTML to the
  Listinfo pages.
 
 There are, and they are here.
 
 I get:
 
 FORM Method=POST
 ACTION=http://mailman.charite.de/mailman/subscribe/rundmail;
 /TD
 /TR
 tr
   td colspan=2
   Plt;H2gt;Allgemeine Ankndigungen derCharite: 
 Anleitunglt;/H2gt;
 brUm eine Rundmail zu versenden, sollten Sie sich zuerst ber diefolgenden 
 Punkte im Klaren sein:
 brlt;olgt;
 brlt;ligt; Soll wirklich jede Benutzerin und jeder Benutzer in der ...
 

I note that you don't post your listinfo code.  Without that I can't
help you.

Jon


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] scheduling post

2004-02-10 Thread Jon Carnes
On Tue, 2004-02-10 at 12:25, [EMAIL PROTECTED] wrote:
 Hello,
 
 
 Is there a way with the latest version of Mailman to send all the post (with posfix) 
 only at 
 certain hours
 
 
 Thanks
 
Yes.  You need to read up cron:
  man crontab
  man 5 crontab

you can use a cron job to turn your mailmanctl service on and then
another to turn it off.  While mailmanctl is not running the mail will
simply queue up in the ~mailman/qfiles/in/.. directory.  When you turn
mailmanctl on, it will send out all the queued up messages.

Good Luck - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] HTML in list descriptions

2004-02-10 Thread Jon Carnes
Ralf loaned me his listinfo code and it was plain to see that during an
upgrade the process parsed the listinfo html and modified the
non-standard html statements.  It's made the following
modifications (which are easily reversed):
   == lt;
   == gt;

It turned them into logical greater than and logical less than.
Thus the html tags are missing and are now text.  

I cut/pasted the code into an editor and did two replace all's then
cut/pasted the code back into the listinfo edit page. Everything worked
fine after that.

This is exactly what I was saying last week (but apparently not very
well) HTML code works fine in Mailman version 2.1.4. It's the
upgrade process that converts the  and  characters to a text
representation.  You have to edit the old code to move it back to its
original status as HTML tags.

Example:  H2  was converted to   lt;H2gt;

Hope that is helpful!

Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Need help w/ mailman, qmail

2004-02-09 Thread Jon Carnes
On Mon, 2004-02-09 at 16:39, Adam Wozniak wrote:
 On Mon, 9 Feb 2004, Adam Wozniak wrote:
  [ qmail and mailman woes deleted]
 
  Is there a troubleshooting checklist anywhere?  Where do I look for problems?
  
  Please help, I need to get this thing going quickly.
 
 Anyone?  Bueller?

I think Bueller's sick today... I heard he was donating a kidney...

Check out FAQ 3.14, it is a troubleshooting checklist.
  Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] HTML in list descriptions

2004-02-09 Thread Jon Carnes
On Mon, 2004-02-09 at 17:18, Ralf Hildebrandt wrote:
 Formerly we used 2.0.x, and we could use HTML in list descriptions.
 Now we have 2.1.4, and all HTML tags are displayed literally, e.g. as
 
 LI
 
 Bug or feature?

You can still used html but be wary of embedding one of the mega tags
(used by mailman to generate html).  The formating of the listinfo pages
has changed, so you will have to adapt to get your old look back... but
it is possible.

Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Some config questions

2004-02-08 Thread Jon Carnes
On Sun, 2004-02-08 at 07:04, Brad Knowles wrote:
 At 10:32 AM +0100 2004/02/08, Kai Schaetzl wrote:
 
   1. how to make a one-way mailing-list for sending out newsletters to
   customers etc.?
 
   See http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq03.011.htp.
 
   Note that the FAQ *is* searchable.  Putting in one-way or 
 announce only should have been enough to turn this item up.

Also (from the footer of every message):
Searchable Archives:
http://www.mail-archive.com/mailman-users%40python.org/


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] password reminders with an invalid sender domain (and thus bouncing)

2004-02-08 Thread Jon Carnes
On Sun, 2004-02-08 at 06:03, Rejo Zenger wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 ++ 07/02/04 20:16 -0500 - Jon Carnes:
 If your running 2.1.x (and from the problem I think you are) then you
 need to use the ~mailman/bin/withlist command to reset the host names
 inside the configuration database.
 
 I see, the problem is however that I don't have a clue on how to issue
 those Python commands. I have no idea what I have to look for and how to
 get there. Prefereably I would like to see a complete list of variables
 that I could grep. 
 
 Any idea where to start - a pointer to an introduction in working with
 this withlist, apart from the --help contents, is also welcome.
 
 
 [problem:]
  No problems, except for one list - all other list have no problems. This
  one list has it's password reminders send out with the wrong domain (a
  local domain, the one from the former box). As a result, most of these
  reminders get bounced because of sender verify tests.
 

Make sure the hosts are defined properly (as virtual host sets: URL and
Mailhost), then run withlist using the fix_url.py module on your list.
You might want to backup the list config file first.

Here is a message lifted from the archives... perhaps it will help:

On Tuesday, September 23, 2003, at 03:33  am, Wayne Spivak wrote: 
 I runnng mailman on a box with currently four domains.
 
 I've added four groups of these lines:
 
 VIRTUAL_HOSTS = {'list.foo.com': 'list.foo.com'} -- notice bracket
 add_virtualhost ('list.foo.com', 'list.foo.com') -- notice paren
 
 I've tried to run withlist -r fix_url -l foo-list and then mailmanctl
 restart and I still get this error.
 
 On some of the lists I get the in-addr-arpa name for the url.  Not
 even
 the box url.  The mailman list is set to the box url.
 
 I hope I've explained this, its been a long tedious day.
 
 Any ideas?


If you are supporting four virtual domains then  you probably want to 
say the following in your mm_cfg.py, before restarting mailmanctl and 
using fix_url

DEFAULT_EMAIL_HOST = 'box.mailhostname.tld'
DEFAULT_URL_HOST = 'box.webhostname.tld'
VIRTUAL_HOSTS.clear()
add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
add_virtualhost('your.webhostname-1.tld', 'your.mailhostname-1.tld')
add_virtualhost('your.webhostname-2.tld', 'your.mailhostname-2.tld')
add_virtualhost('your.webhostname-3.tld', 'your.mailhostname-3.tld')
add_virtualhost('your.webhostname-4.tld', 'your.mailhostname-4.tld')

You could also check out the FAQ page:

http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.029.htp

---
Richard Barrett   http://www.openinfo.co.uk



--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mail Queue

2004-02-08 Thread Jon Carnes
On Sun, 2004-02-08 at 18:31, David A Boothe wrote:
 You know I really HATE that kind of answer.  

Then don't use Open Source.

 In all the time that one takes to write what he did he could have easily said what 
 each character stood for.  Yet all he did was tell me that I could go search through 
 miles of documentation and try to find it.  Sorry if I sound like I am pissing into 
 the wind but some folks do have reading disabilities and aks questions to get 
 answers not wise ass comments.  Can someone actually tell me what each character 
 stands for.  I kind of figured all by myself that it had to do with the status but 
 what exactly each char stood for still has not been answered.
 
Maybe I'll delete this email before I send it - Maybe not.  It depends
on how really pissed off I am by the sort of person who asks for help,
is pointed to the right place and then bitches about having to actually
help himself by reading the documentation

And of course its an Exim question on a Mailman list.

Jon Carnes




--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] password reminders with an invalid sender domain (and thus bouncing)

2004-02-07 Thread Jon Carnes
If your running 2.1.x (and from the problem I think you are) then you
need to use the ~mailman/bin/withlist command to reset the host names
inside the configuration database.

If you more withlist you'll see some nice examples of how to use it in
the comments.

Good Luck - Jon Carnes
On Sat, 2004-02-07 at 09:15, Rejo Zenger wrote:
 Hello,
 
 I have a small problem: I have migrated mailman (and mailserver, etc) a
 month ago from one box to another.
 
 No problems, except for one list - all other list have no problems. This
 one list has it's password reminders send out with the wrong domain (a
 local domain, the one from the former box). As a result, most of these
 reminders get bounced because of sender verify tests.
 
 I have tried to find out which file I have to adjust, but I can't find
 out what is causing the problen. Any idea where to look?
 
 Thanks,
 


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Large List Considerations

2004-02-05 Thread Jon Carnes
On Thu, 2004-02-05 at 15:24, Hunter Hillegas wrote:
 Hello,
 
 I have configured mailman and we're about to start populating a mailing list
 with almost 20,000 members.
 
 Any special considerations for lists this large?
 
 Any advice appreciated.
 
 Thanks,
 Hunter
 
Depending on your Disk sub-system, Processor, and amount of RAM, 20k
members may be not be a lot for Mailman to handle.

If however you find that messages spend a long time in the queue before
being processed (or web-access to the list configuration is very slow to
load) then you might want to consider putting aside some ram for use as
a disk.  You can copy your ~mailman/lists/... to this RAM drive and
mount it over the ~mailman/lists (then startup Mailman).  Access to the
lists and configuration will then be much faster.

Note: the RAM drive *must* be at least twice the size as the data stored
in it, so that Mailman can make backup copies of the config files while
doing changes.

Good Luck!

Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Large List Considerations

2004-02-05 Thread Jon Carnes
On Thu, 2004-02-05 at 18:06, Bernd Petrovitsch wrote:
 On Thu, 2004-02-05 at 22:28, Jon Carnes wrote:
 [...]
  If however you find that messages spend a long time in the queue before
  being processed (or web-access to the list configuration is very slow to
  load) then you might want to consider putting aside some ram for use as
  a disk.  You can copy your ~mailman/lists/... to this RAM drive and
  mount it over the ~mailman/lists (then startup Mailman).  Access to the
  lists and configuration will then be much faster.
  
  Note: the RAM drive *must* be at least twice the size as the data stored
  in it, so that Mailman can make backup copies of the config files while
  doing changes.
 
 Which raises the question if simply adding the RAM to the system thus
 increasing the disk cache (and not dedicated to just one part of the app
 and - given the above description - wasting 50% of it almost completely,
 not considering fault-tolerance and similar) won't be as good (if not
 batter)?
 
   Bernd

Alas, there is a whole lot of writing going on that just adding RAM does
not address. If all Mailman did was read the list from the same process
each time, then adding RAM would be the best bet.

Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] QRUNNER_SLEEP_TIME set to 0 caused processor overload

2004-02-05 Thread Jon Carnes
I just had a client who had set:
  QRUNNER_SLEEP_TIME = seconds(0)

This was on a 2.1.x install, and it caused a huge load on the
processors. That was the problem.  Mailman was eating up way too much
processor.

Five qrunners were running continuously whether they had files to
process or not... it was quite perplexing until I happened to look in
the mm_cfg.py file and saw that the qrunner sleep time had been set to 0

  qrunner --runner=CommandRunner:0:1 -s
  qrunner --runner=IncomingRunner:0:1 -s
  qrunner --runner=NewsRunner:0:1 -s
  qrunner --runner=OutgoingRunner:0:1 -s
  qrunner --runner=VirginRunner:0:1 -s

Changing the setting back to the default:
  QRUNNER_SLEEP_TIME = seconds(1)
resolved the problem of too high a processor load.

A cautionary tale - Jon Carnes




--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] QRUNNER_SLEEP_TIME set to 0 caused processor overload

2004-02-05 Thread Jon Carnes
On Thu, 2004-02-05 at 21:23, Jon Carnes wrote:
 I just had a client who had set:
   QRUNNER_SLEEP_TIME = seconds(0)
 
 This was on a 2.1.x install, and it caused a huge load on the
 processors. That was the problem.  Mailman was eating up way too much
 processor.
 
 Five qrunners were running continuously whether they had files to
 process or not... it was quite perplexing until I happened to look in
 the mm_cfg.py file and saw that the qrunner sleep time had been set to 0
 
   qrunner --runner=CommandRunner:0:1 -s
   qrunner --runner=IncomingRunner:0:1 -s
   qrunner --runner=NewsRunner:0:1 -s
   qrunner --runner=OutgoingRunner:0:1 -s
   qrunner --runner=VirginRunner:0:1 -s
 
 Changing the setting back to the default:
   QRUNNER_SLEEP_TIME = seconds(1)
 resolved the problem of too high a processor load.
 
 A cautionary tale - Jon Carnes
 

Opps. Just for accuracy's sake, the OutgoingRunner was not a problem,
but the ArchiveRunner was.

Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] pending requests?

2004-02-05 Thread Jon Carnes
On Thu, 2004-02-05 at 09:48, Hans Middelhoek wrote:
 Hello,
 
 We are using mailman on our webservers and are very convenient about it. 
 But I want to ask you something. I hope you can help me with it. One of our 
 customers uses mailman and gets a mail every day with the following content:
 
 
 The [EMAIL PROTECTED] mailing list has 1 request(s) waiting for
 your consideration at:
 
 http://entropy8zuper.org/mailman/admindb/dust_entropy8zuper.org
 
 Please attend to this at your earliest convenience.  This notice of
 pending requests, if any, will be sent out daily.
 --
 
 As you can see the name of the mailing list is 'dust'. When we look at the 
 given URL we can't find any requests.
 
 We have been looking for a/the solution. Also we searched in the control 
 panel but couldn't find a relevant option. Only the following but not sure 
 this is the correct one. Maybe you can tell me where to look for the 
 solution. The option that it could be, as far as I know, I found in the 
 control panel at general options and finally Should administrator get 
 notices of subscribes/unsubscribes? At the moment 'yes' is selected here.
 
 I hope you want to help me out with this, but I can imagine I'm not the 
 only one mailing, so you also may give me a URL of a forum where I can post 
 it to get to the solution.
 
 Thank you in advance.
 
 
 Yours sincerely, 
 
 Hans Middelhoek

Hans, you neglect to tell us which version of Mailman you are using!!!

If you are using a version 2.1.x then you can simply look in the
~mailman/data directory for the held message and delete it. Then move to
the ~mailman/lists/listname/ and delete the request.db file.

If you are using an earlier version of Mailman, then you will have to
take another list's empty request.db file and copy it over the existing
one (in order to blank it out).

Good Luck - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman 2.0.8 password change @SuSE 7.1

2004-02-04 Thread Jon Carnes
On Wed, 2004-02-04 at 11:29, Jens Schliecker wrote:
 Hi, I have a big problem. I have to moderate a newsletter system running
 with mailman at SuSE 7.1. I haven't the PW for the user mailman on the
 machine. So I changed the PW for mailman. Now I have the problem that
 the mailing list doesn't work until I changed the PW. I can't log in at
 web-interface to make changes at the list. Nobody can subscribe our
 newsletter because mailman is out of work at the moment
  
 Please help and sorry for my bad English.
  
 Best Regards
  
 Jens

The FAQ has a write up of the various passwords... but in general what
you want is to login to the box and reset the master password for
Mailman:
  ~mailman/bin/mmsitepass

That will give you access to administer all the lists *and* to reset
each lists individual administrative password.

Good Luck - Jon Carnes


--
Mailman-Users mailing list
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


  1   2   3   4   5   6   7   8   9   10   >