I can't get to the pending request page for a mailing list.
(My web clients just say "waiting for response" and finally give up.)
I think it is because there are too many pending requests after some
problems. (config.db is almost 10MB.)
How can I do this some other way?
for mailman-1.1, the installation documentation suggests to create, for
example, an 'Alias' path for the web server to the mailman public archives
and a 'ScriptAlias' cgi-bin path to the private archives.
what i'd like to suggest is that we make the interface more uniform by
eliminating the 'Alias' path and access both private and public archives
via a single cgi-bin interface. if the archive is private we require
authentication, if not we simply bypass the authentication.
i've done this with my mailman installation by doing the following:
- created a new version of the MailMan/Cgi/private.py program
- in mm_cfg.py, set
PUBLIC_ARCHIVE_URL = '/mailman/private'
PRIVATE_ARCHIVE_URL = '/mailman/private'
- these could then be collapsed into one ARCHIVE_URL
- we could also replace
PUBLIC_ARCHIVE_FILE_DIR = os.path.join(PREFIX, 'archives/public')
PRIVATE_ARCHIVE_FILE_DIR = os.path.join(PREFIX, 'archives/private')
with one ARCHIVE_FILE_DIR, and we could also get rid of the public and
private subdirectories altogether.
in the new private.py i check listobj.archive_private and if it's set
to 1 i do the usual private authentication as before. if it's not 1, i
set is_auth to 1 and fall through. that's it. very clean and simple.
does anyone see any problems with this? i think it certainly makes things
more clear and straightforward.
Todd Pfaff \ Email: pfaff(a)mcmaster.ca
Computing and Information Services \ Voice: (905) 525-9140 x22920
ABB 132 \ FAX: (905) 528-3773
McMaster University \
Hamilton, Ontario, Canada L8S 4M1 \
moved mailman from one host to another. Now the archiver is broken. It thinks
the archives for the lists are supposed to go into
but the new machine they are supposed to be in
I can't seem to find a way to change the directory for an _existing_ list.
any ideas would be appreciated...
Feb 29 17:30:18 2000 TrySMTPDelivery: To nathan(a)robotics.net:
Feb 29 17:30:18 2000 TrySMTPDelivery: socket.error / host not found
Feb 29 17:30:18 2000 TrySMTPDelivery: Maybe your MTA daemon needs
Anyone know how to fix this? All my lists have been down for 2 weeks.
I started up a couple mailman lists on Sunday, with about 600 total
subscribers. Since then I have gotten around 450 bounce messages that don't
seem to be handled by the automatic bounce processor in Mailman. Is there a
way to teach Mailman about these messages so it handles them automatically?
(I checked the archives about this and although I found some threads
discussing it there didn't seem to be any resolution that I could find...)
http://AllDunn.com/robin/http://AllDunn.com/wxPython/ Check it out!
I had a number of problems when initially using mailman due to the cache
hierarchy that I go through to access the web. I'm not sure if this has
been discussed but I'll explain the problem anyway.
The problem was that as I went through the Mailman admin site, the proxy
which made the request would change almost every page I loaded. So, for
example, if I was editing preferences then tried to press Save I would
be returned to the password entry page. The annoying thing was that I
could get it to work by submitting the form as many times until I got
the same cache and things worked ok.
I fixed the problem for the time being by changing my proxy to be one
further up the hierarchy so it would be the same every time. This isn't
really a long term solution though.
My ISP cache hierarchy goes like this:
connect.com.au caches - there are at least two on some sort of load
my ISP's cache (just one at the moment)
What session tracking does mailman do that causes these problems?
Cookies or what? Is there any setting to alleviate the symptoms? Or
additional coding that needs to be done? This is a very annoying problem
for new users and I know that a number of ISPs, at least in Oz, use a
similar hierarchy as connect.com have a big customer base and big cache.
Thanks for your time,
I have two lists, one for announcements and the other for discussion.
I have the announcements lists subscribed to the discussion list, so
people only need to subscribe to one list.
But messages sent to the announcements list appear to discussion
list subscribers with
To: announcement list
which means that group replies go to that list instead of the discussion
Is there any way to fix this, to make sure that followups don't go to
the announcements list?
I really did look in the FAQ to see if this was mentioned but I didn't
How do I reset the administrator password on a list? We created a
list and set the password and now neither of us can remember what it
was set to. I do have root permission on the machine running mailman
(it is running Debian GNU/Linux 2.1 with the 1.0rc2-5 version of the
Debian mailman package, in case that matters).
I'm running Linux 6.1, Mailman 1.1, Python 1.5.1 and Apache 1.3.11 and
My project here is to setup a list server for faculty and students to
create their own lists.
I followed the Mailman installation instruction and run
./configure with all default options.
my aliases file looks like this:
#Test mailing list
test: "|/home/mailman/mail/wrapper post test"
test-admin: "|/home/mailman/mail/wrapper mailowner test"
test-request: "|/home/mailman/mail/wrapper mailcmd test"
I run newaliases after I update my aliases file.
I also setup a test list. I was able to create the list, login the admin
web page and subscribe to the list. I got a Confirmation email from
However, I was not be able to send mail to
Here is what I got :
----- The following addresses had permanent fatal errors -----
"|/home/mailman/mail/wrapper mailcmd test"
(expanded from: <test-request(a)lqldap.mydomain.edu>)
----- Transcript of session follows -----
sh: wrapper not available for sendmail programs
554 "|/home/mailman/mail/wrapper mailcmd test"... Service unavailable
When I send a email to test(a)lqldap.mydomain.edu, I did not get rebound.
from maillog it lists:
lqldap smrsh: uid 8: attempt to use wrapper mailowner test
lqldap sendmail: MAA01234: to="|/home/mailman/mail/wrapper post
test", ...miler=prog, stat=Service unavailable
lqldap sendmail: MAA01234: MAB01234: DSN: Service unavailable
lqldap sendmail: MAB01234: MAC01234: return to sender: Service
I look up the installation guide, it said I need to "configure smrsh by
creating a symbolic link from the mail wrapper to the directory
identifying executables allowed to run under smrsh."
I look up my /etc/smrsh, there is no files there in the directory.
Would someone show me how to configure the smrsh and create the symbolic
Ok, I am having some strange problems with my mailman server. This
started when I move from FreeBSD to Linux. I am currently running Mailman
1.1 on Redhat 6.1.
Ok, the first thing is that when I run check_bd I get a error that the db
files are messed up. I looked at them and notice they are owned by
mail.mailman. It is odd, I change it to mailman.mailman and it works fine,
but it gets changed back to mail.mailman when someone sends mail to the
The next problem is that mail is not sent to the lists, if I look in error
log file I get:
Feb 28 23:27:04 2000 post: Traceback (innermost last):
post: File "/home/mailman/scripts/post", line 73, in ?
post: mlist.Post(msg, approved=fromusenet)
post: File "/home/mailman/Mailman/MailList.py", line 1329, in Post
post: File "/home/mailman/Mailman/Archiver/Archiver.py", line 206, in
post: File "/home/mailman/Mailman/LockFile.py", line 245, in lock
post: OSError : [Errno 2] No such file or directory:
The last problem is that I cant run arch. When I run it it just sits there
forever and does not do anyting. If I hit control-C I get a lock file
So, how do I fix my lockfile and permissions errors?
BTW when I run check_perms everything checks out.